Opened 16 years ago

Closed 15 years ago

#4178 closed defect (outdated)

TUCKER: Crashes to desktop while talking to Dave

Reported by: SF/sirskunkalot Owned by: cyxx
Priority: normal Component: Engine: Tucker
Version: Keywords:
Cc: Game: Bud Tucker

Description

Whenever you talk to Dave (the painter in Seedy Street), the game crashes to desktop after he finished talking his first sentence.

I added a savegame for reproduction. Maybe this only occurs in the german version?!

scummvm-0.13.0pre-win32-20090218 Bud Tucker (DOS/GERMAN)

Ticket imported from: #2613839. Ticket imported from: bugs/4178.

Attachments (1)

tucker-de.1 (342 bytes ) - added by SF/sirskunkalot 16 years ago.
part I - seedystreet

Download all attachments as: .zip

Change History (7)

by SF/sirskunkalot, 16 years ago

Attachment: tucker-de.1 added

part I - seedystreet

comment:1 by Kirben, 16 years ago

Owner: set to cyxx

comment:2 by cyxx, 16 years ago

Can't reproduce it with my french version. Does it print anything to the console before crashing ? If not, can you run scummvm in debug mode ("scummvm -d9") and append the output to this tracker ?

Thanks.

comment:3 by SF/sirskunkalot, 16 years ago

No console output while crashing. But it seems, this doesn't always happen. I tried to run scummvm -d9 and it didn't crash. I tried some more times (either w/ or w/o debug, starting from console or shortcut). Sometimes it went fine, sometimes it crashed. I couldn't figure out, in which circumstances the crash happens. First I thought, it only happens when pressing ESC while he's talking. But since I had no crash while pressing ESC one time, it seems completely random to me.

Here is the output from -d9 while crashing, starting at Dave's speech and ending with the crash :) There were no error messages or something, it just stopped the console output...

parseTableInstruction() instruction c2s Opening hashed: speech/sam0545.wav parseTableInstruction() instruction wa+ redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 redrawScreen() _fullRedrawCounter 0 offset 0 _dirtyRectsCount 10 parseTableInstruction() instruction sse loadActionsTable() _nextAction 127 parseTableInstruction() instruction opf

comment:4 by sev-, 15 years ago

sirskunkalot, does it still happen to you?

comment:5 by SF/sirskunkalot, 15 years ago

no, after several tests, it did not occur anymore. tested with the daily build 0.14.0svn41723.

comment:6 by sev-, 15 years ago

Resolution: outdated
Status: newclosed
Note: See TracTickets for help on using tickets.