https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: app-emulation/ruffle-0_p20230328 fails tests. Discovered on: amd64 (internal ref: ci)
Created attachment 859187 [details] build.log build log and emerge --info
Error(s) that match a know pattern: [ERROR ruffle_core::avm2::events] Error dispatching event EventObject(EventObject { type: "complete", class: flash.events::Event, ptr: 0x7f92745cb0b0 }) to handler FunctionObject(FunctionObject { ptr: 0x7f9254798610 }) : TypeError: Error #1009: Cannot access a property or method of a null object reference. (accessing field: orphanLoader) [ERROR ruffle_core::avm2::events] Error dispatching event EventObject(EventObject { type: "customEvent", class: flash.events::Event, ptr: 0x7f926c174730 }) to handler FunctionObject(FunctionObject { ptr: 0x7f926c278910 }) : Error: Exception in custom event handler [ERROR ruffle_core::avm2::events] Error dispatching event EventObject(EventObject { type: "enterFrame", class: flash.events::Event, ptr: 0x7f926c175160 }) to handler FunctionObject(FunctionObject { ptr: 0x7f926c152ab0 }) : Error: Exception in first listener [ERROR ruffle_core::display_object::container] Encountered AVM2 error when dispatching event: ReferenceError: Error #1069: Property flash.events::_target not found on test and there is no default value. [ERROR ruffle_core::display_object::container] Encountered AVM2 error when dispatching event: ReferenceError: Error #1069: Property flash.events::_target not found on Test and there is no default value. [ERROR ruffle_core::display_object::movie_clip] Error occured when running AVM2 frame script: ArgumentError: Error #2015: Invalid BitmapData. [ERROR ruffle_core::display_object::movie_clip] Error occured when running AVM2 frame script: TypeError: Error #1034: Type Coercion failed: cannot convert Object(ScriptObject(ScriptObject { name: Object, ptr: 0x7f91fc081bc0 })) to Test.as$38.Second. [ERROR ruffle_core::display_object::movie_clip] Got "ReferenceError: Error #1069: Property encode not found on flash.display.BitmapData and there is no default value. [ERROR ruffle_core::loader] Error during movie loading: FetchError("No such file or directory (os error 2)") [INFO ruffle_core::avm1::globals] clearInterval: Timer 10 does not exist [INFO ruffle_core::avm1::globals] clearInterval: Timer 3 does not exist [INFO ruffle_core::avm1::globals] clearInterval: Timer 5 does not exist [INFO ruffle_core::avm1::globals] clearInterval: Timer 6 does not exist [WARN ruffle_core::avm1::activation] SetTarget failed: clip1.clip2.clip3/clip4:: not found -- in [Actions Parent] / [Frame] / runGet(string) error: test failed, to rerun pass `-p tests --test tests`
>thread '<unnamed>' panicked at 'Could not lock adapter context. This is most-likely a deadlcok.', /var/tmp/portage/app-emulation/ruffle-0_p20230328/work/cargo_home/gentoo/wgpu-hal-0.15.3/src/gles/device.rs:500:39 >note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace >test avm1/bitmap_data_colortransform ... FAILED Re-ran tests it still passes for me: >test avm1/bitmap_data_colortransform ... ok Sounds like it may be random, not that I've got it to fail yet.
I'll probably leave this on hold for now and check if there's anything about this next bump or so (things tend to move rather fast).
Could never reproduce this and this version is gone, going to close and see if it comes back.