Opened 8 years ago

Closed 6 years ago

Last modified 6 years ago

#5794 closed defect (fixed)

SCI: HOYLE4: Crash in bridge

Reported by: SF/truus999 Owned by: bluegr
Priority: normal Component: Engine: SCI
Keywords: script Cc:
Game: Hoyle's Classic Card Games

Description

Game crashes with uniitialized read for temp11 from method compwe_tree::doit (room700, script 731, localcall FFFFFFFF)!

OS win7 64 bits
ScummVM 1.4.0git1029-gc06c05a
game: Hoyle classic card games DOS/English

How to reproduces:
Game aborted in the bidding fase. Couldn't reproduce it.

Ticket imported from: #3361925. Ticket imported from: bugs/5794.

Change History (6)

comment:1 Changed 8 years ago by SF/truus999

later had another crash while playing. This time with
temp 10
method Declare_lead_nt:checkSplitTops
room 700 script 710

comment:2 Changed 8 years ago by bluegr

Summary: Crash in bridgeSCI: HOYLE: Crash in bridge

comment:3 Changed 8 years ago by bluegr

Summary: SCI: HOYLE: Crash in bridgeSCI: HOYLE4: Crash in bridge

comment:4 Changed 8 years ago by digitall

truus999: A quick note to update the status of this bug:

[md5] has this game and has tried to replicate these issues under Win7 64 bit, but with no success.

Looking at these further will require a SCI dev to look at the disasm of the scripts you have referenced to try to spot why this is happening, but without a stable replication case, this could be very difficult / impossible to track down these issues.

comment:5 Changed 6 years ago by bluegr

Fixed (along with several other script bugs) in commit 7520aea2ec7e6055c940f7ad99ac262713947c27, the fix should be available in the next daily build.

Thanks!

comment:6 Changed 6 years ago by bluegr

Owner: set to bluegr
Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.