[ scummvm-Bugs-1769644 ] SIMON1: v0.10+ always crash on x86_64.

SourceForge.net noreply at sourceforge.net
Tue Aug 7 22:33:39 CEST 2007

Bugs item #1769644, was opened at 2007-08-07 22:33
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 

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: Simon The Sorcerer 1
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Per Wigren (pwigren)
Assigned to: Nobody/Anonymous (nobody)
Summary: SIMON1: v0.10+ always crash on x86_64.

Initial Comment:
ScummVM v0.10.0 and SVN as of today (7th august) always crash when I enter the screen with the blacksmith, in the very beginning (3rd screen).

It crashes at the very same spot in both Windows and CD32 versions.

Here is a backtrace, compiled with --enable-debug CXXFLAGS="-march=k8 -O0 -g"

Program received signal SIGSEGV, Segmentation fault.
0x0000000000554cf7 in AGOS::AGOSEngine::drawBackGroundImage (this=0xdd1650, 
    state=0x7fff337ff830) at engines/agos/gfx.cpp:762
762                             dst[i] = src[i] + state->paletteMod;
(gdb) bt
#0  0x0000000000554cf7 in AGOS::AGOSEngine::drawBackGroundImage (
    this=0xdd1650, state=0x7fff337ff830) at engines/agos/gfx.cpp:762
#1  0x0000000000558115 in AGOS::AGOSEngine_Simon1::drawImage (this=0xdd1650, 
    state=0x7fff337ff830) at engines/agos/gfx.cpp:730
#2  0x0000000000551a46 in AGOS::AGOSEngine::restoreBackGround (this=0xdd1650)
    at engines/agos/draw.cpp:462
#3  0x0000000000552185 in AGOS::AGOSEngine::animateSprites (this=0xdd1650)
    at engines/agos/draw.cpp:205
#4  0x0000000000553bfe in AGOS::AGOSEngine::processVgaEvents (this=0xdd1650)
    at engines/agos/event.cpp:248
#5  0x0000000000553dc4 in AGOS::AGOSEngine::timer_proc1 (this=0xdd1650)
    at engines/agos/event.cpp:622
#6  0x000000000055308a in AGOS::AGOSEngine::timer_callback (this=0xdd1650)
    at engines/agos/event.cpp:560
#7  0x00000000005531ff in AGOS::AGOSEngine::delay (this=0xdd1650, amount=100)
    at engines/agos/event.cpp:457
#8  0x000000000055cde6 in AGOS::AGOSEngine::waitForInput (this=0xdd1650)
    at engines/agos/input.cpp:214
#9  0x0000000000543949 in AGOS::AGOSEngine::go (this=0xdd1650)
    at engines/agos/agos.cpp:1041
#10 0x000000000040cfda in runGame (plugin=0xda9920, system=@0xd7b010, 
    edebuglevels=@0x7fff338005a0) at base/main.cpp:217
#11 0x000000000040d84a in scummvm_main (argc=1, argv=0x7fff33800b28)
---Type <return> to continue, or q <return> to quit---
    at base/main.cpp:318
#12 0x000000000040c583 in main (argc=1, argv=0x7fff33800b28)
    at backends/platform/sdl/sdl.cpp:123


You can respond by visiting: 

More information about the Scummvm-tracker mailing list