Opened 17 years ago

Closed 17 years ago

#3133 closed defect (fixed)

ITE: Item description missing / ScummVM crash

Reported by: SF/meist3r Owned by: sev-
Priority: low Component: Engine: SAGA
Version: Keywords:
Cc: Game: Inherit the Earth

Description

In ITE there is a scene where the character moves inside a low tunnel. One item that is in the inventory (wooden bowl) at the time the player reaches the scene can not be examined because when the description is supposed to be displayed ScummVM crashes. A click on that item (automatic "Look at") causes ScummVM (0.10.0) to crash with the message:

ObjectMap::getHitZone wrong index 0x5!

The item works properly in the screen right before the tunnel. The player can leave the tunnel and the item reacts as usual. Only when in the tunnel the bug occurs.

The bug can be reproduced by entering the escape tunnel from the prison cell (bowl is in the inventory by that time) and clicking the bowl so the "Look at" command (or every other option) is executed.

This was tested for ScummVM 0.10.0 under Ubuntu Linux 6.10. Another user "eriktorbjorn (U-ID: 577918)" has tested the same scene with the Wyrmkeep Linux interpreter (OS?) no crash occured there but no description was displayed either.

Ticket imported from: #1690045. Ticket imported from: bugs/3133.

Attachments (1)

ite.s04 (4.7 KB ) - added by SF/meist3r 17 years ago.
savegame "maze" in the tunnel scene

Download all attachments as: .zip

Change History (6)

by SF/meist3r, 17 years ago

Attachment: ite.s04 added

savegame "maze" in the tunnel scene

comment:1 by SF/meist3r, 17 years ago

Owner: set to sev-
Priority: normallow
Summary: Item description missing / ScummVM crashITE: Item description missing / ScummVM crash

comment:2 by SF/meist3r, 17 years ago

Sorry for the quick succession of changes,

the ITE version is presumably DOS/CD-Rom (can't determine if it's the Windows or DOS version).

comment:3 by bluegr, 17 years ago

I've submitted a patch for this issue (patch #1704979)

comment:4 by sev-, 17 years ago

Resolution: fixed
Status: newclosed

comment:5 by sev-, 17 years ago

The patch was accepted, thank you. The workaround for the bug is in SVN.

Note: See TracTickets for help on using tickets.