Opened 15 years ago

Closed 15 years ago

Last modified 11 months ago

#1650 closed defect (fixed)

GUI?: I can start IHNM without the GUI, but not with it

Reported by: SF/ys_ Owned by: SF/khalek
Priority: normal Component: GUI
Keywords: Cc:
Game: I Have No Mouth

Description

The problem is, basically, that I can start playing IHNM
when launched from the console by typing "scummvm
ihnm" but if I try to do that from the ScummVM gui, it
crashes.

I'll show you some stuff...

$ scummvm -d9
Debuglevel (from command line): 9
Looking for ihnm
Trying to start game 'I Have No Mouth and I Must
Scream (DOS)'
Using game data path: /cdrecorder/
File ITE.RSC not found
File ITED.RSC not found
File ITE.RSC not found
File ITE.RSC not found
File VOICESD.RES not found
Found game: I Have No Mouth and I Must Scream
(DOS)
Opened resource file: MUSICFM.RES
Opened resource file: MUSICGM.RES
Opened resource file: SCREAM.RES
Opened resource file: SCRIPTS.RES
Opened resource file: SFX.RES
Opened resource file: VOICES1.RES
Opened resource file: VOICES2.RES
Opened resource file: VOICES3.RES
Opened resource file: VOICES4.RES
Opened resource file: VOICES5.RES
Opened resource file: VOICES6.RES
Opened resource file: VOICESS.RES
Language support for this game not implemented.
Initializing event subsystem...
FONT_Load(): Reading font resource...
Character width: 7
Character height: 8
Row padding: 188
New row length: 276
FONT_Load(): Reading font resource...
Character width: 16
Character height: 20
Row padding: 312
New row length: 377
FONT_Load(): Reading font resource...
Character width: 7
Character height: 8
Row padding: 160
New row length: 175
FONT_Load(): Reading font resource...
Character width: 6
Character height: 9
Row padding: 190
New row length: 232
FONT_Load(): Reading font resource...
Character width: 6
Character height: 8
Row padding: 110
New row length: 220
FONT_Load(): Reading font resource...
Character width: 11
Character height: 15
Row padding: 220
New row length: 340
FONT_Load(): Reading font resource...
Character width: 13
Character height: 18
Row padding: 270
New row length: 399
Initializing sprite subsystem...
ACTIONMAP Module: Initializing...
OBJECTMAP Module: Initializing...
Initializing scripting subsystem.
WARNING: Error: Invalid script lookup table length!
WARNING: Error creating script thread for game interface
module!
SCENE_Init(): Loading scene LUT from resource 1272.
SCENE_Init(): First scene set to 1.
SCENE_Init(): LUT has 154 entries.
Init screen 640x480
Fatal signal: Segmentation Fault (SDL Parachute
Deployed)

(((((((((((Now, the backtrace from gdb))))))))))

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1079224640 (LWP 2014)]
0x0804dba9 in ?? ()
(gdb) backtrace
#0 0x0804dba9 in ?? ()
#1 0x0804d84c in ?? ()
#2 0x08174641 in putchar ()
#3 0x0817b7a7 in putchar ()
#4 0x08180f07 in putchar ()
#5 0x0816ef98 in putchar ()
#6 0x08055ea8 in ?? ()
#7 0x080561f8 in ?? ()
#8 0x4033c7da in __libc_start_main ()
from /lib/tls/i686/cmov/libc.so.6
#9 0x4045dd84 in ?? () from /lib/tls/i686/cmov/libc.so.6

I'm using the Spanish version of the game, but I don't
know if that matters. The strange thing is that it crashes
with the GUI and it does not without it.

In the past -- a week after the game were added or so --
I could start the game with the GUI too. Well, it isn't
playable anyway but...

Debian GNU/Linux box
Linux 2.6.6
gcc 3.3

Ticket imported from: #966614. Ticket imported from: bugs/1650.

Change History (3)

comment:1 by SF/khalek, 15 years ago

Owner: set to SF/khalek
Resolution: fixed
Status: newclosed

comment:2 by SF/khalek, 15 years ago

If you're going to do a backtrace using a binary with
symbols would make it much more useful :)

Fixed in CVS.

comment:3 by digitall, 11 months ago

Component: --Unset--GUI
Game: I Have No Mouth
Note: See TracTickets for help on using tickets.