#2608 closed defect (invalid)
SIMON1DOS/TALKIE: Game Crash at Swampling\'s
Reported by: | (none) | Owned by: | Kirben |
---|---|---|---|
Priority: | high | Component: | Engine: AGOS |
Version: | Keywords: | ||
Cc: | Game: | Simon the Sorcerer 1 |
Description
On Spanish version of Simon the Sorcerer 1 (DOS/Talkie) when Swampling go to open the door the game crash. You can load this savegame an try it, enter in Swampling's house talk with him and wait that him to open the door. I try with v0.8.2 and v0.9.0svn (Apr 26 2006 01:50:43) in MacOS X.
Ticket imported from: #1490327. Ticket imported from: bugs/2608.
Attachments (2)
Change History (17)
by , 19 years ago
Attachment: | simon1.001 added |
---|
comment:1 by , 19 years ago
Owner: | set to |
---|
comment:2 by , 19 years ago
Does ScummVM report any error, when it crashes?
We often get reports of sound related errors, due to corrupt speech files.
by , 19 years ago
Attachment: | ScummVM_MacOS_Simon_Error.txt added |
---|
Traceback of ScummVM after Simon's error
comment:3 by , 19 years ago
I send you the traceback error of the system (is the txt file), the ScummVM only closes, if it does any error i can't see it. If you know how to enter in a debug level (or make a log with ScummVM), I'll do it.
comment:5 by , 18 years ago
Priority: | normal → high |
---|
comment:6 by , 18 years ago
Judging by attached crashed output, the crash occurs in stretch200To240(), so when scaling the screen. So doesn't sound like it is related to the game engine, unless crash position isn't accurate.
Another person (SimSaw) reported no problems in the Spanish version, when running under Windows too.
comment:7 by , 18 years ago
fingolfin: Any ideas on this issue, since it appears to be Macintosh specific?
comment:8 by , 18 years ago
Owner: | changed from | to
---|
comment:9 by , 18 years ago
Hmm, somehow I never noticed this item got assigned to me :-/.
I don't have the spanish version of Simon, so I can't directly test this. Furthermore, the statck trace apparently was made with a release build, so it is of very limited use. Perhaps Oscar Garcia / lemming_moire could perform another test run with a debug build (which we could provide, of course) ?
Anyway, the bits that I can decipher of the stacktrace look rather peculiar. If claims to have crashed in stretch200To240 while inside the CoreAudio code -- that would mean it crashed in the mixer. This *could* be possible, assuming AGOS uses a custom AudioStream subclass which in turn causes an immediate draw. If that crashes, it wouldn't surprise me, because only the main thread is supposed to draw into a Cocoa window. E.g. don't call updateScreen from inside an AudioStream. If that's not the case, well, then the stacktrace simply is rubbish :)
comment:10 by , 18 years ago
The error are by corrupt speech files, I change the speech files for other in MP3 format and go fine.
comment:11 by , 18 years ago
Owner: | changed from | to
---|---|
Resolution: | → invalid |
Status: | new → closed |
comment:12 by , 18 years ago
Owner: | changed from | to
---|
comment:13 by , 18 years ago
(apparently kirben and I tried to close this item at about the same time -- reassigning this (closed) item to Kirben)
comment:14 by , 18 years ago
Owner: | changed from | to
---|
comment:15 by , 18 years ago
Component: | Engine: AGI → Engine: AGOS |
---|---|
Game: | Space Quest 2 → Simon the Sorcerer 1 |
Summary: | SIMON1DOS/TALKIE: Game Crash at Swampling's → SIMON1DOS/TALKIE: Game Crash at Swampling\'s |
Savegame before crash