Opened 17 years ago

Closed 17 years ago

Last modified 7 months ago

#469 closed defect (fixed)

ALL: Crashes

Reported by: SF/trinity78 Owned by: fingolfin
Priority: blocker Component: Engine: SCUMM
Keywords: Cc:
Game: Indiana Jones 4

Description

Using latest daily build, Win2k and Indy 4 atlantis
german floppy.
This bug has been introduced recently.
If you arrive in New York and try to talk to the doorman
(of madame sophia), the game crashes. No error
message, just a simple crash.

Ticket imported from: #612225. Ticket imported from: bugs/469.

Change History (7)

comment:1 Changed 17 years ago by SF/trinity78

Priority: normalhigh

comment:2 Changed 17 years ago by SF/trinity78

Btw.: Monkey2, Sam 'n Max and Dott also crashes shortly
after the intro.

comment:3 Changed 17 years ago by SF/trinity78

Component: Engine: SCUMM--Unset--
Game: Indiana Jones 4
Priority: highblocker
Summary: FOA: CrashesALL: Crashes

comment:4 Changed 17 years ago by SF/trinity78

ok, wjp tracked it down to a signed/usigned problem
in "string.cpp", " CharsetRenderer::getSpacing(char chr, byte
*ptr) " , if you change it to CharsetRenderer::getSpacing(byte
chr, byte *ptr) it fixes the crashes, but a other problem
surfaces. In dialogs (FOA) the text of the actor (indy) is
displayed either incorrect (english foa version) are not
displayed at all (german version). all other text is displayed
fine.

comment:5 Changed 17 years ago by SF/trinity78

ok, after patch #612277 [text rendering crash + spacing
issue] is applied this bug is fixed and the tracker-item can be
closed.

patch: http://sourceforge.net/tracker/index.php?
func=detail&aid=612277&group_id=37116&atid=418822

thanks to wjp for helping tracking down this bug.

comment:6 Changed 17 years ago by fingolfin

Owner: set to fingolfin
Resolution: fixed
Status: newclosed

comment:7 Changed 7 months ago by digitall

Component: --Unset--Engine: SCUMM
Game: Indiana Jones 4
Note: See TracTickets for help on using tickets.