[ scummvm-Bugs-1003849 ] IMUSE+DEBUG: 'room' debug command + imuse digital = lockup
SourceForge.net
noreply at sourceforge.net
Thu Aug 5 11:54:26 CEST 2004
Bugs item #1003849, was opened at 2004-08-05 11:54
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=1003849&group_id=37116
Category: iMuse/Music
Group: All Games
Status: Open
Resolution: None
Priority: 4
Submitted By: Max Horn (fingolfin)
Assigned to: Pawel Kolodziejski (aquadran)
Summary: IMUSE+DEBUG: 'room' debug command + imuse digital = lockup
Initial Comment:
When using the "room" command in the debugger in any
iMuseDigital game (dig, ft, comi), you get a dead lock. So the
"room" command is right now totally unusable in these games.
The problem is caused by stopAllSounds, which hangs in an endless
loop. It waits for the callback timer to stop&remove any remaining
sounds; but at this point, the callback timer is paused! So of
course it hangs in an endless loop...
Might want to add a check in stopAllSounds, and if the game is
paused, just directly remove all the sounds.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=1003849&group_id=37116
More information about the Scummvm-tracker
mailing list