[ scummvm-Bugs-1192316 ] MT32 emulation causes sigsegv

SourceForge.net noreply at sourceforge.net
Fri Apr 29 12:31:30 CEST 2005


Bugs item #1192316, was opened at 2005-04-29 10:31
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=1192316&group_id=37116

Category: iMuse/Music
Group: Monkey Island 2
Status: Open
Resolution: None
Priority: 5
Submitted By: Lemmit Toomet (lemmit)
Assigned to: Nobody/Anonymous (nobody)
Summary: MT32 emulation causes sigsegv

Initial Comment:
scummvm -v

ScummVM 0.8.0CVS (Apr 29 2005 01:27:29)
Features compiled in: Vorbis MP3 ALSA zLib

When trying to load the game with mt32 emu enabled, I get a 
reproducible crash. The crash happens when initialising notes (for 
example: initializing note C 0). Crash happens at a random note. 
Before this, an error about initializing wave cache is displayed.

debugging led to the following:

1. sounds/softsynth/mt32/tables.cpp:654 calls InitNote
2. initNote calls initWave at line 575
3. in initWave, line 509 causes the crash

The game is in english, VGA floppy version

Platform is Linux, PPC

here's a few lines from gdb:
#0  0x0fb7b338 in sinl () from /lib/libm.so.6
#1  0x10204c5c in putchar ()
#2  0x102051fc in putchar ()
#3  0x10205628 in putchar ()
#4  0x102059dc in putchar ()
#5  0x10202b28 in putchar ()
#6  0x10201638 in putchar ()
#7  0x101a83f8 in putchar ()
#8  0x1006bb20 in ?? ()
#9  0x1006bb20 in ?? ()
Previous frame identical to this frame (corrupt stack?)


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

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




More information about the Scummvm-tracker mailing list