DIG: Segmentation fault, whn going to the eye with the "dog"
|Reported by:||SF/ys_||Owned by:||aquadran|
A debug6 reveals this:
Locking mutex IMuseDigital::callback() Fade: sound(257), Vol(16) getDataFromRegion() region:1, offset:42336, size:1323, numRegions:3 getDataFromRegion() region:4, offset:2271378, size:2646, numRegions:6 Unlocking mutex IMuseDigital::callback() IMuseDigital::getSoundStatus(10000) startVoiceBundle(EYEHUB.002) IMuseDigital::startSound(10000) BundleMgr::decompressSampleByName() Failed finding voice EYEHUB.002 Fatal signal: Segmentation Fault (SDL Parachute Deployed)
This occurs when Maggie is already dead, the alien device that opens the eye is activated and then if you try to go to the eye by the light bridge a guardian dog appears and Low runs out. Then, if you come back to the eye ScummVM CRASHES with this stuff. It seems it has some difficult finding a voice -must be the "Grrrrrrr" from the guardian dog-.
Well... since going there a second time isn't very useful it isn't too bad, but a bug is a bug and someone who didn't know that would turn mad -- well, not really... holy autosaves!.
I don't know if a debug9 or backtrace would be useful, the problem seems obvious. But if they would, I'll make them.
Attached a savegame. Just go to the light bridge and enjoy the crash.
Config? Same as always... scummvm cvs 20040607 compiled with gcc 3.3 in a debian testing/unstable box the dig: spanish version, spanish speech.
I feel sorry if someone can't understand me, since I'm not an English native speaker. I'll try to explain it again 100 more times if neccessary. Just say it to me.
Ticket imported from: #970448. Ticket imported from: bugs/1657.