Opened 8 years ago

Closed 6 years ago

#9691 closed defect (fixed)

SCI: Hoyle5 (Hoyle Solitaire): Crash when changing volume

Reported by: OmerMor Owned by: bluegr
Priority: normal Component: Engine: SCI
Version: Keywords: sci32
Cc: Game:

Description

Using ScummVM daily build from 2017-13-01 13:06:25 (1.10.0git1663-g804058eb21).

Repro:
Start Holye Solitaire CD.
Start Card Flip mini-game.
Press "Options" button.
Move left volume slider.

Expected:
Volume change.

Actual:
Crash with the following message:
Uninitialized read for temp 1 from method volumeSliderToo::select (room 6029, script 6029, localCall ffffffff)!

Change History (4)

comment:1 by OmerMor, 8 years ago

In the same mini game (Card Flick), changing the hand speed slider will also cause a crash:

WARNING: Uninitialized read for parameter 1 from method Hand::add (room 6022, script 15, localCall ffffffff)!
Uninitialized read for temp 1 from method handSpeedSlider::select (room 6029, script 6029, localCall ffffffff)!

The call stack is:

...
GameControls::dispatchEvent
IconBar::dispatchEvent
flickingOptions::select
handSpeedSlider::select

comment:2 by OmerMor, 8 years ago

... and not surprisingly, moving the 3rd slider (Coffee Level) will cause a similar crash:
Uninitialized read for temp 1 from method coffeeLevelSlider::select (room 6029, script 6029, localCall ffffffff)!

comment:3 by csnover, 8 years ago

Keywords: sci32 added

comment:4 by bluegr, 6 years ago

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