[ scummvm-Bugs-2976774 ] DRACI: Segfault Crash When Leaving Inventory

SourceForge.net noreply at sourceforge.net
Fri Mar 26 01:01:51 CET 2010


Bugs item #2976774, was opened at 2010-03-26 00:01
Message generated for change (Tracker Item Submitted) made by tdhs
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=2976774&group_id=37116

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Unknown Crash/Other
Group: Dragon History
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: David Turner (tdhs)
Assigned to: Nobody/Anonymous (nobody)
Summary: DRACI: Segfault Crash When Leaving Inventory

Initial Comment:
A segfault can be reliably generated by loading the attached savegame (at The Comedian's Tent), entering the inventory by going to the top of the screen, hitting F5 for Save/Load (which is disabled since inventory is open), then choosing "Resume", then exiting the inventory by moving to bottom right of screen.

Running this with valgrind gives :
==6715== Invalid read of size 4
==6715==    at 0x82CB529: Draci::Game::handleInventoryLoop() (game.cpp:335)
==6715==    by 0x82CC455: Draci::Game::loop(Draci::LoopSubstatus, bool) (game.cpp:539)
==6715==    by 0x82CE61D: Draci::Game::start() (game.cpp:176)
==6715==    by 0x82C75D2: Draci::DraciEngine::run() (draci.cpp:365)
==6715==    by 0x80565C0: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:216)
==6715==    by 0x8056F69: scummvm_main (main.cpp:389)
==6715==    by 0x8053451: main (main.cpp:65)
==6715==  Address 0x40 is not stack'd, malloc'd or (recently) free'd

ScummVM 1.1.0pre48399 (Mar 25 2010 02:42:50)
Features compiled in: Vorbis FLAC MP3 ALSA RGB zLib FluidSynth
built on Linux x86_32 2.6.31 by GCC 4.3.4

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=2976774&group_id=37116




More information about the Scummvm-tracker mailing list