[ scummvm-Bugs-1726185 ] NIPPON: Crash on exit
SourceForge.net
noreply at sourceforge.net
Sat May 26 21:19:00 CEST 2007
Bugs item #1726185, was opened at 2007-05-26 21:19
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=1726185&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: Nippon Safes
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Torbjörn Andersson (eriktorbjorn)
Assigned to: Nobody/Anonymous (nobody)
Summary: NIPPON: Crash on exit
Initial Comment:
Latest ScummVM SVN snapshot
English Amiga demo of Nippon Safes
The Parallaction engine does not exit very gracefully. In fact, it crashes for me every time.
The destruction of the Parallaction engine is accompanied by a snarl of invalid and/or double frees (which should be fixed, of course), but the immediate reason for the crash seems to be that ~Parallaction() calls freeLocation() after _soundMan has been deleted. The freeLocation() function calls _soundMan->stopSfx() a couple of times.
On the other hand, if I don't delete _soundMan, ScummVM hangs for me, so it actually seems to *depend* on crashing to behave "correctly".
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=1726185&group_id=37116
More information about the Scummvm-tracker
mailing list