[Scummvm-tracker] [ScummVM :: Bugs] #11758: PEGASUS: colossal memory leak, wan't start

ScummVM :: Bugs trac at scummvm.org
Sat Feb 20 23:41:34 UTC 2021


#11758: PEGASUS: colossal memory leak, wan't start
-----------------------+-----------------------------------------------
Reporter:  fedor4ever  |       Owner:  sev-
    Type:  defect      |      Status:  new
Priority:  high        |   Component:  Engine: Pegasus
 Version:              |  Resolution:
Keywords:              |        Game:  Journeyman Project Pegasus Prime
-----------------------+-----------------------------------------------
Comment (by fedor4ever):

 Played with prebuild debuged scummvm.exe with Eclipse debugger on windows.
 Memory start leaking while try to open file
 "Images/Items/Inventory/Inventory Panel Movie". Current trace:

 Thread #1 0 (Suspended : Step)
         Common::MacResManager::open() at macresman.cpp:123 0x26a4302
         Common::MacResManager::open() at macresman.cpp:119 0x26a42eb
         Common::QuickTimeParser::parseFile() at quicktime.cpp:63 0x26a9126
         Video::QuickTimeDecoder::loadFile() at qt_decoder.cpp:60 0x25626d9
         Pegasus::Movie::initFromMovieFile() at movie.cpp:62 0x180afd7
         Pegasus::InventoryPicture::initInventoryImage() at
 inventorypicture.cpp:60 0x180ec3f
         Pegasus::Interface::validateInventoryPanel() at interface.cpp:175
 0x1805299
         Pegasus::Interface::createInterface() at interface.cpp:289
 0x180594f
         Pegasus::PegasusEngine::createInterface() at pegasus.cpp:1 485
 0x17a5bf9
         Pegasus::PegasusEngine::startNewGame() at pegasus.cpp:1 645
 0x17a62e7
         Pegasus::PegasusEngine::doGameMenuCommand() at pegasus.cpp:870
 0x17a35d2
         Pegasus::PegasusEngine::checkGameMenu() at pegasus.cpp:856
 0x17a3556
         Pegasus::PegasusEngine::handleInput() at pegasus.cpp:1 012
 0x17a3fee
         Pegasus::InputHandler::handleInput() at input.cpp:263 0x1804350
         Pegasus::MainMenu::handleInput() at menu.cpp:344 0x1807fd7
         Pegasus::InputHandler::pollForInput() at input.cpp:214 0x18040d7
         Pegasus::PegasusEngine::processShell() at pegasus.cpp:1 477
 0x17a5bb7
         Pegasus::PegasusEngine::run() at pegasus.cpp:195 0x17a0c67
         runGame() at main.cpp:307 0x41b44b
         scummvm_main() at main.cpp:592 0x41c742
         SDL_main() at win32-main.cpp:71 0x418e4c
         WinMain at 16() at win32-main.cpp:52 0x418da8
         main() at 0x30177b4
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/11758#comment:12>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list