Opened 17 years ago
Closed 17 years ago
#3615 closed defect (invalid)
GOB: Engine crashes on startup (Amiga)
Reported by: | raziel- | Owned by: | DrMcCoy |
---|---|---|---|
Priority: | normal | Component: | Engine: Gob |
Version: | Keywords: | ||
Cc: | Game: | Gobliiins |
Description
ScummVM 0.12.0svn (Feb 6 2008 07:59:08) Features compiled in: Vorbis FLAC MP3 zLib MPEG2
The Gob engine crashes no matter which game i try to run. I get no build errors or other oddities, only this crash on startup. No music is played, no gfx are loaded. A black screen comes up and it crashes.
System specific crash log attached
Goblin Games 1-3 (CD/DOS/English (US))
AmigaOS4 gcc version 4.0.2 (AmigaOS build 20051012)
Ticket imported from: #1887680. Ticket imported from: bugs/3615.
Attachments (2)
Change History (8)
by , 17 years ago
Attachment: | Crashlog_scummvm_2008-02-06_09-04-05.txt added |
---|
comment:1 by , 17 years ago
-d9 log attached (although nothing useable seems to be in there) :-/ File Added: GobEngine-d9.log
comment:2 by , 17 years ago
One missing information...sorry for the hassle
I haven't tested the Gob games for a long time, so i can only say, that it works with the 0.11.0 Palindrom release.
comment:3 by , 17 years ago
Owner: | set to |
---|
comment:4 by , 17 years ago
It works in 0.11.0? That's strange, because there weren't any real changes in the Gob engine or in the SDL backend since then. :/ From the crashlog, it looks like it crashes in the libc during OSystem_SDL::addDirtyRgnAuto() (called by the very first call to Video::retrace()). The only libc-function there is a memcpy copying the checksums around and that should be correctly initialized by initSize()...
I don't suppose you can attach a real debugger and sniff around a bit? Or giving me a dumped core and the ScummVM binary for AmigaOS (with debug-symbols)? Maybe I can set my gdb on that...
comment:5 by , 17 years ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
comment:6 by , 17 years ago
Sorry for blaming ScummVM for yet another problem on my side.
I recently changed from static to shared objects in my SDK missing a few vital changes that had to be made by hand (it's fun being on a beta system) :-)
These changes prevent some objects in SDL being linked as they should (becasue some shared onjects weren't in place) leading to the aforementioned strange errors in the GOB and SAGA engine (ITE).
After sorting my SDK and (hopefully finally) resuming the status to "working" these errors went away with a new build.
Thanks for the help and sorry for the hassle :-/
System specific (GrimReaper) log