[ scummvm-Bugs-869045 ] DIG: Crash when launching Pig

SourceForge.net noreply at sourceforge.net
Fri Jan 2 01:56:51 CET 2004


Bugs item #869045, was opened at 2004-01-02 11:56
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=869045&group_id=37116

Category: iMuse/Music
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Travis Howell (kirben)
Assigned to: Nobody/Anonymous (nobody)
Summary: DIG: Crash when launching Pig

Initial Comment:
Latest ScummVM cvs version.
English version of The Dig [PC].
Compiled under mingw with GCC 3.2.3 and running under
Windows XP.

The Dig crash when launching the Pig at start of game.
A gdb back trace is below:

Program received signal SIGSEGV, Segmentation fault.
[Switching to thread 1964.0x144]
0x0049f9ff in Scumm::compDecode(unsigned char*, 
unsigned char*) (src=0x24761e0 "¿\003x", 
    dst=0x2bc055c "x") at scumm/bundle.cpp:458
458                             *dstptr++ = *srcptr++;
(gdb) bt
#0  0x0049f9ff in Scumm::compDecode(unsigned char*, 
unsigned char*) (src=0x24761e0 "¿\003x", 
    dst=0x2bc055c "x") at scumm/bundle.cpp:458
#1  0x004a04a1 in Scumm::Bundle::decompressCodec
(int, unsigned char*, unsigned char*, int) (
    this=0x14489a0, codec=12, 
comp_input=0x24761e0 "¿\003x", 
comp_output=0x2bc055c "x", 
    input_size=4317) at scumm/bundle.cpp:756
#2  0x0049f71a in 
Scumm::Bundle::decompressMusicSampleByIndex(int, 
int, unsigned char*) (
    this=0x14489a0, index=0, number=375, 
comp_final=0x2bc055c "x") at scumm/bundle.cpp:362
#3  0x0049f86c in 
Scumm::Bundle::decompressMusicSampleByName(char 
const*, int, unsigned char*) (
    this=0x14489a0, name=0x43d5fc "ASTERO~1.IMU", 
number=375, comp_final=0x2bc055c "x")
    at scumm/bundle.cpp:402
#4  0x0043c2c0 in 
Scumm::IMuseDigital::bundleMusicHandler() 
(this=0x2320048)
    at scumm/imuse_digi.cpp:1298
#5  0x0043bc96 in Scumm::IMuseDigital::music_handler
(void*) (refCon=0x2320048)
    at scumm/imuse_digi.cpp:1196
#6  0x005db931 in Timer::handler(int) (this=0x13768f8, 
t=10) at common/timer.cpp:99
#7  0x005db7c8 in Timer::timer_handler(int) (t=10) at 
common/timer.cpp:79
#8  0x10024339 in SDL_SetTimer () from C:\msys\1.0
\local\bin\SDL.dll


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

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




More information about the Scummvm-tracker mailing list