https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: app-emulation/ruffle-0_p20230724 fails tests. Discovered on: amd64 (internal ref: ci)
Created attachment 866454 [details] build.log build log and emerge --info
Error(s) that match a know pattern: 2023-07-28T01:23:12.905907Z ERROR ruffle_core::loader: Error during movie loading of "file:///var/tmp/portage/app-emulation/ruffle-0_p20230724/work/ruffle-nightly-2023-07-24/tests/tests/swfs/avm1/loadmovie_fail/bogus.swf": FetchError("Can't open file file:///var/tmp/portage/app-emulation/ruffle-0_p20230724/work/ruffle-nightly-2023-07-24/tests/tests/swfs/avm1/loadmovie_fail/bogus.swf: No such file or directory (os error 2)") 2023-07-28T01:23:13.776758Z ERROR ruffle_core::loader: Error during movie loading of "file:///var/tmp/portage/app-emulation/ruffle-0_p20230724/work/ruffle-nightly-2023-07-24/tests/tests/swfs/avm1/movieclip_state_values/no%20existing%20file.swf": FetchError("Can't open file file:///var/tmp/portage/app-emulation/ruffle-0_p20230724/work/ruffle-nightly-2023-07-24/tests/tests/swfs/avm1/movieclip_state_values/no%20existing%20file.swf: No such file or directory (os error 2)") 2023-07-28T01:23:14.999555Z ERROR ruffle_core::avm2: Encountered AVM2 error when dispatching `added` event: ReferenceError: Error #1069: Property flash.events::_target not found on Test and there is no default value. 2023-07-28T01:23:14.999775Z ERROR ruffle_core::avm2: Encountered AVM2 error when dispatching `addedToStage` event: ReferenceError: Error #1069: Property flash.events::_target not found on Test and there is no default value. 2023-07-28T01:23:15.681907Z ERROR ruffle_core::display_object::movie_clip: Error occured when running AVM2 frame script: ArgumentError: Error #2015: Invalid BitmapData. 2023-07-28T01:23:16.240032Z ERROR ruffle_core::display_object::movie_clip: Error occured when running AVM2 frame script: TypeError: Error #1034: Type Coercion failed: cannot convert Object@00000000000 to Test.as$38.Second. 2023-07-28T01:23:17.459038Z ERROR ruffle_core::avm2::events: Error dispatching event EventObject(EventObject { type: "enterFrame", class: flash.events::Event, ptr: 0x7f14242be820 }) to handler FunctionObject(FunctionObject { ptr: 0x7f142461dd20 }) : Error: Exception in first listener 2023-07-28T01:23:17.460004Z ERROR ruffle_core::avm2::events: Error dispatching event EventObject(EventObject { type: "customEvent", class: flash.events::Event, ptr: 0x7f1424604020 }) to handler FunctionObject(FunctionObject { ptr: 0x7f14242aa400 }) : Error: Exception in custom event handler 2023-07-28T01:23:17.717505Z ERROR ruffle_core::avm2: Encountered AVM2 error when dispatching `added` event: ReferenceError: Error #1069: Property flash.events::_target not found on Test and there is no default value. 2023-07-28T01:23:17.717698Z ERROR ruffle_core::avm2: Encountered AVM2 error when dispatching `addedToStage` event: ReferenceError: Error #1069: Property flash.events::_target not found on Test and there is no default value. 2023-07-28T01:23:18.514055Z ERROR ruffle_core::avm2::events: Error dispatching event EventObject(EventObject { type: "enterFrame", class: flash.events::Event, ptr: 0x7f143c618970 }) to handler FunctionObject(FunctionObject { ptr: 0x7f143c0f75d0 }) : TypeError: Error #1034: Type Coercion failed: cannot convert Object@00000000000 to flash.net.URLRequest. 2023-07-28T01:23:19.846478Z ERROR ruffle_core::avm2: Encountered AVM2 error when dispatching `added` event: ReferenceError: Error #1069: Property flash.events::_target not found on Test and there is no default value. 2023-07-28T01:23:19.846646Z ERROR ruffle_core::avm2: Encountered AVM2 error when dispatching `addedToStage` event: ReferenceError: Error #1069: Property flash.events::_target not found on Test and there is no default value. 2023-07-28T01:23:19.861790Z ERROR ruffle_core::avm2: Encountered AVM2 error when dispatching `added` event: ReferenceError: Error #1069: Property flash.events::_target not found on Test and there is no default value. 2023-07-28T01:23:19.861969Z ERROR ruffle_core::avm2: Encountered AVM2 error when dispatching `addedToStage` event: ReferenceError: Error #1069: Property flash.events::_target not found on Test and there is no default value. 2023-07-28T01:23:19.908520Z ERROR ruffle_core::avm2: Encountered AVM2 error when dispatching `added` event: ReferenceError: Error #1069: Property flash.events::_target not found on Test and there is no default value. 2023-07-28T01:23:19.908922Z ERROR ruffle_core::avm2: Encountered AVM2 error when dispatching `addedToStage` event: ReferenceError: Error #1069: Property flash.events::_target not found on Test and there is no default value. 2023-07-28T01:23:20.159933Z ERROR ruffle_core::display_object::container: Failed to get current value of child exceptionGetSet (MovieClip(MovieClip { ptr: 0x7f14246b29d0 })) on parent obj StageObject(StageObject { name: Main, ptr: 0x7f14246b5e00 }): Error: Called exceptionGetSet getter 2023-07-28T01:23:20.185226Z ERROR ruffle_core::display_object::container: Failed to get current value of child exceptionGetSet (MovieClip(MovieClip { ptr: 0x7f14244de4d0 })) on parent obj StageObject(StageObject { name: Main, ptr: 0x7f14246b5e00 }): Error: Called exceptionGetSet getter 2023-07-28T01:23:20.829426Z ERROR ruffle_core::avm2: Encountered AVM2 error when dispatching `added` event: ReferenceError: Error #1069: Property flash.events::_target not found on test and there is no default value. 2023-07-28T01:23:20.829635Z ERROR ruffle_core::avm2: Encountered AVM2 error when dispatching `addedToStage` event: ReferenceError: Error #1069: Property flash.events::_target not found on test and there is no default value. 2023-07-28T01:23:20.843980Z ERROR ruffle_core::avm2: Encountered AVM2 error when dispatching `added` event: ReferenceError: Error #1069: Property flash.events::_target not found on test and there is no default value. 2023-07-28T01:23:20.844146Z ERROR ruffle_core::avm2: Encountered AVM2 error when dispatching `addedToStage` event: ReferenceError: Error #1069: Property flash.events::_target not found on test and there is no default value. 2023-07-28T01:23:20.892063Z ERROR ruffle_core::avm2: Encountered AVM2 error when dispatching `added` event: ReferenceError: Error #1069: Property flash.events::_target not found on test and there is no default value. 2023-07-28T01:23:20.892227Z ERROR ruffle_core::avm2: Encountered AVM2 error when dispatching `addedToStage` event: ReferenceError: Error #1069: Property flash.events::_target not found on test and there is no default value. 2023-07-28T01:23:20.905276Z ERROR ruffle_core::avm2: Encountered AVM2 error when dispatching `added` event: ReferenceError: Error #1069: Property flash.events::_target not found on test and there is no default value. 2023-07-28T01:23:20.905458Z ERROR ruffle_core::avm2: Encountered AVM2 error when dispatching `addedToStage` event: ReferenceError: Error #1069: Property flash.events::_target not found on test and there is no default value. 2023-07-28T01:23:20.995480Z 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. 2023-07-28T01:23:21.704574Z ERROR ruffle_core::avm2: Encountered AVM2 error when dispatching `added` event: ReferenceError: Error #1069: Property flash.events::_target not found on Test and there is no default value. 2023-07-28T01:23:21.704771Z ERROR ruffle_core::avm2: Encountered AVM2 error when dispatching `addedToStage` event: ReferenceError: Error #1069: Property flash.events::_target not found on Test and there is no default value. thread '<unnamed>' panicked at 'Could not lock adapter context. This is most-likely a deadlcok.', /var/tmp/portage/app-emulation/ruffle-0_p20230724/work/cargo_home/gentoo/wgpu-hal-0.16.2/src/gles/adapter.rs:706:22 thread '<unnamed>' panicked at 'Could not lock adapter context. This is most-likely a deadlcok.', /var/tmp/portage/app-emulation/ruffle-0_p20230724/work/cargo_home/gentoo/wgpu-hal-0.16.2/src/gles/device.rs:488:39 Mesa: error: GL_INVALID_ENUM in glTexStorage2DMultisample(target=GL_TEXTURE_2D)
Yet more software rendering mesa-related issues it look like, will have a look later.
I think this one is actually the return of bug #903295, tests changed since but this is wgpu-hal again with deadlock errors, and was never able to reproduce this one (may be random). Maybe should just skip all renderer tests, they are too fickle in testing/headless.
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f81003f4fb36 Author: Ionen Wolkens <ionen@gentoo.org> Date: Fri Jul 28 10:47:24 2023 app-emulation/ruffle: always skip renderer tests Too volatile, hopefully should be the last see of these. Also drop virtualx at same time, not that it was needed (anymore) even for renderer tests given upstream fixed usage with headless. Bug: https://bugs.gentoo.org/911320 Close: https://bugs.gentoo.org/911367 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> (typo on close tag)