Opened 14 years ago

Closed 14 years ago

Last modified 3 months ago

#5581 closed defect (fixed)

TOON: crashes when leaving room

Reported by: SF/hmilchuser Owned by: sylvaintv
Priority: low Component: Engine: Toon
Version: Keywords:
Cc: Game: Toonstruck

Description

The game crashes sometimes if you leave the room Part-2 "DE:Rittersaal" ("great hall" ?) (see attached savegame ) to the staircase by using the right-mouse-click.

Trigger the bug: - enter Room "great hall" - move the mouse over the right door - right-click a view times (you have to click very fast - about 3 times per second) => Draw will leave and enter the room for every click => sometimes the game crash without any message

OS: WinXP Game-Version DE CPU: 2,5 GHz (maybe this happens only on "slow" computer)

h.p.: when will the game be official supported? I played trough the hole German Version of the game (and reported all found bugs): in my eyes the game is playable (if this bug is fixed ;-) ) with scummvm! (Thank you for your great work :-) )

Regards Thomas

Ticket imported from: #3166533. Ticket imported from: bugs/5581.

Attachments (1)

toon-de.020 (21.2 KB ) - added by SF/hmilchuser 14 years ago.
Savegame Part2 ("DE:Rittersaal" ? )

Download all attachments as: .zip

Change History (9)

by SF/hmilchuser, 14 years ago

Attachment: toon-de.020 added

Savegame Part2 ("DE:Rittersaal" ? )

comment:1 by SF/hmilchuser, 14 years ago

Summary: TOON: crashs when leaving roomTOON: crashes when leaving room

comment:2 by bluegr, 14 years ago

Priority: normallow

comment:3 by bluegr, 14 years ago

This is an edge case, i.e. it doesn't happen with regular game play.

Right clicking on an exit teleports Drew to that room (i.e. he doesn't walk to the exit) - this is a feature added in ScummVM, I don't personally remember it in the original game.

It looks like the crash in this this case happens because of an invalid write, as the next scene isn't initialized properly with the continuous constant room changes. Thus I'm lowering the priority of this one, it's not game breaking, and it's related to a feature offered by ScummVM.

comment:4 by SF/hmilchuser, 14 years ago

The right-click-feature IS suppoerted by the original game! (I checkt this right now with DOS-BOX) and I think every reason that causes a crash of the whole ScummVM is a real bug.

Regards Thomas

comment:5 by digitall, 14 years ago

Owner: set to sylvaintv

comment:6 by sylvaintv, 14 years ago

Resolution: fixed
Status: newclosed

comment:7 by sylvaintv, 14 years ago

Fixed in rev55621

comment:8 by Le Philousophe <lephilousophe@…>, 3 months ago

In 3da80dda:

AGS: Use target pragmas instead of compiler flag to prevent ODR problems

This is the same as in PR#5581

Note: See TracTickets for help on using tickets.