[ scummvm-Bugs-750481 ] COMI dies during intro

SourceForge.net noreply at sourceforge.net
Sat Jun 7 09:08:57 CEST 2003


Bugs item #750481, was opened at 2003-06-07 16:38
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=750481&group_id=37116

Category: Unknown Crash/Other
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Tim Ansell (mithro)
Assigned to: Nobody/Anonymous (nobody)
Summary: COMI dies during intro

Initial Comment:
Game goes to debugger after screen corrupt on Curse of
Monkey Island startup. If you try and do anything in
ScummVM debugger ScummVM segfaults.

[root at slim COMI]# /usr/games/scummvm -v
ScummVM 0.4.2cvs
Built on Jun  6 2003 16:15:09
[root at slim COMI]# 

Last big of output after running
/usr/games/scummvm -d5 comi

SmushPlayer::handleImuseAction()
Smush stats: updateScreen( 009 )
Smush stats: FRME( 029 ), Limit(83)
Smush stats: BackendUpdateScreen( 038 )
SmushPlayer::handleFrame(242)
SmushPlayer::handleImuseAction()
Fatal signal: Segmentation Fault (SDL Parachute Deployed)
(1:119:0xED): invalid seek request : 551360702 > 16430
(delta == 551356296)!
(1:119:0xED): invalid seek request : 551360702 > 16430
(delta == 551356296)


[root at slim COMI]# gdb /usr/games/scummvm 
GNU gdb 5.3-debian
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public
License, and you are
welcome to change it and/or distribute copies of it
under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show
warranty" for details.
This GDB was configured as "i386-linux"...
(gdb) run comi
Starting program: /usr/games/scummvm comi
[New Thread 16384 (LWP 4562)]
[New Thread 32769 (LWP 4564)]
[New Thread 16386 (LWP 4565)]
Looking for comi
Trying to start game 'The Curse of Monkey Island'
[New Thread 32771 (LWP 4570)]
WARNING: Set userface charset to 1!
WARNING: o8_startVideo(/opt/COMI//opening.san)!

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 4562)]
0x080d4a09 in NewGui::blendRect(int, int, int, int,
short, int) (this=0x81f1748, x=0, y=0, w=640, h=58,
color=0, level=2) at gui/newgui.cpp:334
334                            
_system->colorToRGB(ptr[i], ar, ag, ab);
(gdb) bt
#0  0x080d4a09 in NewGui::blendRect(int, int, int, int,
short, int) (this=0x81f1748, x=0, y=0, w=640, h=58,
color=0, level=2) at gui/newgui.cpp:334
#1  0x080cdf19 in ConsoleDialog::drawDialog()
(this=0x8591198) at gui/console.cpp:96
#2  0x080d4417 in NewGui::runLoop() (this=0x81f1748) at
gui/newgui.h:59
#3  0x080cee4b in Dialog::runModal() (this=0x83b4c48)
at gui/dialog.cpp:57
#4  0x08054570 in Scumm::runDialog(Dialog*)
(this=0x81f2030, dialog=0x83b4c48) at
scumm/scummvm.cpp:1828
#5  0x08054600 in Scumm::pauseDialog() (this=0x81f2030)
at scumm/scummvm.cpp:1846
#6  0x08054532 in Scumm::pauseGame() (this=0x81f2030)
at scumm/scummvm.cpp:1812
#7  0x08054afb in Scumm::processKbd() (this=0x81f2030)
at scumm/scummvm.cpp:1962
#8  0x080996b0 in SmushPlayer::play(char const*, char
const*) (this=0x40674008, filename=0x83b1c11
"opening.san", directory=0x81f1658 "/opt/COMI/")
    at scumm/smush/smush_player.cpp:891
#9  0x08096c7d in Scumm_v8::o8_startVideo()
(this=0x81f2030) at scumm/script_v8.cpp:1269
#10 0x08095357 in Scumm_v8::executeOpcode(unsigned
char) (this=0x81f2030, i=185 'ยน') at
scumm/script_v8.cpp:366
#11 0x08087328 in Scumm::executeScript()
(this=0x81f2030) at scumm/script.cpp:417
#12 0x08087d3c in Scumm::runAllScripts()
(this=0x81f2030) at scumm/script.cpp:725
#13 0x08052ae3 in Scumm::scummLoop(int)
(this=0x81f2030, delta=5) at scumm/scummvm.cpp:1130
#14 0x08055bff in Scumm::mainRun() (this=0x81f2030) at
scumm/scummvm.cpp:2417
#15 0x08055ea8 in Scumm::go() (this=0x81f2030) at
scumm/scummvm.cpp:2504
#16 0x080caf4f in main (argc=2, argv=0xbffffc74) at
common/main.cpp:230
(gdb) 

Hope this helps....



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

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




More information about the Scummvm-tracker mailing list