ruffle-rs / ruffle

A Flash Player emulator written in Rust
https://ruffle.rs
Other
15.56k stars 807 forks source link

Mix Sudoku Light Vol 2 - Numbers only on mouse hover and restart error #10901

Open desertking opened 1 year ago

desertking commented 1 year ago

Describe the bug

Follow Up error on https://www.spiele-umsonst.de/azad/downloads/flashgames/mixsudokulightvol2.swf

I have to hover over the numbers in the grid to see them. No error thrown.

And restarting throws this errors:

Loading SWF file https://www.spiele-umsonst.de/azad/downloads/flashgames/mixsudokulightvol1easy.swf ruffle_web-wasm_extensions.js:685 ERROR core/src/avm2/events.rs:419 Error dispatching event EventObject(EventObject { type: "click", class: flash.events::MouseEvent, ptr: 0x1b75a3c }) to handler FunctionObject(FunctionObject { ptr: 0xb5905c }) : TypeError: Error https://github.com/ruffle-rs/ruffle/pull/1009: Cannot access a property or method of a null object reference. (accessing field: pbNeedSave) ruffle_web-wasm_extensions.js:685 ERROR core/src/avm2/events.rs:419 Error dispatching event EventObject(EventObject { type: "click", class: flash.events::MouseEvent, ptr: 0x1c7ca64 }) to handler FunctionObject(FunctionObject { ptr: 0xb5905c }) : TypeError: Error https://github.com/ruffle-rs/ruffle/pull/1009: Cannot access a property or method of a null object reference. (accessing field: pbNeedSave) ruffle_web-wasm_extensions.js:685 ERROR core/src/avm2/events.rs:419 Error dispatching event EventObject(EventObject { type: "click", class: flash.events::MouseEvent, ptr: 0x1b43c3c }) to handler FunctionObject(FunctionObject { ptr: 0xb5905c }) : TypeError: Error https://github.com/ruffle-rs/ruffle/pull/1009: Cannot access a property or method of a null object reference. (accessing field: pbNeedSave) ruffle_web-wasm_extensions.js:685 ERROR core/src/avm2/events.rs:419 Error dispatching event EventObject(EventObject { type: "save", class: com.conceptis.gen.ui::genDialogEvent, ptr: 0x11dc0fc }) to handler FunctionObject(FunctionObject { ptr: 0x1cde9d4 }) : RustError("XML.appendChild is not yet implemented for PrimitiveObject(PrimitiveObject { ptr: 0x1f4d730 })")

Expected behavior

Numbers show up on start and restart to work

Affected platform

Online demo

Operating system

All

Browser

All

Additional information

No response

desertking commented 1 year ago

Still only work on hover :(

desertking commented 8 months ago

Those games seems to work fine now.