Skip to content

Instantly share code, notes, and snippets.

@Aaron1011
Created December 4, 2023 01:28
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Aaron1011/9cf66232619fd336e993dbaa76b82e48 to your computer and use it in GitHub Desktop.
Save Aaron1011/9cf66232619fd336e993dbaa76b82e48 to your computer and use it in GitHub Desktop.
(lldb) process attach --pid 6936
Process 6936 stopped
* thread #9, stop reason = Exception 0x80000003 encountered at address 0x7ff8f9f03d80
frame #0: 0x00007ff8f9f03d81 ntdll.dll`DbgBreakPoint + 1
ntdll.dll`DbgBreakPoint:
->  0x7ff8f9f03d81 <+1>: retq
  0x7ff8f9f03d82 <+2>: int3
  0x7ff8f9f03d83 <+3>: int3
  0x7ff8f9f03d84 <+4>: int3
Executable module set to "D:\a\ruffle\ruffle\target\debug\deps\tests-8b6a3f6194ee2f95.exe".
Architecture set to: x86_64-pc-windows-gnu.
(lldb) bt
(lldb) thread backtrace
* thread #9, stop reason = Exception 0x80000003 encountered at address 0x7ff8f9f03d80
* frame #0: 0x00007ff8f9f03d81 ntdll.dll`DbgBreakPoint + 1
frame #1: 0x00007ff8f9f308ae ntdll.dll`DbgUiRemoteBreakin + 78
frame #2: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #3: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
* thread #9, stop reason = Exception 0x80000003 encountered at address 0x7ff8f9f03d80
* frame #0: 0x00007ff8f9f03d81 ntdll.dll`DbgBreakPoint + 1
frame #1: 0x00007ff8f9f308ae ntdll.dll`DbgUiRemoteBreakin + 78
frame #2: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #3: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
(lldb) info threads
error: 'info' is not a valid command.
(lldb) threads
error: 'threads' is not a valid command.
(lldb) thread list
Process 6936 stopped
thread #5: tid = 0x0438, 0x00007ff8f9f03cc4 ntdll.dll`NtWaitForAlertByThreadId + 20
thread #8: tid = 0x08fc, 0x00007ff8f9f03d24 ntdll.dll`NtWaitForWorkViaWorkerFactory + 20
thread #7: tid = 0x0c94, 0x00007ff8f9f03d24 ntdll.dll`NtWaitForWorkViaWorkerFactory + 20
* thread #9: tid = 0x0e50, 0x00007ff8f9f03d81 ntdll.dll`DbgBreakPoint + 1, stop reason = Exception 0x80000003 encountered at address 0x7ff8f9f03d80
thread #3: tid = 0x100c, 0x00007ff8f9f03cc4 ntdll.dll`NtWaitForAlertByThreadId + 20
thread #2: tid = 0x101c, 0x00007ff8f9f03cc4 ntdll.dll`NtWaitForAlertByThreadId + 20
thread #4: tid = 0x1290, 0x00007ff8f9f03cc4 ntdll.dll`NtWaitForAlertByThreadId + 20
thread #1: tid = 0x151c, 0x00007ff8f9f03cc4 ntdll.dll`NtWaitForAlertByThreadId + 20
thread #6: tid = 0x19c0, 0x00007ff8f9f03d24 ntdll.dll`NtWaitForWorkViaWorkerFactory + 20
(lldb) bt all
(lldb) thread backtrace all
thread #5
frame #0: 0x00007ff8f9f03cc4 ntdll.dll`NtWaitForAlertByThreadId + 20
frame #1: 0x00007ff8f9e63a97 ntdll.dll`RtlCreateTimerQueue + 743
frame #2: 0x00007ff8f9e63be4 ntdll.dll`RtlCreateTimerQueue + 1076
frame #3: 0x00007ff8f9e63743 ntdll.dll`RtlWaitOnAddress + 19
frame #4: 0x00007ff8f75ae57f KernelBase.dll`WaitOnAddress + 47
frame #5: 0x00007ff7dc10ce32 tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::waitaddress::WaitAddress::wait_on_address(self=0x000001b0c5eb31e8, key=0x000001b0c5eb4470, timeout=4294967295) at waitaddress.rs:100
frame #6: 0x00007ff7dc10ce8b tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::waitaddress::WaitAddress::park(self=0x000001b0c5eb31e8, key=0x000001b0c5eb4470) at waitaddress.rs:53
frame #7: 0x00007ff7dc10c9ab tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::impl$1::park(self=0x000001b0c5eb4468) at mod.rs:119
frame #8: 0x00007ff7dc112c5d tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park::closure$0<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2>(thread_data=0x000001b0c5eb4468, validate=0x0000005da0de3b28) at parking_lot.rs:635
frame #9: 0x00007ff7dc1118aa tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2> [inlined] parking_lot_core::parking_lot::with_thread_data(f=parking_lot_core::parking_lot::park::closure_env$0<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2> @ 0x0000005da0de3ab8) at parking_lot.rs:207
frame #10: 0x00007ff7dc111810 tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2>(key=1858749234257, validate=parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0 @ 0x0000005da0de3ad8, park_token=(__0 = 8), timeout=enum2$<core::option::Option<std::time::Instant> > @ 0x0000005da0de3aa8) at parking_lot.rs:600
frame #11: 0x00007ff7dc10bec7 tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::RawRwLock::wait_for_readers(self=0x000001b0c6167c50, prev_value=0) at raw_rwlock.rs:1013
frame #12: 0x00007ff7dc10b312 tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::RawRwLock::lock_exclusive_slow(self=0x000001b0c6167c50) at raw_rwlock.rs:644
frame #13: 0x00007ff7db70cd2a tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::impl$0::lock_exclusive(self=0x000001b0c6167c50) at raw_rwlock.rs:73
frame #14: 0x00007ff7db7ff503 tests-8b6a3f6194ee2f95.exe`lock_api::rwlock::RwLock<parking_lot::raw_rwlock::RawRwLock,wgpu_core::storage::Storage<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::empty::Api> > > >::write<parking_lot::raw_rwlock::RawRwLock,wgpu_core::storage::Storage<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::empty::Api> > > >(self=0x000001b0c6167c50) at rwlock.rs:491
frame #15: 0x00007ff7db6a0293 tests-8b6a3f6194ee2f95.exe`wgpu_core::registry::Registry<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::empty::Api> >,wgpu_core::identity::IdentityManagerFactory>::write<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::empty::Api> >,wgpu_core::identity::IdentityManagerFactory,enum2$<wgpu_core::hub::Root> >(self=0x000001b0c6167c18, _token=0x0000005da0de3f27) at registry.rs:132
frame #16: 0x00007ff7db9b0b2d tests-8b6a3f6194ee2f95.exe`wgpu_core::global::Global<wgpu_core::identity::IdentityManagerFactory>::bind_group_layout_drop<wgpu_core::identity::IdentityManagerFactory,wgpu_hal::dx12::Api>(self=0x000001b0c6167210, bind_group_layout_id=wgpu_core::id::Id<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::empty::Api> > @ 0x0000005da0de3eb8) at global.rs:1189
frame #17: 0x00007ff7db55f2ec tests-8b6a3f6194ee2f95.exe`wgpu::backend::direct::impl$7::bind_group_layout_drop(self=0x000001b0c6167210, bind_group_layout=0x0000005da0de42a8, _bind_group_layout_data=0x0000000000000001) at direct.rs:1670
frame #18: 0x00007ff7db56d778 tests-8b6a3f6194ee2f95.exe`wgpu::context::impl$5::bind_group_layout_drop<wgpu::backend::direct::Context>(self=0x000001b0c6167210, bind_group_layout=0x0000005da0de4760, bind_group_layout_data=ref$<dyn$<core::any::Any,core::marker::Send,core::marker::Sync> > @ 0x0000005da0de42c0) at context.rs:2610
frame #19: 0x00007ff7db574860 tests-8b6a3f6194ee2f95.exe`wgpu::impl$4::drop(self=0x0000005da0de4740) at lib.rs:449
frame #20: 0x00007ff7d963810f tests-8b6a3f6194ee2f95.exe`core::ptr::drop_in_place<wgpu::BindGroupLayout>(=0x0000005da0de4740) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ptr\mod.rs:497
frame #21: 0x00007ff7d963bd7d tests-8b6a3f6194ee2f95.exe`core::ptr::drop_in_place<ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram>(=0x0000005da0de46f0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ptr\mod.rs:497
frame #22: 0x00007ff7d9636a31 tests-8b6a3f6194ee2f95.exe`core::ptr::drop_in_place<tuple$<ruffle_render_wgpu::context3d::shader_pair::ShaderCompileData,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram> >(=0x0000005da0de45d0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ptr\mod.rs:497
frame #23: 0x00007ff7d9637035 tests-8b6a3f6194ee2f95.exe`core::ptr::drop_in_place<enum2$<core::option::Option<tuple$<ruffle_render_wgpu::context3d::shader_pair::ShaderCompileData,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram> > > >(=0x0000005da0de45d0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ptr\mod.rs:497
frame #24: 0x00007ff7d9637cbe tests-8b6a3f6194ee2f95.exe`core::ptr::drop_in_place<tuple$<enum2$<core::option::Option<tuple$<ruffle_render_wgpu::context3d::shader_pair::ShaderCompileData,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram> > >,core::ptr::non_null::NonNull<lru::LruEntry<ruffle_render_wgpu::context3d::shader_pair::ShaderCompileData,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram> > > >(=0x0000005da0de45d0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ptr\mod.rs:497
frame #25: 0x00007ff7d96ba768 tests-8b6a3f6194ee2f95.exe`lru::LruCache<ruffle_render_wgpu::context3d::shader_pair::ShaderCompileData,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram,core::hash::BuildHasherDefault<ahash::fallback_hash::AHasher> >::get_or_insert_mut<ruffle_render_wgpu::context3d::shader_pair::ShaderCompileData,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram,core::hash::BuildHasherDefault<ahash::fallback_hash::AHasher>,ruffle_render_wgpu::context3d::shader_pair::impl$1::compile::closure$0::closure_env$0>(self=0x000001b0f30bf698, k=0x0000005da0de49c8, f=0x0000005da0de4ae8) at lib.rs:633
frame #26: 0x00007ff7d968a101 tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::shader_pair::impl$1::compile::closure$0(compiled=0x000001b0f30bf698, self=0x000001b0f30bf660) at shader_pair.rs:58
frame #27: 0x00007ff7d96b2359 tests-8b6a3f6194ee2f95.exe`core::cell::RefMut<lru::LruCache<ruffle_render_wgpu::context3d::shader_pair::ShaderCompileData,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram,core::hash::BuildHasherDefault<ahash::fallback_hash::AHasher> > >::map<lru::LruCache<ruffle_render_wgpu::context3d::shader_pair::ShaderCompileData,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram,core::hash::BuildHasherDefault<ahash::fallback_hash::AHasher> >,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram,ruffle_render_wgpu::context3d::shader_pair::impl$1::compile::closure_env$0>(f=<unavailable>, orig=core::cell::RefMut<lru::LruCache<ruffle_render_wgpu::context3d::shader_pair::ShaderCompileData,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram,core::hash::BuildHasherDefault<ahash::fallback_hash::AHasher> > > @ 0x0000005da0de4b58) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\cell.rs:1630
frame #28: 0x00007ff7d968a007 tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::shader_pair::ShaderPairAgal::compile(self=0x000001b0f30bf660, descriptors=0x000001b0ca348d00, data=0x0000005da0de5438) at shader_pair.rs:56
frame #29: 0x00007ff7d964598b tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::current_pipeline::CurrentPipeline::rebuild_pipeline(self=0x000001b0f3f21ed8, descriptors=0x000001b0ca348d00, vertex_attributes=0x000001b0f3f22110) at current_pipeline.rs:324
frame #30: 0x00007ff7d96562cb tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::WgpuContext3D::process_command_inner(self=0x000001b0f3f21e50, command=0x0000005da0de86e0) at mod.rs:555
frame #31: 0x00007ff7d965bc56 tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::impl$4::process_command(self=0x000001b0f3f21e50, command=0x0000005da0de8828) at mod.rs:1217
frame #32: 0x00007ff7daa289da tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::impl$0::draw_triangles::closure$0(first_index=0x0000005da0de89b8, num_triangles=0x0000005da0de89bc) at context3d_object.rs:239
frame #33: 0x00007ff7daa25fe1 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::Context3DObject::with_context_3d<tuple$<>,ruffle_core::avm2::object::context3d_object::impl$0::draw_triangles::closure_env$0>(self=0x0000005da0de8a80, f=0x0000005da0de89d8) at context3d_object.rs:62
frame #34: 0x00007ff7daa288fe tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::Context3DObject::draw_triangles(self=0x0000005da0de8a80, index_buffer=ruffle_core::avm2::object::index_buffer_3d_object::IndexBuffer3DObject @ 0x0000005da0de89b0, first_index=0, num_triangles=2) at context3d_object.rs:238
frame #35: 0x00007ff7daa0e764 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::display3D::context_3d::draw_triangles(activation=0x0000005da0de8e40, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0de8a58, args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0de8a68) at context_3d.rs:216
frame #36: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0deb048, unbound_receiver=0x0000005da0deb098, activation=0x0000005da0ded3b8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0de8d78) at function.rs:158
frame #37: 0x00007ff7daa47b8c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::context3d_object::Context3DObject>(self=ruffle_core::avm2::object::context3d_object::Context3DObject @ 0x0000005da0deaea8, multiname=0x000001b0f3a3fb80, activation=0x0000005da0ded3b8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0deb248) at object.rs:497
frame #38: 0x00007ff7da180146 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_property(multiname=0x000001b0f3a3fb80, activation=0x0000005da0ded3b8, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0deb348, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0deb360) at object.rs:149
frame #39: 0x00007ff7da9e8094 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::op_call_prop_void(self=0x0000005da0ded3b8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0deb6a0, index=(__0 = 247), arg_count=3) at activation.rs:1369
frame #40: 0x00007ff7da9e44dd tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::do_next_opcode(self=0x0000005da0ded3b8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0debbe0, reader=0x0000005da0dec088) at activation.rs:973
frame #41: 0x00007ff7da9e348d tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::run_actions(self=0x0000005da0ded3b8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0dec020) at activation.rs:861
frame #42: 0x00007ff7da8d1d7b tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0dee380, unbound_receiver=0x0000005da0dee3d8, activation=0x0000005da0deff20, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0dec2e8) at function.rs:194
frame #43: 0x00007ff7da6d6973 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::function_object::impl$2::call(self=ruffle_core::avm2::object::function_object::FunctionObject @ 0x0000005da0dee378, receiver=0x0000005da0dee4c0, activation=0x0000005da0deff20, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0dee3c8) at function_object.rs:191
frame #44: 0x00007ff7da189faa tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call(_receiver=0x0000005da0deeed8, _activation=0x0000005da0deff20, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0dee478, _arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0dee488) at object.rs:149
frame #45: 0x00007ff7da2dc388 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::events::dispatch_event_to_target(activation=0x0000005da0deff20, dispatcher=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0def0b0, target=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0deead8, event=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0deeae8) at events.rs:423
frame #46: 0x00007ff7da2dd514 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::events::dispatch_event(activation=0x0000005da0deff20, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0defa90, event=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0def680) at events.rs:506
frame #47: 0x00007ff7dadf681b tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::events::event_dispatcher::dispatch_event(activation=0x0000005da0deff20, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0defc60, args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0defb68) at event_dispatcher.rs:142
frame #48: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0df2128, unbound_receiver=0x0000005da0df2178, activation=0x0000005da0df2c50, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0defe58) at function.rs:158
frame #49: 0x00007ff7daa45d2c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject>(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da0df1f88, multiname=0x0000005da0df2440, activation=0x0000005da0df2c50, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df2328) at object.rs:497
frame #50: 0x00007ff7daa48eb7 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_public_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject,ref$<str$> >(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da0df2480, activation=0x0000005da0df2c50, name=(data_ptr = "dispatchEvent", length = 13), arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df2498) at object.rs:554
frame #51: 0x00007ff7da181452 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_public_property<ref$<str$> >(activation=0x0000005da0df2c50, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0df2540, name=(data_ptr = "dispatchEvent", length = 13), arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df2560) at object.rs:149
frame #52: 0x00007ff7d9f57a6e tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::display::stage_3d::request_context3d_internal(activation=0x0000005da0df2c50, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0df2728, _args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df2970) at stage_3d.rs:28
frame #53: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0df4e58, unbound_receiver=0x0000005da0df4ea8, activation=0x0000005da0df71c8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df2b88) at function.rs:158
frame #54: 0x00007ff7daa45d2c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject>(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da0df4cb8, multiname=0x000001b0f3c82280, activation=0x0000005da0df71c8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df5058) at object.rs:497
frame #55: 0x00007ff7da18010c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_property(multiname=0x000001b0f3c82280, activation=0x0000005da0df71c8, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0df5158, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df5170) at object.rs:149
frame #56: 0x00007ff7da9e8094 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::op_call_prop_void(self=0x0000005da0df71c8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0df54b0, index=(__0 = 5292), arg_count=2) at activation.rs:1369
frame #57: 0x00007ff7da9e44dd tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::do_next_opcode(self=0x0000005da0df71c8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0df59f0, reader=0x0000005da0df5e98) at activation.rs:973
frame #58: 0x00007ff7da9e348d tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::run_actions(self=0x0000005da0df71c8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0df5e30) at activation.rs:861
frame #59: 0x00007ff7da8d1d7b tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0df8190, unbound_receiver=0x0000005da0df81e8, activation=0x0000005da0df99b8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df60f8) at function.rs:194
frame #60: 0x00007ff7da6d6973 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::function_object::impl$2::call(self=ruffle_core::avm2::object::function_object::FunctionObject @ 0x0000005da0df8188, receiver=0x0000005da0df82d0, activation=0x0000005da0df99b8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df81d8) at function_object.rs:191
frame #61: 0x00007ff7da189faa tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call(_receiver=0x0000005da0df9eb8, _activation=0x0000005da0df99b8, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0df8288, _arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df8298) at object.rs:149
frame #62: 0x00007ff7da06cb3c tests-8b6a3f6194ee2f95.exe`ruffle_core::timer::Timers::update_timers(context=0x0000005da0dfab40, dt=41.666666666666664) at timer.rs:156
frame #63: 0x00007ff7da0669c9 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::impl$2::update_timers::closure$0(context=0x0000005da0dfab40, dt=0x0000005da0dfb330) at player.rs:2073
frame #64: 0x00007ff7da051503 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::impl$2::mutate_with_update_context::closure$0<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >(gc_context=0x000001b0f0edf1e0, gc_root=0x000001b0f1368bf0, self__swf=0x000001b0ca5448d8) at player.rs:1967
frame #65: 0x00007ff7dade8520 tests-8b6a3f6194ee2f95.exe`gc_arena::arena::Arena<gc_arena::arena::__DynRootable<dyn$<gc_arena::arena::Rootable<assoc$<Root,ruffle_core::player::GcRoot> > > > >::mutate<gc_arena::arena::__DynRootable<dyn$<gc_arena::arena::Rootable<assoc$<Root,ruffle_core::player::GcRoot> > > >,ruffle_core::player::impl$2::mutate_with_update_context::closure_env$0<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >,enum2$<core::option::Option<f64> > >(self=0x000001b0f1368be8, f=0x0000005da0dfb1a8) at arena.rs:155
frame #66: 0x00007ff7da02fec6 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::Player::mutate_with_update_context<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >(self=0x000001b0ca5447f0, f=ruffle_core::player::impl$2::update_timers::closure_env$0 @ 0x0000005da0dfb290) at player.rs:1883
frame #67: 0x00007ff7da066988 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::Player::update_timers(self=0x000001b0ca5447f0, dt=41.666666666666664) at player.rs:2073
frame #68: 0x00007ff7d95df5eb tests-8b6a3f6194ee2f95.exe`ruffle_test_framework::runner::run_swf<tests::run_test::closure$1::closure$0::closure_env$0,tests::run_test::closure$1::closure$0::closure_env$1>(test=0x0000005da0dfe960, movie=0x0000005da0dfe408, injector=0x0000005da0dfe4a0, socket_events=0x0000005da0dfe590, before_start=0x0000005da0dfdbb6, before_end=0x0000005da0dfdbb7, renderer=0x0000005da0dfe5b0, viewport_dimensions=0x0000005da0dfe5f0) at runner.rs:130
frame #69: 0x00007ff7d960e175 tests-8b6a3f6194ee2f95.exe`ruffle_test_framework::test::Test::run<tests::run_test::closure$1::closure$0::closure_env$0,tests::run_test::closure$1::closure$0::closure_env$1,tests::environment::NativeEnvironment>(self=0x0000005da0dfe960, before_start=tests::run_test::closure$1::closure$0::closure_env$0 @ 0x0000005da0dfdbb6, before_end=tests::run_test::closure$1::closure$0::closure_env$1 @ 0x0000005da0dfdbb7, environment=0x00007ff7dc576490) at test.rs:74
frame #70: 0x00007ff7d9603962 tests-8b6a3f6194ee2f95.exe`tests::run_test::closure$1::closure$0(test=0x0000005da0dfe960) at regression_tests.rs:117
frame #71: 0x00007ff7d9617090 tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<tests::run_test::closure$1::closure_env$0,enum2$<core::result::Result<tuple$<>,anyhow::Error> > >(data="`\xe9ߠ]") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #72: 0x00007ff7d961c023 tests-8b6a3f6194ee2f95.exe
frame #73: 0x00007ff7d9617014 tests-8b6a3f6194ee2f95.exe`std::panicking::try<enum2$<core::result::Result<tuple$<>,anyhow::Error> >,tests::run_test::closure$1::closure_env$0>(f=tests::run_test::closure$1::closure_env$0 @ 0x0000005da0dfe7e8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #74: 0x00007ff7d9609016 tests-8b6a3f6194ee2f95.exe`std::panic::catch_unwind<tests::run_test::closure$1::closure_env$0,enum2$<core::result::Result<tuple$<>,anyhow::Error> > >(f=tests::run_test::closure$1::closure_env$0 @ 0x0000005da0dfe850) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #75: 0x00007ff7d960342a tests-8b6a3f6194ee2f95.exe`tests::run_test::closure$1(name=0x0000005da0dff040) at regression_tests.rs:117
frame #76: 0x00007ff7d9616b6c tests-8b6a3f6194ee2f95.exe`libtest_mimic::impl$0::test::closure$0<tests::run_test::closure_env$1,alloc::string::String>(_test_mode=true, runner=<unavailable>) at lib.rs:112
frame #77: 0x00007ff7d96253a8 tests-8b6a3f6194ee2f95.exe`core::ops::function::FnOnce::call_once<libtest_mimic::impl$0::test::closure_env$0<tests::run_test::closure_env$1,alloc::string::String>,tuple$<bool> >(=0x000001b0c5e5b090, =(__0 = true)) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ops\function.rs:250
frame #78: 0x00007ff7dc395803 tests-8b6a3f6194ee2f95.exe`alloc::boxed::impl$47::call_once<tuple$<bool>,dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global>(args=(__0 = true), self=alloc::boxed::Box<dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global> @ 0x0000005da0dff108) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\alloc\src\boxed.rs:2007
frame #79: 0x00007ff7dc3a0909 tests-8b6a3f6194ee2f95.exe`libtest_mimic::run_single::closure$0(test_mode=0x0000005da0dff1b0) at lib.rs:505
frame #80: 0x00007ff7dc38a430 tests-8b6a3f6194ee2f95.exe`core::panic::unwind_safe::impl$23::call_once<enum2$<libtest_mimic::Outcome>,libtest_mimic::run_single::closure_env$0>(self=<unavailable>, =tuple$<> @ 0x0000005da0dff19f) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\panic\unwind_safe.rs:271
frame #81: 0x00007ff7dc38d8b5 tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0>,enum2$<libtest_mimic::Outcome> >(data="\x90\xb0\xe5Ű\U00000001") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #82: 0x00007ff7dc38fb73 tests-8b6a3f6194ee2f95.exe
frame #83: 0x00007ff7dc38d77e tests-8b6a3f6194ee2f95.exe`std::panicking::try<enum2$<libtest_mimic::Outcome>,core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0> >(f=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #84: 0x00007ff7dc3a7bd1 tests-8b6a3f6194ee2f95.exe`std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0>,enum2$<libtest_mimic::Outcome> >(f=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #85: 0x00007ff7dc3a08ad tests-8b6a3f6194ee2f95.exe`libtest_mimic::run_single(test_mode=true, runner=alloc::boxed::Box<dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global> @ 0x0000005da0dff430) at lib.rs:505
frame #86: 0x00007ff7dc3a073c tests-8b6a3f6194ee2f95.exe`libtest_mimic::run::closure$2(test__runner=0x0000005da0dff658) at lib.rs:476
frame #87: 0x00007ff7dc39bb71 tests-8b6a3f6194ee2f95.exe`threadpool::impl$0::call_box<libtest_mimic::run::closure_env$2>(self=0x000001b0c5e5f920) at lib.rs:95
frame #88: 0x00007ff7dc3cd96d tests-8b6a3f6194ee2f95.exe`threadpool::spawn_in_pool::closure$0(shared_data=alloc::sync::Arc<threadpool::ThreadPoolSharedData,alloc::alloc::Global> @ 0x0000005da0dff738) at lib.rs:769
frame #89: 0x00007ff7dc3dc15e tests-8b6a3f6194ee2f95.exe`std::sys_common::backtrace::__rust_begin_short_backtrace<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(f=threadpool::spawn_in_pool::closure_env$0 @ 0x0000005da0dff808) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sys_common\backtrace.rs:154
frame #90: 0x00007ff7dc3cf6de tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1::closure$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(f=threadpool::spawn_in_pool::closure_env$0 @ 0x0000005da0dff840) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\thread\mod.rs:529
frame #91: 0x00007ff7dc3ca0de tests-8b6a3f6194ee2f95.exe`core::panic::unwind_safe::impl$23::call_once<tuple$<>,std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > >(self=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da0dff880, =tuple$<> @ 0x0000005da0dff87f) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\panic\unwind_safe.rs:271
frame #92: 0x00007ff7dc3dcf0b tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > >,tuple$<> >(data="\xc0\x86\xe9Ű\U00000001") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #93: 0x00007ff7dc3de393 tests-8b6a3f6194ee2f95.exe
frame #94: 0x00007ff7dc3dccca tests-8b6a3f6194ee2f95.exe`std::panicking::try<tuple$<>,core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > >(f=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da0dff978) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #95: 0x00007ff7dc3cf575 tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> > [inlined] std::panic::catch_unwind(f=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da0dffa30) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #96: 0x00007ff7dc3cf56c tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(output_capture=0x000001b0c5e911f0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\thread\mod.rs:528
frame #97: 0x00007ff7dc3d14ae tests-8b6a3f6194ee2f95.exe`core::ops::function::FnOnce::call_once<std::thread::impl$0::spawn_unchecked_::closure_env$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> >,tuple$<> >(=0x000001b0c5e911e0, =tuple$<> @ 0x0000005da0dffaff) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ops\function.rs:250
frame #98: 0x00007ff7dc518cec tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start [inlined] alloc::boxed::impl$47::call_once at library\alloc\src\boxed.rs:2007
frame #99: 0x00007ff7dc518ce1 tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start [inlined] alloc::boxed::impl$47::call_once at library\alloc\src\boxed.rs:2007
frame #100: 0x00007ff7dc518cd6 tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start at library\std\src\sys\windows\thread.rs:57
frame #101: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #102: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
thread #8
frame #0: 0x00007ff8f9f03d24 ntdll.dll`NtWaitForWorkViaWorkerFactory + 20
frame #1: 0x00007ff8f9e6b77f ntdll.dll`RtlInitializeResource + 2415
frame #2: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #3: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
thread #7
frame #0: 0x00007ff8f9f03d24 ntdll.dll`NtWaitForWorkViaWorkerFactory + 20
frame #1: 0x00007ff8f9e6b77f ntdll.dll`RtlInitializeResource + 2415
frame #2: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #3: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
* thread #9, stop reason = Exception 0x80000003 encountered at address 0x7ff8f9f03d80
* frame #0: 0x00007ff8f9f03d81 ntdll.dll`DbgBreakPoint + 1
frame #1: 0x00007ff8f9f308ae ntdll.dll`DbgUiRemoteBreakin + 78
frame #2: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #3: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
thread #3
frame #0: 0x00007ff8f9f03cc4 ntdll.dll`NtWaitForAlertByThreadId + 20
frame #1: 0x00007ff8f9e63a97 ntdll.dll`RtlCreateTimerQueue + 743
frame #2: 0x00007ff8f9e63be4 ntdll.dll`RtlCreateTimerQueue + 1076
frame #3: 0x00007ff8f9e63743 ntdll.dll`RtlWaitOnAddress + 19
frame #4: 0x00007ff8f75ae57f KernelBase.dll`WaitOnAddress + 47
frame #5: 0x00007ff7dc10ce32 tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::waitaddress::WaitAddress::wait_on_address(self=0x000001b0c5eb31e8, key=0x000001b0c5e91a20, timeout=4294967295) at waitaddress.rs:100
frame #6: 0x00007ff7dc10ce8b tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::waitaddress::WaitAddress::park(self=0x000001b0c5eb31e8, key=0x000001b0c5e91a20) at waitaddress.rs:53
frame #7: 0x00007ff7dc10c9ab tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::impl$1::park(self=0x000001b0c5e91a18) at mod.rs:119
frame #8: 0x00007ff7dc112c5d tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park::closure$0<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2>(thread_data=0x000001b0c5e91a18, validate=0x0000005da09e3798) at parking_lot.rs:635
frame #9: 0x00007ff7dc1118aa tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2> [inlined] parking_lot_core::parking_lot::with_thread_data(f=parking_lot_core::parking_lot::park::closure_env$0<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2> @ 0x0000005da09e3728) at parking_lot.rs:207
frame #10: 0x00007ff7dc111810 tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2>(key=1858749234369, validate=parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0 @ 0x0000005da09e3748, park_token=(__0 = 8), timeout=enum2$<core::option::Option<std::time::Instant> > @ 0x0000005da09e3718) at parking_lot.rs:600
frame #11: 0x00007ff7dc10bec7 tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::RawRwLock::wait_for_readers(self=0x000001b0c6167cc0, prev_value=0) at raw_rwlock.rs:1013
frame #12: 0x00007ff7dc10b312 tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::RawRwLock::lock_exclusive_slow(self=0x000001b0c6167cc0) at raw_rwlock.rs:644
frame #13: 0x00007ff7db70cd2a tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::impl$0::lock_exclusive(self=0x000001b0c6167cc0) at raw_rwlock.rs:73
frame #14: 0x00007ff7db7ffe03 tests-8b6a3f6194ee2f95.exe`lock_api::rwlock::RwLock<parking_lot::raw_rwlock::RawRwLock,wgpu_core::storage::Storage<wgpu_core::binding_model::BindGroup<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroup<wgpu_hal::empty::Api> > > >::write<parking_lot::raw_rwlock::RawRwLock,wgpu_core::storage::Storage<wgpu_core::binding_model::BindGroup<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroup<wgpu_hal::empty::Api> > > >(self=0x000001b0c6167cc0) at rwlock.rs:491
frame #15: 0x00007ff7db690f55 tests-8b6a3f6194ee2f95.exe`wgpu_core::registry::FutureId<wgpu_core::id::Id<wgpu_core::binding_model::BindGroup<wgpu_hal::empty::Api> >,wgpu_core::binding_model::BindGroup<wgpu_hal::dx12::Api> >::assign<wgpu_core::id::Id<wgpu_core::binding_model::BindGroup<wgpu_hal::empty::Api> >,wgpu_core::binding_model::BindGroup<wgpu_hal::dx12::Api>,wgpu_core::binding_model::BindGroupLayout<wgpu_hal::dx12::Api> >(value=<unavailable>, =0x0000005da09e3d8f, self=wgpu_core::registry::FutureId<wgpu_core::id::Id<wgpu_core::binding_model::BindGroup<wgpu_hal::empty::Api> >,wgpu_core::binding_model::BindGroup<wgpu_hal::dx12::Api> > @ 0x0000005da09e3a70) at registry.rs:64
frame #16: 0x00007ff7db9bb47c tests-8b6a3f6194ee2f95.exe`wgpu_core::global::Global<wgpu_core::identity::IdentityManagerFactory>::device_create_bind_group<wgpu_core::identity::IdentityManagerFactory,wgpu_hal::dx12::Api>(self=0x000001b0c6167210, device_id=wgpu_core::id::Id<wgpu_core::device::resource::Device<wgpu_hal::empty::Api> > @ 0x0000005da09e3d60, desc=0x0000005da09e47f0) at global.rs:1354
frame #17: 0x00007ff7db5580d0 tests-8b6a3f6194ee2f95.exe`wgpu::backend::direct::impl$7::device_create_bind_group(self=0x000001b0c6167210, device=0x0000005da09e4ad8, device_data=0x000001b0ca222b70, desc=0x0000005da09e56a8) at direct.rs:1101
frame #18: 0x00007ff7db56b778 tests-8b6a3f6194ee2f95.exe`wgpu::context::impl$5::device_create_bind_group<wgpu::backend::direct::Context>(self=0x000001b0c6167210, device=0x000001b0ca348d58, desc=0x0000005da09e56a8, device_data=ref$<dyn$<core::any::Any,core::marker::Send,core::marker::Sync> > @ 0x0000005da09e4af8) at context.rs:2308
frame #19: 0x00007ff7db57572a tests-8b6a3f6194ee2f95.exe`wgpu::Device::create_bind_group(self=0x000001b0ca348d38, desc=0x0000005da09e56a8) at lib.rs:2507
frame #20: 0x00007ff7d9645b8a tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::current_pipeline::CurrentPipeline::rebuild_pipeline(self=0x000001b0f3bd6988, descriptors=0x000001b0ca348d00, vertex_attributes=0x000001b0f3bd6bc0) at current_pipeline.rs:343
frame #21: 0x00007ff7d96562cb tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::WgpuContext3D::process_command_inner(self=0x000001b0f3bd6900, command=0x0000005da09e8670) at mod.rs:555
frame #22: 0x00007ff7d965bc56 tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::impl$4::process_command(self=0x000001b0f3bd6900, command=0x0000005da09e87b8) at mod.rs:1217
frame #23: 0x00007ff7daa289da tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::impl$0::draw_triangles::closure$0(first_index=0x0000005da09e8948, num_triangles=0x0000005da09e894c) at context3d_object.rs:239
frame #24: 0x00007ff7daa25fe1 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::Context3DObject::with_context_3d<tuple$<>,ruffle_core::avm2::object::context3d_object::impl$0::draw_triangles::closure_env$0>(self=0x0000005da09e8a10, f=0x0000005da09e8968) at context3d_object.rs:62
frame #25: 0x00007ff7daa288fe tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::Context3DObject::draw_triangles(self=0x0000005da09e8a10, index_buffer=ruffle_core::avm2::object::index_buffer_3d_object::IndexBuffer3DObject @ 0x0000005da09e8940, first_index=0, num_triangles=2) at context3d_object.rs:238
frame #26: 0x00007ff7daa0e764 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::display3D::context_3d::draw_triangles(activation=0x0000005da09e8dd0, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09e89e8, args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09e89f8) at context_3d.rs:216
frame #27: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da09eafd8, unbound_receiver=0x0000005da09eb028, activation=0x0000005da09ed348, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09e8d08) at function.rs:158
frame #28: 0x00007ff7daa47b8c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::context3d_object::Context3DObject>(self=ruffle_core::avm2::object::context3d_object::Context3DObject @ 0x0000005da09eae38, multiname=0x000001b0f3a3cbb0, activation=0x0000005da09ed348, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09eb1d8) at object.rs:497
frame #29: 0x00007ff7da180146 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_property(multiname=0x000001b0f3a3cbb0, activation=0x0000005da09ed348, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09eb2d8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09eb2f0) at object.rs:149
frame #30: 0x00007ff7da9e8094 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::op_call_prop_void(self=0x0000005da09ed348, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da09eb630, index=(__0 = 247), arg_count=3) at activation.rs:1369
frame #31: 0x00007ff7da9e44dd tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::do_next_opcode(self=0x0000005da09ed348, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da09ebb70, reader=0x0000005da09ec018) at activation.rs:973
frame #32: 0x00007ff7da9e348d tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::run_actions(self=0x0000005da09ed348, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da09ebfb0) at activation.rs:861
frame #33: 0x00007ff7da8d1d7b tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da09ee310, unbound_receiver=0x0000005da09ee368, activation=0x0000005da09efeb0, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09ec278) at function.rs:194
frame #34: 0x00007ff7da6d6973 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::function_object::impl$2::call(self=ruffle_core::avm2::object::function_object::FunctionObject @ 0x0000005da09ee308, receiver=0x0000005da09ee450, activation=0x0000005da09efeb0, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09ee358) at function_object.rs:191
frame #35: 0x00007ff7da189faa tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call(_receiver=0x0000005da09eee68, _activation=0x0000005da09efeb0, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09ee408, _arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09ee418) at object.rs:149
frame #36: 0x00007ff7da2dc388 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::events::dispatch_event_to_target(activation=0x0000005da09efeb0, dispatcher=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09ef040, target=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09eea68, event=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09eea78) at events.rs:423
frame #37: 0x00007ff7da2dd514 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::events::dispatch_event(activation=0x0000005da09efeb0, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09efa20, event=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09ef610) at events.rs:506
frame #38: 0x00007ff7dadf681b tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::events::event_dispatcher::dispatch_event(activation=0x0000005da09efeb0, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09efbf0, args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09efaf8) at event_dispatcher.rs:142
frame #39: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da09f20b8, unbound_receiver=0x0000005da09f2108, activation=0x0000005da09f2be0, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09efde8) at function.rs:158
frame #40: 0x00007ff7daa45d2c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject>(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da09f1f18, multiname=0x0000005da09f23d0, activation=0x0000005da09f2be0, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f22b8) at object.rs:497
frame #41: 0x00007ff7daa48eb7 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_public_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject,ref$<str$> >(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da09f2410, activation=0x0000005da09f2be0, name=(data_ptr = "dispatchEvent", length = 13), arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f2428) at object.rs:554
frame #42: 0x00007ff7da181452 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_public_property<ref$<str$> >(activation=0x0000005da09f2be0, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09f24d0, name=(data_ptr = "dispatchEvent", length = 13), arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f24f0) at object.rs:149
frame #43: 0x00007ff7d9f57a6e tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::display::stage_3d::request_context3d_internal(activation=0x0000005da09f2be0, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09f26b8, _args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f2900) at stage_3d.rs:28
frame #44: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da09f4de8, unbound_receiver=0x0000005da09f4e38, activation=0x0000005da09f7158, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f2b18) at function.rs:158
frame #45: 0x00007ff7daa45d2c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject>(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da09f4c48, multiname=0x000001b0f3a3b080, activation=0x0000005da09f7158, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f4fe8) at object.rs:497
frame #46: 0x00007ff7da18010c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_property(multiname=0x000001b0f3a3b080, activation=0x0000005da09f7158, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09f50e8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f5100) at object.rs:149
frame #47: 0x00007ff7da9e8094 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::op_call_prop_void(self=0x0000005da09f7158, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da09f5440, index=(__0 = 5292), arg_count=2) at activation.rs:1369
frame #48: 0x00007ff7da9e44dd tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::do_next_opcode(self=0x0000005da09f7158, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da09f5980, reader=0x0000005da09f5e28) at activation.rs:973
frame #49: 0x00007ff7da9e348d tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::run_actions(self=0x0000005da09f7158, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da09f5dc0) at activation.rs:861
frame #50: 0x00007ff7da8d1d7b tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da09f8120, unbound_receiver=0x0000005da09f8178, activation=0x0000005da09f9948, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f6088) at function.rs:194
frame #51: 0x00007ff7da6d6973 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::function_object::impl$2::call(self=ruffle_core::avm2::object::function_object::FunctionObject @ 0x0000005da09f8118, receiver=0x0000005da09f8260, activation=0x0000005da09f9948, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f8168) at function_object.rs:191
frame #52: 0x00007ff7da189faa tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call(_receiver=0x0000005da09f9e48, _activation=0x0000005da09f9948, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09f8218, _arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f8228) at object.rs:149
frame #53: 0x00007ff7da06cb3c tests-8b6a3f6194ee2f95.exe`ruffle_core::timer::Timers::update_timers(context=0x0000005da09faad0, dt=41.666666666666664) at timer.rs:156
frame #54: 0x00007ff7da0669c9 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::impl$2::update_timers::closure$0(context=0x0000005da09faad0, dt=0x0000005da09fb2c0) at player.rs:2073
frame #55: 0x00007ff7da051503 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::impl$2::mutate_with_update_context::closure$0<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >(gc_context=0x000001b0f0ede5a0, gc_root=0x000001b0f1353400, self__swf=0x000001b0ca543e98) at player.rs:1967
frame #56: 0x00007ff7dade8520 tests-8b6a3f6194ee2f95.exe`gc_arena::arena::Arena<gc_arena::arena::__DynRootable<dyn$<gc_arena::arena::Rootable<assoc$<Root,ruffle_core::player::GcRoot> > > > >::mutate<gc_arena::arena::__DynRootable<dyn$<gc_arena::arena::Rootable<assoc$<Root,ruffle_core::player::GcRoot> > > >,ruffle_core::player::impl$2::mutate_with_update_context::closure_env$0<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >,enum2$<core::option::Option<f64> > >(self=0x000001b0f13533f8, f=0x0000005da09fb138) at arena.rs:155
frame #57: 0x00007ff7da02fec6 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::Player::mutate_with_update_context<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >(self=0x000001b0ca543db0, f=ruffle_core::player::impl$2::update_timers::closure_env$0 @ 0x0000005da09fb220) at player.rs:1883
frame #58: 0x00007ff7da066988 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::Player::update_timers(self=0x000001b0ca543db0, dt=41.666666666666664) at player.rs:2073
frame #59: 0x00007ff7d95df5eb tests-8b6a3f6194ee2f95.exe`ruffle_test_framework::runner::run_swf<tests::run_test::closure$1::closure$0::closure_env$0,tests::run_test::closure$1::closure$0::closure_env$1>(test=0x0000005da09fe8f0, movie=0x0000005da09fe398, injector=0x0000005da09fe430, socket_events=0x0000005da09fe520, before_start=0x0000005da09fdb46, before_end=0x0000005da09fdb47, renderer=0x0000005da09fe540, viewport_dimensions=0x0000005da09fe580) at runner.rs:130
frame #60: 0x00007ff7d960e175 tests-8b6a3f6194ee2f95.exe`ruffle_test_framework::test::Test::run<tests::run_test::closure$1::closure$0::closure_env$0,tests::run_test::closure$1::closure$0::closure_env$1,tests::environment::NativeEnvironment>(self=0x0000005da09fe8f0, before_start=tests::run_test::closure$1::closure$0::closure_env$0 @ 0x0000005da09fdb46, before_end=tests::run_test::closure$1::closure$0::closure_env$1 @ 0x0000005da09fdb47, environment=0x00007ff7dc576490) at test.rs:74
frame #61: 0x00007ff7d9603962 tests-8b6a3f6194ee2f95.exe`tests::run_test::closure$1::closure$0(test=0x0000005da09fe8f0) at regression_tests.rs:117
frame #62: 0x00007ff7d9617090 tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<tests::run_test::closure$1::closure_env$0,enum2$<core::result::Result<tuple$<>,anyhow::Error> > >(data="\xf0蟠]") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #63: 0x00007ff7d961c023 tests-8b6a3f6194ee2f95.exe
frame #64: 0x00007ff7d9617014 tests-8b6a3f6194ee2f95.exe`std::panicking::try<enum2$<core::result::Result<tuple$<>,anyhow::Error> >,tests::run_test::closure$1::closure_env$0>(f=tests::run_test::closure$1::closure_env$0 @ 0x0000005da09fe778) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #65: 0x00007ff7d9609016 tests-8b6a3f6194ee2f95.exe`std::panic::catch_unwind<tests::run_test::closure$1::closure_env$0,enum2$<core::result::Result<tuple$<>,anyhow::Error> > >(f=tests::run_test::closure$1::closure_env$0 @ 0x0000005da09fe7e0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #66: 0x00007ff7d960342a tests-8b6a3f6194ee2f95.exe`tests::run_test::closure$1(name=0x0000005da09fefd0) at regression_tests.rs:117
frame #67: 0x00007ff7d9616b6c tests-8b6a3f6194ee2f95.exe`libtest_mimic::impl$0::test::closure$0<tests::run_test::closure_env$1,alloc::string::String>(_test_mode=true, runner=<unavailable>) at lib.rs:112
frame #68: 0x00007ff7d96253a8 tests-8b6a3f6194ee2f95.exe`core::ops::function::FnOnce::call_once<libtest_mimic::impl$0::test::closure_env$0<tests::run_test::closure_env$1,alloc::string::String>,tuple$<bool> >(=0x000001b0c5e925e0, =(__0 = true)) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ops\function.rs:250
frame #69: 0x00007ff7dc395803 tests-8b6a3f6194ee2f95.exe`alloc::boxed::impl$47::call_once<tuple$<bool>,dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global>(args=(__0 = true), self=alloc::boxed::Box<dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global> @ 0x0000005da09ff098) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\alloc\src\boxed.rs:2007
frame #70: 0x00007ff7dc3a0909 tests-8b6a3f6194ee2f95.exe`libtest_mimic::run_single::closure$0(test_mode=0x0000005da09ff140) at lib.rs:505
frame #71: 0x00007ff7dc38a430 tests-8b6a3f6194ee2f95.exe`core::panic::unwind_safe::impl$23::call_once<enum2$<libtest_mimic::Outcome>,libtest_mimic::run_single::closure_env$0>(self=<unavailable>, =tuple$<> @ 0x0000005da09ff12f) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\panic\unwind_safe.rs:271
frame #72: 0x00007ff7dc38d8b5 tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0>,enum2$<libtest_mimic::Outcome> >(data="\xe0%\xe9Ű\U00000001") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #73: 0x00007ff7dc38fb73 tests-8b6a3f6194ee2f95.exe
frame #74: 0x00007ff7dc38d77e tests-8b6a3f6194ee2f95.exe`std::panicking::try<enum2$<libtest_mimic::Outcome>,core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0> >(f=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #75: 0x00007ff7dc3a7bd1 tests-8b6a3f6194ee2f95.exe`std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0>,enum2$<libtest_mimic::Outcome> >(f=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #76: 0x00007ff7dc3a08ad tests-8b6a3f6194ee2f95.exe`libtest_mimic::run_single(test_mode=true, runner=alloc::boxed::Box<dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global> @ 0x0000005da09ff3c0) at lib.rs:505
frame #77: 0x00007ff7dc3a073c tests-8b6a3f6194ee2f95.exe`libtest_mimic::run::closure$2(test__runner=0x0000005da09ff5e8) at lib.rs:476
frame #78: 0x00007ff7dc39bb71 tests-8b6a3f6194ee2f95.exe`threadpool::impl$0::call_box<libtest_mimic::run::closure_env$2>(self=0x000001b0c5eb4e60) at lib.rs:95
frame #79: 0x00007ff7dc3cd96d tests-8b6a3f6194ee2f95.exe`threadpool::spawn_in_pool::closure$0(shared_data=alloc::sync::Arc<threadpool::ThreadPoolSharedData,alloc::alloc::Global> @ 0x0000005da09ff6c8) at lib.rs:769
frame #80: 0x00007ff7dc3dc15e tests-8b6a3f6194ee2f95.exe`std::sys_common::backtrace::__rust_begin_short_backtrace<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(f=threadpool::spawn_in_pool::closure_env$0 @ 0x0000005da09ff798) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sys_common\backtrace.rs:154
frame #81: 0x00007ff7dc3cf6de tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1::closure$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(f=threadpool::spawn_in_pool::closure_env$0 @ 0x0000005da09ff7d0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\thread\mod.rs:529
frame #82: 0x00007ff7dc3ca0de tests-8b6a3f6194ee2f95.exe`core::panic::unwind_safe::impl$23::call_once<tuple$<>,std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > >(self=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da09ff810, =tuple$<> @ 0x0000005da09ff80f) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\panic\unwind_safe.rs:271
frame #83: 0x00007ff7dc3dcf0b tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > >,tuple$<> >(data="\xc0\x86\xe9Ű\U00000001") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #84: 0x00007ff7dc3de393 tests-8b6a3f6194ee2f95.exe
frame #85: 0x00007ff7dc3dccca tests-8b6a3f6194ee2f95.exe`std::panicking::try<tuple$<>,core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > >(f=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da09ff908) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #86: 0x00007ff7dc3cf575 tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> > [inlined] std::panic::catch_unwind(f=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da09ff9c0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #87: 0x00007ff7dc3cf56c tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(output_capture=0x000001b0c5e90d40) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\thread\mod.rs:528
frame #88: 0x00007ff7dc3d14ae tests-8b6a3f6194ee2f95.exe`core::ops::function::FnOnce::call_once<std::thread::impl$0::spawn_unchecked_::closure_env$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> >,tuple$<> >(=0x000001b0c5e90d30, =tuple$<> @ 0x0000005da09ffa8f) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ops\function.rs:250
frame #89: 0x00007ff7dc518cec tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start [inlined] alloc::boxed::impl$47::call_once at library\alloc\src\boxed.rs:2007
frame #90: 0x00007ff7dc518ce1 tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start [inlined] alloc::boxed::impl$47::call_once at library\alloc\src\boxed.rs:2007
frame #91: 0x00007ff7dc518cd6 tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start at library\std\src\sys\windows\thread.rs:57
frame #92: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #93: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
thread #2
frame #0: 0x00007ff8f9f03cc4 ntdll.dll`NtWaitForAlertByThreadId + 20
frame #1: 0x00007ff8f9e63a97 ntdll.dll`RtlCreateTimerQueue + 743
frame #2: 0x00007ff8f9e63be4 ntdll.dll`RtlCreateTimerQueue + 1076
frame #3: 0x00007ff8f9e63743 ntdll.dll`RtlWaitOnAddress + 19
frame #4: 0x00007ff8f75ae57f KernelBase.dll`WaitOnAddress + 47
frame #5: 0x00007ff7dc10ce32 tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::waitaddress::WaitAddress::wait_on_address(self=0x000001b0c5eb31e8, key=0x000001b0c5e917c0, timeout=4294967295) at waitaddress.rs:100
frame #6: 0x00007ff7dc10ce8b tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::waitaddress::WaitAddress::park(self=0x000001b0c5eb31e8, key=0x000001b0c5e917c0) at waitaddress.rs:53
frame #7: 0x00007ff7dc10c9ab tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::impl$1::park(self=0x000001b0c5e917b8) at mod.rs:119
frame #8: 0x00007ff7dc112c5d tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park::closure$0<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2>(thread_data=0x000001b0c5e917b8, validate=0x0000005da07e3fc8) at parking_lot.rs:635
frame #9: 0x00007ff7dc1118aa tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2> [inlined] parking_lot_core::parking_lot::with_thread_data(f=parking_lot_core::parking_lot::park::closure_env$0<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2> @ 0x0000005da07e3f58) at parking_lot.rs:207
frame #10: 0x00007ff7dc111810 tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2>(key=1858749234033, validate=parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0 @ 0x0000005da07e3f78, park_token=(__0 = 8), timeout=enum2$<core::option::Option<std::time::Instant> > @ 0x0000005da07e3f48) at parking_lot.rs:600
frame #11: 0x00007ff7dc10bec7 tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::RawRwLock::wait_for_readers(self=0x000001b0c6167b70, prev_value=0) at raw_rwlock.rs:1013
frame #12: 0x00007ff7dc10b312 tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::RawRwLock::lock_exclusive_slow(self=0x000001b0c6167b70) at raw_rwlock.rs:644
frame #13: 0x00007ff7db70cd2a tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::impl$0::lock_exclusive(self=0x000001b0c6167b70) at raw_rwlock.rs:73
frame #14: 0x00007ff7db7ffc53 tests-8b6a3f6194ee2f95.exe`lock_api::rwlock::RwLock<parking_lot::raw_rwlock::RawRwLock,wgpu_core::storage::Storage<wgpu_core::binding_model::PipelineLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::PipelineLayout<wgpu_hal::empty::Api> > > >::write<parking_lot::raw_rwlock::RawRwLock,wgpu_core::storage::Storage<wgpu_core::binding_model::PipelineLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::PipelineLayout<wgpu_hal::empty::Api> > > >(self=0x000001b0c6167b70) at rwlock.rs:491
frame #15: 0x00007ff7db6a0413 tests-8b6a3f6194ee2f95.exe`wgpu_core::registry::Registry<wgpu_core::binding_model::PipelineLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::PipelineLayout<wgpu_hal::empty::Api> >,wgpu_core::identity::IdentityManagerFactory>::write<wgpu_core::binding_model::PipelineLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::PipelineLayout<wgpu_hal::empty::Api> >,wgpu_core::identity::IdentityManagerFactory,enum2$<wgpu_core::hub::Root> >(self=0x000001b0c6167b38, _token=0x0000005da07e43df) at registry.rs:132
frame #16: 0x00007ff7db9a9aa4 tests-8b6a3f6194ee2f95.exe`wgpu_core::global::Global<wgpu_core::identity::IdentityManagerFactory>::pipeline_layout_drop<wgpu_core::identity::IdentityManagerFactory,wgpu_hal::dx12::Api>(self=0x000001b0c6167210, pipeline_layout_id=wgpu_core::id::Id<wgpu_core::binding_model::PipelineLayout<wgpu_hal::empty::Api> > @ 0x0000005da07e4370) at global.rs:1270
frame #17: 0x00007ff7db55f4dc tests-8b6a3f6194ee2f95.exe`wgpu::backend::direct::impl$7::pipeline_layout_drop(self=0x000001b0c6167210, pipeline_layout=0x0000005da07e4858, _pipeline_layout_data=0x0000000000000001) at direct.rs:1679
frame #18: 0x00007ff7db56d818 tests-8b6a3f6194ee2f95.exe`wgpu::context::impl$5::pipeline_layout_drop<wgpu::backend::direct::Context>(self=0x000001b0c6167210, pipeline_layout=0x0000005da07e5370, pipeline_layout_data=ref$<dyn$<core::any::Any,core::marker::Send,core::marker::Sync> > @ 0x0000005da07e4870) at context.rs:2616
frame #19: 0x00007ff7db5749b0 tests-8b6a3f6194ee2f95.exe`wgpu::impl$7::drop(self=0x0000005da07e5350) at lib.rs:612
frame #20: 0x00007ff7d9637fdf tests-8b6a3f6194ee2f95.exe`core::ptr::drop_in_place<wgpu::PipelineLayout>(=0x0000005da07e5350) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ptr\mod.rs:497
frame #21: 0x00007ff7d964689e tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::current_pipeline::CurrentPipeline::rebuild_pipeline(self=0x000001b0f3f23218, descriptors=0x000001b0ca348d00, vertex_attributes=0x000001b0f3f23450) at current_pipeline.rs:502
frame #22: 0x00007ff7d96562cb tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::WgpuContext3D::process_command_inner(self=0x000001b0f3f23190, command=0x0000005da07e83a0) at mod.rs:555
frame #23: 0x00007ff7d965bc56 tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::impl$4::process_command(self=0x000001b0f3f23190, command=0x0000005da07e84e8) at mod.rs:1217
frame #24: 0x00007ff7daa289da tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::impl$0::draw_triangles::closure$0(first_index=0x0000005da07e8678, num_triangles=0x0000005da07e867c) at context3d_object.rs:239
frame #25: 0x00007ff7daa25fe1 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::Context3DObject::with_context_3d<tuple$<>,ruffle_core::avm2::object::context3d_object::impl$0::draw_triangles::closure_env$0>(self=0x0000005da07e8740, f=0x0000005da07e8698) at context3d_object.rs:62
frame #26: 0x00007ff7daa288fe tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::Context3DObject::draw_triangles(self=0x0000005da07e8740, index_buffer=ruffle_core::avm2::object::index_buffer_3d_object::IndexBuffer3DObject @ 0x0000005da07e8670, first_index=0, num_triangles=2) at context3d_object.rs:238
frame #27: 0x00007ff7daa0e764 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::display3D::context_3d::draw_triangles(activation=0x0000005da07e8b00, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07e8718, args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07e8728) at context_3d.rs:216
frame #28: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da07ead08, unbound_receiver=0x0000005da07ead58, activation=0x0000005da07ed078, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07e8a38) at function.rs:158
frame #29: 0x00007ff7daa47b8c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::context3d_object::Context3DObject>(self=ruffle_core::avm2::object::context3d_object::Context3DObject @ 0x0000005da07eab68, multiname=0x000001b0f3fa2e20, activation=0x0000005da07ed078, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07eaf08) at object.rs:497
frame #30: 0x00007ff7da180146 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_property(multiname=0x000001b0f3fa2e20, activation=0x0000005da07ed078, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07eb008, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07eb020) at object.rs:149
frame #31: 0x00007ff7da9e8094 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::op_call_prop_void(self=0x0000005da07ed078, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da07eb360, index=(__0 = 247), arg_count=3) at activation.rs:1369
frame #32: 0x00007ff7da9e44dd tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::do_next_opcode(self=0x0000005da07ed078, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da07eb8a0, reader=0x0000005da07ebd48) at activation.rs:973
frame #33: 0x00007ff7da9e348d tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::run_actions(self=0x0000005da07ed078, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da07ebce0) at activation.rs:861
frame #34: 0x00007ff7da8d1d7b tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da07ee040, unbound_receiver=0x0000005da07ee098, activation=0x0000005da07efbe0, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07ebfa8) at function.rs:194
frame #35: 0x00007ff7da6d6973 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::function_object::impl$2::call(self=ruffle_core::avm2::object::function_object::FunctionObject @ 0x0000005da07ee038, receiver=0x0000005da07ee180, activation=0x0000005da07efbe0, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07ee088) at function_object.rs:191
frame #36: 0x00007ff7da189faa tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call(_receiver=0x0000005da07eeb98, _activation=0x0000005da07efbe0, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07ee138, _arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07ee148) at object.rs:149
frame #37: 0x00007ff7da2dc388 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::events::dispatch_event_to_target(activation=0x0000005da07efbe0, dispatcher=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07eed70, target=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07ee798, event=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07ee7a8) at events.rs:423
frame #38: 0x00007ff7da2dd514 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::events::dispatch_event(activation=0x0000005da07efbe0, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07ef750, event=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07ef340) at events.rs:506
frame #39: 0x00007ff7dadf681b tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::events::event_dispatcher::dispatch_event(activation=0x0000005da07efbe0, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07ef920, args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07ef828) at event_dispatcher.rs:142
frame #40: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da07f1de8, unbound_receiver=0x0000005da07f1e38, activation=0x0000005da07f2910, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07efb18) at function.rs:158
frame #41: 0x00007ff7daa45d2c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject>(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da07f1c48, multiname=0x0000005da07f2100, activation=0x0000005da07f2910, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f1fe8) at object.rs:497
frame #42: 0x00007ff7daa48eb7 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_public_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject,ref$<str$> >(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da07f2140, activation=0x0000005da07f2910, name=(data_ptr = "dispatchEvent", length = 13), arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f2158) at object.rs:554
frame #43: 0x00007ff7da181452 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_public_property<ref$<str$> >(activation=0x0000005da07f2910, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07f2200, name=(data_ptr = "dispatchEvent", length = 13), arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f2220) at object.rs:149
frame #44: 0x00007ff7d9f57a6e tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::display::stage_3d::request_context3d_internal(activation=0x0000005da07f2910, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07f23e8, _args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f2630) at stage_3d.rs:28
frame #45: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da07f4b18, unbound_receiver=0x0000005da07f4b68, activation=0x0000005da07f6e88, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f2848) at function.rs:158
frame #46: 0x00007ff7daa45d2c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject>(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da07f4978, multiname=0x000001b0f3fa16b0, activation=0x0000005da07f6e88, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f4d18) at object.rs:497
frame #47: 0x00007ff7da18010c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_property(multiname=0x000001b0f3fa16b0, activation=0x0000005da07f6e88, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07f4e18, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f4e30) at object.rs:149
frame #48: 0x00007ff7da9e8094 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::op_call_prop_void(self=0x0000005da07f6e88, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da07f5170, index=(__0 = 5292), arg_count=2) at activation.rs:1369
frame #49: 0x00007ff7da9e44dd tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::do_next_opcode(self=0x0000005da07f6e88, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da07f56b0, reader=0x0000005da07f5b58) at activation.rs:973
frame #50: 0x00007ff7da9e348d tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::run_actions(self=0x0000005da07f6e88, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da07f5af0) at activation.rs:861
frame #51: 0x00007ff7da8d1d7b tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da07f7e50, unbound_receiver=0x0000005da07f7ea8, activation=0x0000005da07f9678, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f5db8) at function.rs:194
frame #52: 0x00007ff7da6d6973 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::function_object::impl$2::call(self=ruffle_core::avm2::object::function_object::FunctionObject @ 0x0000005da07f7e48, receiver=0x0000005da07f7f90, activation=0x0000005da07f9678, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f7e98) at function_object.rs:191
frame #53: 0x00007ff7da189faa tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call(_receiver=0x0000005da07f9b78, _activation=0x0000005da07f9678, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07f7f48, _arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f7f58) at object.rs:149
frame #54: 0x00007ff7da06cb3c tests-8b6a3f6194ee2f95.exe`ruffle_core::timer::Timers::update_timers(context=0x0000005da07fa800, dt=41.666666666666664) at timer.rs:156
frame #55: 0x00007ff7da0669c9 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::impl$2::update_timers::closure$0(context=0x0000005da07fa800, dt=0x0000005da07faff0) at player.rs:2073
frame #56: 0x00007ff7da051503 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::impl$2::mutate_with_update_context::closure$0<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >(gc_context=0x000001b0e76b16d0, gc_root=0x000001b0f0f26d50, self__swf=0x000001b0ca545088) at player.rs:1967
frame #57: 0x00007ff7dade8520 tests-8b6a3f6194ee2f95.exe`gc_arena::arena::Arena<gc_arena::arena::__DynRootable<dyn$<gc_arena::arena::Rootable<assoc$<Root,ruffle_core::player::GcRoot> > > > >::mutate<gc_arena::arena::__DynRootable<dyn$<gc_arena::arena::Rootable<assoc$<Root,ruffle_core::player::GcRoot> > > >,ruffle_core::player::impl$2::mutate_with_update_context::closure_env$0<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >,enum2$<core::option::Option<f64> > >(self=0x000001b0f0f26d48, f=0x0000005da07fae68) at arena.rs:155
frame #58: 0x00007ff7da02fec6 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::Player::mutate_with_update_context<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >(self=0x000001b0ca544fa0, f=ruffle_core::player::impl$2::update_timers::closure_env$0 @ 0x0000005da07faf50) at player.rs:1883
frame #59: 0x00007ff7da066988 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::Player::update_timers(self=0x000001b0ca544fa0, dt=41.666666666666664) at player.rs:2073
frame #60: 0x00007ff7d95df5eb tests-8b6a3f6194ee2f95.exe`ruffle_test_framework::runner::run_swf<tests::run_test::closure$1::closure$0::closure_env$0,tests::run_test::closure$1::closure$0::closure_env$1>(test=0x0000005da07fe620, movie=0x0000005da07fe0c8, injector=0x0000005da07fe160, socket_events=0x0000005da07fe250, before_start=0x0000005da07fd876, before_end=0x0000005da07fd877, renderer=0x0000005da07fe270, viewport_dimensions=0x0000005da07fe2b0) at runner.rs:130
frame #61: 0x00007ff7d960e175 tests-8b6a3f6194ee2f95.exe`ruffle_test_framework::test::Test::run<tests::run_test::closure$1::closure$0::closure_env$0,tests::run_test::closure$1::closure$0::closure_env$1,tests::environment::NativeEnvironment>(self=0x0000005da07fe620, before_start=tests::run_test::closure$1::closure$0::closure_env$0 @ 0x0000005da07fd876, before_end=tests::run_test::closure$1::closure$0::closure_env$1 @ 0x0000005da07fd877, environment=0x00007ff7dc576490) at test.rs:74
frame #62: 0x00007ff7d9603962 tests-8b6a3f6194ee2f95.exe`tests::run_test::closure$1::closure$0(test=0x0000005da07fe620) at regression_tests.rs:117
frame #63: 0x00007ff7d9617090 tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<tests::run_test::closure$1::closure_env$0,enum2$<core::result::Result<tuple$<>,anyhow::Error> > >(data=" \xe6\U0000007f\xa0]") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #64: 0x00007ff7d961c023 tests-8b6a3f6194ee2f95.exe
frame #65: 0x00007ff7d9617014 tests-8b6a3f6194ee2f95.exe`std::panicking::try<enum2$<core::result::Result<tuple$<>,anyhow::Error> >,tests::run_test::closure$1::closure_env$0>(f=tests::run_test::closure$1::closure_env$0 @ 0x0000005da07fe4a8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #66: 0x00007ff7d9609016 tests-8b6a3f6194ee2f95.exe`std::panic::catch_unwind<tests::run_test::closure$1::closure_env$0,enum2$<core::result::Result<tuple$<>,anyhow::Error> > >(f=tests::run_test::closure$1::closure_env$0 @ 0x0000005da07fe510) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #67: 0x00007ff7d960342a tests-8b6a3f6194ee2f95.exe`tests::run_test::closure$1(name=0x0000005da07fed00) at regression_tests.rs:117
frame #68: 0x00007ff7d9616b6c tests-8b6a3f6194ee2f95.exe`libtest_mimic::impl$0::test::closure$0<tests::run_test::closure_env$1,alloc::string::String>(_test_mode=true, runner=<unavailable>) at lib.rs:112
frame #69: 0x00007ff7d96253a8 tests-8b6a3f6194ee2f95.exe`core::ops::function::FnOnce::call_once<libtest_mimic::impl$0::test::closure_env$0<tests::run_test::closure_env$1,alloc::string::String>,tuple$<bool> >(=0x000001b0c5e59e90, =(__0 = true)) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ops\function.rs:250
frame #70: 0x00007ff7dc395803 tests-8b6a3f6194ee2f95.exe`alloc::boxed::impl$47::call_once<tuple$<bool>,dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global>(args=(__0 = true), self=alloc::boxed::Box<dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global> @ 0x0000005da07fedc8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\alloc\src\boxed.rs:2007
frame #71: 0x00007ff7dc3a0909 tests-8b6a3f6194ee2f95.exe`libtest_mimic::run_single::closure$0(test_mode=0x0000005da07fee70) at lib.rs:505
frame #72: 0x00007ff7dc38a430 tests-8b6a3f6194ee2f95.exe`core::panic::unwind_safe::impl$23::call_once<enum2$<libtest_mimic::Outcome>,libtest_mimic::run_single::closure_env$0>(self=<unavailable>, =tuple$<> @ 0x0000005da07fee5f) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\panic\unwind_safe.rs:271
frame #73: 0x00007ff7dc38d8b5 tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0>,enum2$<libtest_mimic::Outcome> >(data="\x90\x9e\xe5Ű\U00000001") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #74: 0x00007ff7dc38fb73 tests-8b6a3f6194ee2f95.exe
frame #75: 0x00007ff7dc38d77e tests-8b6a3f6194ee2f95.exe`std::panicking::try<enum2$<libtest_mimic::Outcome>,core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0> >(f=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #76: 0x00007ff7dc3a7bd1 tests-8b6a3f6194ee2f95.exe`std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0>,enum2$<libtest_mimic::Outcome> >(f=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #77: 0x00007ff7dc3a08ad tests-8b6a3f6194ee2f95.exe`libtest_mimic::run_single(test_mode=true, runner=alloc::boxed::Box<dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global> @ 0x0000005da07ff0f0) at lib.rs:505
frame #78: 0x00007ff7dc3a073c tests-8b6a3f6194ee2f95.exe`libtest_mimic::run::closure$2(test__runner=0x0000005da07ff318) at lib.rs:476
frame #79: 0x00007ff7dc39bb71 tests-8b6a3f6194ee2f95.exe`threadpool::impl$0::call_box<libtest_mimic::run::closure_env$2>(self=0x000001b0c5e5f990) at lib.rs:95
frame #80: 0x00007ff7dc3cd96d tests-8b6a3f6194ee2f95.exe`threadpool::spawn_in_pool::closure$0(shared_data=alloc::sync::Arc<threadpool::ThreadPoolSharedData,alloc::alloc::Global> @ 0x0000005da07ff3f8) at lib.rs:769
frame #81: 0x00007ff7dc3dc15e tests-8b6a3f6194ee2f95.exe`std::sys_common::backtrace::__rust_begin_short_backtrace<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(f=threadpool::spawn_in_pool::closure_env$0 @ 0x0000005da07ff4c8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sys_common\backtrace.rs:154
frame #82: 0x00007ff7dc3cf6de tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1::closure$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(f=threadpool::spawn_in_pool::closure_env$0 @ 0x0000005da07ff500) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\thread\mod.rs:529
frame #83: 0x00007ff7dc3ca0de tests-8b6a3f6194ee2f95.exe`core::panic::unwind_safe::impl$23::call_once<tuple$<>,std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > >(self=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da07ff540, =tuple$<> @ 0x0000005da07ff53f) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\panic\unwind_safe.rs:271
frame #84: 0x00007ff7dc3dcf0b tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > >,tuple$<> >(data="\xc0\x86\xe9Ű\U00000001") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #85: 0x00007ff7dc3de393 tests-8b6a3f6194ee2f95.exe
frame #86: 0x00007ff7dc3dccca tests-8b6a3f6194ee2f95.exe`std::panicking::try<tuple$<>,core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > >(f=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da07ff638) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #87: 0x00007ff7dc3cf575 tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> > [inlined] std::panic::catch_unwind(f=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da07ff6f0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #88: 0x00007ff7dc3cf56c tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(output_capture=0x000001b0c5e90d70) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\thread\mod.rs:528
frame #89: 0x00007ff7dc3d14ae tests-8b6a3f6194ee2f95.exe`core::ops::function::FnOnce::call_once<std::thread::impl$0::spawn_unchecked_::closure_env$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> >,tuple$<> >(=0x000001b0c5e90d60, =tuple$<> @ 0x0000005da07ff7bf) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ops\function.rs:250
frame #90: 0x00007ff7dc518cec tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start [inlined] alloc::boxed::impl$47::call_once at library\alloc\src\boxed.rs:2007
frame #91: 0x00007ff7dc518ce1 tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start [inlined] alloc::boxed::impl$47::call_once at library\alloc\src\boxed.rs:2007
frame #92: 0x00007ff7dc518cd6 tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start at library\std\src\sys\windows\thread.rs:57
frame #93: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #94: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
thread #4
frame #0: 0x00007ff8f9f03cc4 ntdll.dll`NtWaitForAlertByThreadId + 20
frame #1: 0x00007ff8f9e63a97 ntdll.dll`RtlCreateTimerQueue + 743
frame #2: 0x00007ff8f9e63be4 ntdll.dll`RtlCreateTimerQueue + 1076
frame #3: 0x00007ff8f9e63743 ntdll.dll`RtlWaitOnAddress + 19
frame #4: 0x00007ff8f75ae57f KernelBase.dll`WaitOnAddress + 47
frame #5: 0x00007ff7dc10ce32 tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::waitaddress::WaitAddress::wait_on_address(self=0x000001b0c5eb31e8, key=0x000001b0c5e92420, timeout=4294967295) at waitaddress.rs:100
frame #6: 0x00007ff7dc10ce8b tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::waitaddress::WaitAddress::park(self=0x000001b0c5eb31e8, key=0x000001b0c5e92420) at waitaddress.rs:53
frame #7: 0x00007ff7dc10c9ab tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::impl$1::park(self=0x000001b0c5e92418) at mod.rs:119
frame #8: 0x00007ff7dc113488 tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park::closure$0<parking_lot::raw_rwlock::impl$10::lock_common::closure_env$0<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0>,parking_lot::raw_rwlock::impl$10::lock_common::closure_env$1<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0>,parking_lot::raw_rwlock::impl$10::lock_common::closure_env$2<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0> >(thread_data=0x000001b0c5e92418, validate=0x0000005da0bdabb8) at parking_lot.rs:635
frame #9: 0x00007ff7dc1113d0 tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park<parking_lot::raw_rwlock::impl$10::lock_common::closure_env$0<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0>,parking_lot::raw_rwlock::impl$10::lock_common::closure_env$1<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0>,parking_lot::raw_rwlock::impl$10::lock_common::closure_env$2<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0> > [inlined] parking_lot_core::parking_lot::with_thread_data(f=parking_lot_core::parking_lot::park::closure_env$0<parking_lot::raw_rwlock::impl$10::lock_common::closure_env$0<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0>,parking_lot::raw_rwlock::impl$10::lock_common::closure_env$1<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0>,parking_lot::raw_rwlock::impl$10::lock_common::closure_env$2<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0> > @ 0x0000005da0bdab28) at parking_lot.rs:207
frame #10: 0x00007ff7dc111330 tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park<parking_lot::raw_rwlock::impl$10::lock_common::closure_env$0<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0>,parking_lot::raw_rwlock::impl$10::lock_common::closure_env$1<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0>,parking_lot::raw_rwlock::impl$10::lock_common::closure_env$2<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0> >(key=1858749234256, timed_out=parking_lot::raw_rwlock::impl$10::lock_common::closure_env$2<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0> @ 0x0000005da0bdab68, park_token=(__0 = 16), validate=parking_lot::raw_rwlock::impl$10::lock_common::closure_env$0<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0> @ 0x0000005da0bdab58, timeout=enum2$<core::option::Option<std::time::Instant> > @ 0x0000005da0bdab18) at parking_lot.rs:600
frame #11: 0x00007ff7dc10c4b2 tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::RawRwLock::lock_common<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0>(self=0x000001b0c6167c50, token=(__0 = 16), validate_flags=8, timeout=enum2$<core::option::Option<std::time::Instant> > @ 0x0000005da0bdad38) at raw_rwlock.rs:1115
frame #12: 0x00007ff7dc10b5b3 tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::RawRwLock::lock_shared_slow(self=0x000001b0c6167c50, recursive=false) at raw_rwlock.rs:719
frame #13: 0x00007ff7dbaba94e tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::impl$0::lock_shared(self=0x000001b0c6167c50) at raw_rwlock.rs:109
frame #14: 0x00007ff7dbb22803 tests-8b6a3f6194ee2f95.exe`lock_api::rwlock::RwLock<parking_lot::raw_rwlock::RawRwLock,wgpu_core::storage::Storage<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::empty::Api> > > >::read<parking_lot::raw_rwlock::RawRwLock,wgpu_core::storage::Storage<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::empty::Api> > > >(self=0x000001b0c6167c50) at rwlock.rs:459
frame #15: 0x00007ff7db69f7b3 tests-8b6a3f6194ee2f95.exe`wgpu_core::registry::Registry<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::empty::Api> >,wgpu_core::identity::IdentityManagerFactory>::read<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::empty::Api> >,wgpu_core::identity::IdentityManagerFactory,wgpu_core::resource::QuerySet<wgpu_hal::dx12::Api> >(self=0x000001b0c6167c18, _token=0x0000005da0bdc00f) at registry.rs:107
frame #16: 0x00007ff7db9e0b41 tests-8b6a3f6194ee2f95.exe`wgpu_core::global::Global<wgpu_core::identity::IdentityManagerFactory>::command_encoder_run_render_pass_impl<wgpu_core::identity::IdentityManagerFactory,wgpu_hal::dx12::Api>(self=0x000001b0c6167210, encoder_id=wgpu_core::id::Id<wgpu_core::command::CommandBuffer<wgpu_hal::empty::Api> > @ 0x0000005da0bdbc10, base=0x0000005da0be58c0, depth_stencil_attachment=enum2$<core::option::Option<ref$<wgpu_core::command::render::RenderPassDepthStencilAttachment> > > @ 0x0000005da0be5870, timestamp_writes=enum2$<core::option::Option<ref$<wgpu_core::command::render::RenderPassTimestampWrites> > > @ 0x0000005da0be5878, occlusion_query_set_id=enum2$<core::option::Option<wgpu_core::id::Id<wgpu_core::resource::QuerySet<wgpu_hal::empty::Api> > > > @ 0x0000005da0be5880) at render.rs:1380
frame #17: 0x00007ff7db9e062a tests-8b6a3f6194ee2f95.exe`wgpu_core::global::Global<wgpu_core::identity::IdentityManagerFactory>::command_encoder_run_render_pass<wgpu_core::identity::IdentityManagerFactory,wgpu_hal::dx12::Api>(self=0x000001b0c6167210, encoder_id=wgpu_core::id::Id<wgpu_core::command::CommandBuffer<wgpu_hal::empty::Api> > @ 0x0000005da0be5918, pass=0x000001b0f2646260) at render.rs:1303
frame #18: 0x00007ff7db562b1c tests-8b6a3f6194ee2f95.exe`wgpu::backend::direct::impl$7::command_encoder_end_render_pass(self=0x000001b0c6167210, encoder=0x0000005da0be5d98, encoder_data=0x000001b0f308c2d0, _pass=0x0000005da0be5da7, pass_data=0x000001b0f2646260) at direct.rs:1981
frame #19: 0x00007ff7db56ea26 tests-8b6a3f6194ee2f95.exe`wgpu::context::impl$5::command_encoder_end_render_pass<wgpu::backend::direct::Context>(self=0x000001b0c6167210, encoder=0x0000005da0be78d8, pass=0x0000005da0be79f8, encoder_data=ref$<dyn$<core::any::Any,core::marker::Send,core::marker::Sync> > @ 0x0000005da0be5db8, pass_data=ref_mut$<dyn$<core::any::Any,core::marker::Send,core::marker::Sync> > @ 0x0000005da0be5dc8) at context.rs:2830
frame #20: 0x00007ff7db578589 tests-8b6a3f6194ee2f95.exe`wgpu::impl$57::drop(self=0x0000005da0be79e0) at lib.rs:4219
frame #21: 0x00007ff7d9637c6f tests-8b6a3f6194ee2f95.exe`core::ptr::drop_in_place<wgpu::RenderPass>(=0x0000005da0be79e0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ptr\mod.rs:497
frame #22: 0x00007ff7d96b5ba9 tests-8b6a3f6194ee2f95.exe`core::mem::drop<wgpu::RenderPass>(_x=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\mem\mod.rs:987
frame #23: 0x00007ff7d9656c0e tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::WgpuContext3D::process_command_inner(self=0x000001b0f3f24000, command=0x0000005da0be85d0) at mod.rs:599
frame #24: 0x00007ff7d965bc56 tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::impl$4::process_command(self=0x000001b0f3f24000, command=0x0000005da0be8718) at mod.rs:1217
frame #25: 0x00007ff7daa289da tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::impl$0::draw_triangles::closure$0(first_index=0x0000005da0be88a8, num_triangles=0x0000005da0be88ac) at context3d_object.rs:239
frame #26: 0x00007ff7daa25fe1 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::Context3DObject::with_context_3d<tuple$<>,ruffle_core::avm2::object::context3d_object::impl$0::draw_triangles::closure_env$0>(self=0x0000005da0be8970, f=0x0000005da0be88c8) at context3d_object.rs:62
frame #27: 0x00007ff7daa288fe tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::Context3DObject::draw_triangles(self=0x0000005da0be8970, index_buffer=ruffle_core::avm2::object::index_buffer_3d_object::IndexBuffer3DObject @ 0x0000005da0be88a0, first_index=0, num_triangles=2) at context3d_object.rs:238
frame #28: 0x00007ff7daa0e764 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::display3D::context_3d::draw_triangles(activation=0x0000005da0be8d30, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0be8948, args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0be8958) at context_3d.rs:216
frame #29: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0beaf38, unbound_receiver=0x0000005da0beaf88, activation=0x0000005da0bed2a8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0be8c68) at function.rs:158
frame #30: 0x00007ff7daa47b8c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::context3d_object::Context3DObject>(self=ruffle_core::avm2::object::context3d_object::Context3DObject @ 0x0000005da0bead98, multiname=0x000001b0f3de16d0, activation=0x0000005da0bed2a8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0beb138) at object.rs:497
frame #31: 0x00007ff7da180146 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_property(multiname=0x000001b0f3de16d0, activation=0x0000005da0bed2a8, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0beb238, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0beb250) at object.rs:149
frame #32: 0x00007ff7da9e8094 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::op_call_prop_void(self=0x0000005da0bed2a8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0beb590, index=(__0 = 247), arg_count=3) at activation.rs:1369
frame #33: 0x00007ff7da9e44dd tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::do_next_opcode(self=0x0000005da0bed2a8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0bebad0, reader=0x0000005da0bebf78) at activation.rs:973
frame #34: 0x00007ff7da9e348d tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::run_actions(self=0x0000005da0bed2a8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0bebf10) at activation.rs:861
frame #35: 0x00007ff7da8d1d7b tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0bee270, unbound_receiver=0x0000005da0bee2c8, activation=0x0000005da0befe10, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bec1d8) at function.rs:194
frame #36: 0x00007ff7da6d6973 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::function_object::impl$2::call(self=ruffle_core::avm2::object::function_object::FunctionObject @ 0x0000005da0bee268, receiver=0x0000005da0bee3b0, activation=0x0000005da0befe10, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bee2b8) at function_object.rs:191
frame #37: 0x00007ff7da189faa tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call(_receiver=0x0000005da0beedc8, _activation=0x0000005da0befe10, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0bee368, _arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bee378) at object.rs:149
frame #38: 0x00007ff7da2dc388 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::events::dispatch_event_to_target(activation=0x0000005da0befe10, dispatcher=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0beefa0, target=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0bee9c8, event=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0bee9d8) at events.rs:423
frame #39: 0x00007ff7da2dd514 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::events::dispatch_event(activation=0x0000005da0befe10, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0bef980, event=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0bef570) at events.rs:506
frame #40: 0x00007ff7dadf681b tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::events::event_dispatcher::dispatch_event(activation=0x0000005da0befe10, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0befb50, args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0befa58) at event_dispatcher.rs:142
frame #41: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0bf2018, unbound_receiver=0x0000005da0bf2068, activation=0x0000005da0bf2b40, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0befd48) at function.rs:158
frame #42: 0x00007ff7daa45d2c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject>(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da0bf1e78, multiname=0x0000005da0bf2330, activation=0x0000005da0bf2b40, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf2218) at object.rs:497
frame #43: 0x00007ff7daa48eb7 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_public_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject,ref$<str$> >(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da0bf2370, activation=0x0000005da0bf2b40, name=(data_ptr = "dispatchEvent", length = 13), arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf2388) at object.rs:554
frame #44: 0x00007ff7da181452 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_public_property<ref$<str$> >(activation=0x0000005da0bf2b40, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0bf2430, name=(data_ptr = "dispatchEvent", length = 13), arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf2450) at object.rs:149
frame #45: 0x00007ff7d9f57a6e tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::display::stage_3d::request_context3d_internal(activation=0x0000005da0bf2b40, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0bf2618, _args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf2860) at stage_3d.rs:28
frame #46: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0bf4d48, unbound_receiver=0x0000005da0bf4d98, activation=0x0000005da0bf70b8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf2a78) at function.rs:158
frame #47: 0x00007ff7daa45d2c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject>(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da0bf4ba8, multiname=0x000001b0f3dde070, activation=0x0000005da0bf70b8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf4f48) at object.rs:497
frame #48: 0x00007ff7da18010c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_property(multiname=0x000001b0f3dde070, activation=0x0000005da0bf70b8, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0bf5048, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf5060) at object.rs:149
frame #49: 0x00007ff7da9e8094 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::op_call_prop_void(self=0x0000005da0bf70b8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0bf53a0, index=(__0 = 5292), arg_count=2) at activation.rs:1369
frame #50: 0x00007ff7da9e44dd tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::do_next_opcode(self=0x0000005da0bf70b8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0bf58e0, reader=0x0000005da0bf5d88) at activation.rs:973
frame #51: 0x00007ff7da9e348d tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::run_actions(self=0x0000005da0bf70b8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0bf5d20) at activation.rs:861
frame #52: 0x00007ff7da8d1d7b tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0bf8080, unbound_receiver=0x0000005da0bf80d8, activation=0x0000005da0bf98a8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf5fe8) at function.rs:194
frame #53: 0x00007ff7da6d6973 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::function_object::impl$2::call(self=ruffle_core::avm2::object::function_object::FunctionObject @ 0x0000005da0bf8078, receiver=0x0000005da0bf81c0, activation=0x0000005da0bf98a8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf80c8) at function_object.rs:191
frame #54: 0x00007ff7da189faa tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call(_receiver=0x0000005da0bf9da8, _activation=0x0000005da0bf98a8, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0bf8178, _arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf8188) at object.rs:149
frame #55: 0x00007ff7da06cb3c tests-8b6a3f6194ee2f95.exe`ruffle_core::timer::Timers::update_timers(context=0x0000005da0bfaa30, dt=41.666666666666664) at timer.rs:156
frame #56: 0x00007ff7da0669c9 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::impl$2::update_timers::closure$0(context=0x0000005da0bfaa30, dt=0x0000005da0bfb220) at player.rs:2073
frame #57: 0x00007ff7da051503 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::impl$2::mutate_with_update_context::closure$0<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >(gc_context=0x000001b0f0ede680, gc_root=0x000001b0f136b580, self__swf=0x000001b0ca544128) at player.rs:1967
frame #58: 0x00007ff7dade8520 tests-8b6a3f6194ee2f95.exe`gc_arena::arena::Arena<gc_arena::arena::__DynRootable<dyn$<gc_arena::arena::Rootable<assoc$<Root,ruffle_core::player::GcRoot> > > > >::mutate<gc_arena::arena::__DynRootable<dyn$<gc_arena::arena::Rootable<assoc$<Root,ruffle_core::player::GcRoot> > > >,ruffle_core::player::impl$2::mutate_with_update_context::closure_env$0<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >,enum2$<core::option::Option<f64> > >(self=0x000001b0f136b578, f=0x0000005da0bfb098) at arena.rs:155
frame #59: 0x00007ff7da02fec6 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::Player::mutate_with_update_context<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >(self=0x000001b0ca544040, f=ruffle_core::player::impl$2::update_timers::closure_env$0 @ 0x0000005da0bfb180) at player.rs:1883
frame #60: 0x00007ff7da066988 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::Player::update_timers(self=0x000001b0ca544040, dt=41.666666666666664) at player.rs:2073
frame #61: 0x00007ff7d95df5eb tests-8b6a3f6194ee2f95.exe`ruffle_test_framework::runner::run_swf<tests::run_test::closure$1::closure$0::closure_env$0,tests::run_test::closure$1::closure$0::closure_env$1>(test=0x0000005da0bfe850, movie=0x0000005da0bfe2f8, injector=0x0000005da0bfe390, socket_events=0x0000005da0bfe480, before_start=0x0000005da0bfdaa6, before_end=0x0000005da0bfdaa7, renderer=0x0000005da0bfe4a0, viewport_dimensions=0x0000005da0bfe4e0) at runner.rs:130
frame #62: 0x00007ff7d960e175 tests-8b6a3f6194ee2f95.exe`ruffle_test_framework::test::Test::run<tests::run_test::closure$1::closure$0::closure_env$0,tests::run_test::closure$1::closure$0::closure_env$1,tests::environment::NativeEnvironment>(self=0x0000005da0bfe850, before_start=tests::run_test::closure$1::closure$0::closure_env$0 @ 0x0000005da0bfdaa6, before_end=tests::run_test::closure$1::closure$0::closure_env$1 @ 0x0000005da0bfdaa7, environment=0x00007ff7dc576490) at test.rs:74
frame #63: 0x00007ff7d9603962 tests-8b6a3f6194ee2f95.exe`tests::run_test::closure$1::closure$0(test=0x0000005da0bfe850) at regression_tests.rs:117
frame #64: 0x00007ff7d9617090 tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<tests::run_test::closure$1::closure_env$0,enum2$<core::result::Result<tuple$<>,anyhow::Error> > >(data="P迠]") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #65: 0x00007ff7d961c023 tests-8b6a3f6194ee2f95.exe
frame #66: 0x00007ff7d9617014 tests-8b6a3f6194ee2f95.exe`std::panicking::try<enum2$<core::result::Result<tuple$<>,anyhow::Error> >,tests::run_test::closure$1::closure_env$0>(f=tests::run_test::closure$1::closure_env$0 @ 0x0000005da0bfe6d8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #67: 0x00007ff7d9609016 tests-8b6a3f6194ee2f95.exe`std::panic::catch_unwind<tests::run_test::closure$1::closure_env$0,enum2$<core::result::Result<tuple$<>,anyhow::Error> > >(f=tests::run_test::closure$1::closure_env$0 @ 0x0000005da0bfe740) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #68: 0x00007ff7d960342a tests-8b6a3f6194ee2f95.exe`tests::run_test::closure$1(name=0x0000005da0bfef30) at regression_tests.rs:117
frame #69: 0x00007ff7d9616b6c tests-8b6a3f6194ee2f95.exe`libtest_mimic::impl$0::test::closure$0<tests::run_test::closure_env$1,alloc::string::String>(_test_mode=true, runner=<unavailable>) at lib.rs:112
frame #70: 0x00007ff7d96253a8 tests-8b6a3f6194ee2f95.exe`core::ops::function::FnOnce::call_once<libtest_mimic::impl$0::test::closure_env$0<tests::run_test::closure_env$1,alloc::string::String>,tuple$<bool> >(=0x000001b0c5e5b250, =(__0 = true)) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ops\function.rs:250
frame #71: 0x00007ff7dc395803 tests-8b6a3f6194ee2f95.exe`alloc::boxed::impl$47::call_once<tuple$<bool>,dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global>(args=(__0 = true), self=alloc::boxed::Box<dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global> @ 0x0000005da0bfeff8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\alloc\src\boxed.rs:2007
frame #72: 0x00007ff7dc3a0909 tests-8b6a3f6194ee2f95.exe`libtest_mimic::run_single::closure$0(test_mode=0x0000005da0bff0a0) at lib.rs:505
frame #73: 0x00007ff7dc38a430 tests-8b6a3f6194ee2f95.exe`core::panic::unwind_safe::impl$23::call_once<enum2$<libtest_mimic::Outcome>,libtest_mimic::run_single::closure_env$0>(self=<unavailable>, =tuple$<> @ 0x0000005da0bff08f) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\panic\unwind_safe.rs:271
frame #74: 0x00007ff7dc38d8b5 tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0>,enum2$<libtest_mimic::Outcome> >(data="P\xb2\xe5Ű\U00000001") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #75: 0x00007ff7dc38fb73 tests-8b6a3f6194ee2f95.exe
frame #76: 0x00007ff7dc38d77e tests-8b6a3f6194ee2f95.exe`std::panicking::try<enum2$<libtest_mimic::Outcome>,core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0> >(f=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #77: 0x00007ff7dc3a7bd1 tests-8b6a3f6194ee2f95.exe`std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0>,enum2$<libtest_mimic::Outcome> >(f=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #78: 0x00007ff7dc3a08ad tests-8b6a3f6194ee2f95.exe`libtest_mimic::run_single(test_mode=true, runner=alloc::boxed::Box<dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global> @ 0x0000005da0bff320) at lib.rs:505
frame #79: 0x00007ff7dc3a073c tests-8b6a3f6194ee2f95.exe`libtest_mimic::run::closure$2(test__runner=0x0000005da0bff548) at lib.rs:476
frame #80: 0x00007ff7dc39bb71 tests-8b6a3f6194ee2f95.exe`threadpool::impl$0::call_box<libtest_mimic::run::closure_env$2>(self=0x000001b0c5e5f3e0) at lib.rs:95
frame #81: 0x00007ff7dc3cd96d tests-8b6a3f6194ee2f95.exe`threadpool::spawn_in_pool::closure$0(shared_data=alloc::sync::Arc<threadpool::ThreadPoolSharedData,alloc::alloc::Global> @ 0x0000005da0bff628) at lib.rs:769
frame #82: 0x00007ff7dc3dc15e tests-8b6a3f6194ee2f95.exe`std::sys_common::backtrace::__rust_begin_short_backtrace<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(f=threadpool::spawn_in_pool::closure_env$0 @ 0x0000005da0bff6f8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sys_common\backtrace.rs:154
frame #83: 0x00007ff7dc3cf6de tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1::closure$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(f=threadpool::spawn_in_pool::closure_env$0 @ 0x0000005da0bff730) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\thread\mod.rs:529
frame #84: 0x00007ff7dc3ca0de tests-8b6a3f6194ee2f95.exe`core::panic::unwind_safe::impl$23::call_once<tuple$<>,std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > >(self=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da0bff770, =tuple$<> @ 0x0000005da0bff76f) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\panic\unwind_safe.rs:271
frame #85: 0x00007ff7dc3dcf0b tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > >,tuple$<> >(data="\xc0\x86\xe9Ű\U00000001") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #86: 0x00007ff7dc3de393 tests-8b6a3f6194ee2f95.exe
frame #87: 0x00007ff7dc3dccca tests-8b6a3f6194ee2f95.exe`std::panicking::try<tuple$<>,core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > >(f=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da0bff868) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #88: 0x00007ff7dc3cf575 tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> > [inlined] std::panic::catch_unwind(f=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da0bff920) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #89: 0x00007ff7dc3cf56c tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(output_capture=0x000001b0c5e90fe0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\thread\mod.rs:528
frame #90: 0x00007ff7dc3d14ae tests-8b6a3f6194ee2f95.exe`core::ops::function::FnOnce::call_once<std::thread::impl$0::spawn_unchecked_::closure_env$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> >,tuple$<> >(=0x000001b0c5e90fd0, =tuple$<> @ 0x0000005da0bff9ef) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ops\function.rs:250
frame #91: 0x00007ff7dc518cec tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start [inlined] alloc::boxed::impl$47::call_once at library\alloc\src\boxed.rs:2007
frame #92: 0x00007ff7dc518ce1 tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start [inlined] alloc::boxed::impl$47::call_once at library\alloc\src\boxed.rs:2007
frame #93: 0x00007ff7dc518cd6 tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start at library\std\src\sys\windows\thread.rs:57
frame #94: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #95: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
thread #1
frame #0: 0x00007ff8f9f03cc4 ntdll.dll`NtWaitForAlertByThreadId + 20
frame #1: 0x00007ff8f9e63a97 ntdll.dll`RtlCreateTimerQueue + 743
frame #2: 0x00007ff8f9e63be4 ntdll.dll`RtlCreateTimerQueue + 1076
frame #3: 0x00007ff8f9e63743 ntdll.dll`RtlWaitOnAddress + 19
frame #4: 0x00007ff8f75ae57f KernelBase.dll`WaitOnAddress + 47
frame #5: 0x00007ff7dc506184 tests-8b6a3f6194ee2f95.exe`std::thread::park [inlined] std::sys::windows::thread_parking::Parker::park at library\std\src\sys\windows\thread_parking.rs:117
frame #6: 0x00007ff7dc50614c tests-8b6a3f6194ee2f95.exe`std::thread::park at library\std\src\thread\mod.rs:1068
frame #7: 0x00007ff7dc3bad90 tests-8b6a3f6194ee2f95.exe`std::sync::mpmc::context::Context::wait_until(self=0x0000005da02fe450) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sync\mpmc\context.rs:139
frame #8: 0x00007ff7dc3b05c0 tests-8b6a3f6194ee2f95.exe`std::sync::mpmc::list::impl$3::recv::closure$1<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >(cx=0x0000005da02fe450, self=0x000001b0c5eb4580) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sync\mpmc\list.rs:444
frame #9: 0x00007ff7dc3bb90c tests-8b6a3f6194ee2f95.exe`std::sync::mpmc::context::impl$0::with::closure$0<std::sync::mpmc::list::impl$3::recv::closure_env$1<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >,tuple$<> >(cx=0x0000005da02fe450, f=0x0000005da02fe590) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sync\mpmc\context.rs:50
frame #10: 0x00007ff7dc3bc436 tests-8b6a3f6194ee2f95.exe`std::sync::mpmc::context::impl$0::with::closure$1<std::sync::mpmc::list::impl$3::recv::closure_env$1<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >,tuple$<> >(cell=0x000001b0c5e4d690, f=0x0000005da02fe5a8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sync\mpmc\context.rs:58
frame #11: 0x00007ff7dc3a8063 tests-8b6a3f6194ee2f95.exe`std::thread::local::LocalKey<core::cell::Cell<enum2$<core::option::Option<std::sync::mpmc::context::Context> > > >::try_with<core::cell::Cell<enum2$<core::option::Option<std::sync::mpmc::context::Context> > >,std::sync::mpmc::context::impl$0::with::closure_env$1<std::sync::mpmc::list::impl$3::recv::closure_env$1<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >,tuple$<> >,tuple$<> >(self=0x00007ff7dc973688, f=std::sync::mpmc::context::impl$0::with::closure_env$1<std::sync::mpmc::list::impl$3::recv::closure_env$1<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >,tuple$<> > @ 0x0000005da02fe528) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\thread\local.rs:270
frame #12: 0x00007ff7dc3bb221 tests-8b6a3f6194ee2f95.exe`std::sync::mpmc::context::Context::with<std::sync::mpmc::list::impl$3::recv::closure_env$1<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >,tuple$<> >(f=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sync\mpmc\context.rs:53
frame #13: 0x00007ff7dc3b044c tests-8b6a3f6194ee2f95.exe`std::sync::mpmc::list::Channel<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >::recv<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >(self=0x000001b0c5eb4580) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sync\mpmc\list.rs:434
frame #14: 0x00007ff7dc3901bc tests-8b6a3f6194ee2f95.exe`std::sync::mpmc::Receiver<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >::recv<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >(self=0x0000005da02fed20) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sync\mpmc\mod.rs:307
frame #15: 0x00007ff7dc3b821e tests-8b6a3f6194ee2f95.exe`std::sync::mpsc::impl$12::next<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> > [inlined] std::sync::mpsc::Receiver<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >::recv(self=<unavailable>, self=0x0000005da02fed20) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sync\mpsc\mod.rs:849
frame #16: 0x00007ff7dc3b8214 tests-8b6a3f6194ee2f95.exe`std::sync::mpsc::impl$12::next<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >(self=0x0000005da02fefa8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sync\mpsc\mod.rs:1048
frame #17: 0x00007ff7dc3958c8 tests-8b6a3f6194ee2f95.exe`core::iter::adapters::take::impl$1::next<std::sync::mpsc::Iter<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> > >(self=0x0000005da02fefa8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\iter\adapters\take.rs:40
frame #18: 0x00007ff7dc39f99a tests-8b6a3f6194ee2f95.exe`libtest_mimic::run(args=0x0000005da02ff1e0, tests=0x0000005da02ff780) at lib.rs:482
frame #19: 0x00007ff7d960264f tests-8b6a3f6194ee2f95.exe`tests::main at regression_tests.rs:95
frame #20: 0x00007ff7d962557b tests-8b6a3f6194ee2f95.exe`core::ops::function::FnOnce::call_once<void (*)(),tuple$<> >(=(tests-8b6a3f6194ee2f95.exe`tests::main at regression_tests.rs:43), =tuple$<> @ 0x0000005da02ff7ef) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ops\function.rs:250
frame #21: 0x00007ff7d95fa98e tests-8b6a3f6194ee2f95.exe`std::sys_common::backtrace::__rust_begin_short_backtrace<void (*)(),tuple$<> >(f=(tests-8b6a3f6194ee2f95.exe`tests::main at regression_tests.rs:43)) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sys_common\backtrace.rs:154
frame #22: 0x00007ff7d962b641 tests-8b6a3f6194ee2f95.exe`std::rt::lang_start::closure$0<tuple$<> >(main=0x0000005da02ff9b8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\rt.rs:166
frame #23: 0x00007ff7dc505988 tests-8b6a3f6194ee2f95.exe`std::rt::lang_start_internal [inlined] core::ops::function::impls::impl$2::call_once at library\core\src\ops\function.rs:284
frame #24: 0x00007ff7dc50597d tests-8b6a3f6194ee2f95.exe`std::rt::lang_start_internal [inlined] std::panicking::try::do_call at library\std\src\panicking.rs:504
frame #25: 0x00007ff7dc50597d tests-8b6a3f6194ee2f95.exe`std::rt::lang_start_internal [inlined] std::panicking::try at library\std\src\panicking.rs:468
frame #26: 0x00007ff7dc50597d tests-8b6a3f6194ee2f95.exe`std::rt::lang_start_internal [inlined] std::panic::catch_unwind at library\std\src\panic.rs:142
frame #27: 0x00007ff7dc50597d tests-8b6a3f6194ee2f95.exe`std::rt::lang_start_internal [inlined] std::rt::lang_start_internal::closure$2
frame #28: 0x00007ff7dc50597d tests-8b6a3f6194ee2f95.exe`std::rt::lang_start_internal [inlined] std::panicking::try::do_call
frame #29: 0x00007ff7dc50597d tests-8b6a3f6194ee2f95.exe`std::rt::lang_start_internal [inlined] std::panicking::try at library\std\src\panicking.rs:468
frame #30: 0x00007ff7dc50597d tests-8b6a3f6194ee2f95.exe`std::rt::lang_start_internal [inlined] std::panic::catch_unwind at library\std\src\panic.rs:142
frame #31: 0x00007ff7dc50597d tests-8b6a3f6194ee2f95.exe`std::rt::lang_start_internal at library\std\src\rt.rs:148
frame #32: 0x00007ff7d962b61a tests-8b6a3f6194ee2f95.exe`std::rt::lang_start<tuple$<> >(main=(tests-8b6a3f6194ee2f95.exe`tests::main at regression_tests.rs:43), argc=3, argv=0x000001b0c5e549b0, sigpipe='\0') at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\rt.rs:165
frame #33: 0x00007ff7d96039e9 tests-8b6a3f6194ee2f95.exe
frame #34: 0x00007ff7dc5705dc tests-8b6a3f6194ee2f95.exe`__scrt_common_main_seh [inlined] invoke_main at exe_common.inl:288
frame #35: 0x00007ff7dc5705ba tests-8b6a3f6194ee2f95.exe`__scrt_common_main_seh at exe_common.inl:288
frame #36: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #37: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
thread #6
frame #0: 0x00007ff8f9f03d24 ntdll.dll`NtWaitForWorkViaWorkerFactory + 20
frame #1: 0x00007ff8f9e6b77f ntdll.dll`RtlInitializeResource + 2415
frame #2: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #3: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
thread #5
frame #0: 0x00007ff8f9f03cc4 ntdll.dll`NtWaitForAlertByThreadId + 20
frame #1: 0x00007ff8f9e63a97 ntdll.dll`RtlCreateTimerQueue + 743
frame #2: 0x00007ff8f9e63be4 ntdll.dll`RtlCreateTimerQueue + 1076
frame #3: 0x00007ff8f9e63743 ntdll.dll`RtlWaitOnAddress + 19
frame #4: 0x00007ff8f75ae57f KernelBase.dll`WaitOnAddress + 47
frame #5: 0x00007ff7dc10ce32 tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::waitaddress::WaitAddress::wait_on_address(self=0x000001b0c5eb31e8, key=0x000001b0c5eb4470, timeout=4294967295) at waitaddress.rs:100
frame #6: 0x00007ff7dc10ce8b tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::waitaddress::WaitAddress::park(self=0x000001b0c5eb31e8, key=0x000001b0c5eb4470) at waitaddress.rs:53
frame #7: 0x00007ff7dc10c9ab tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::impl$1::park(self=0x000001b0c5eb4468) at mod.rs:119
frame #8: 0x00007ff7dc112c5d tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park::closure$0<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2>(thread_data=0x000001b0c5eb4468, validate=0x0000005da0de3b28) at parking_lot.rs:635
frame #9: 0x00007ff7dc1118aa tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2> [inlined] parking_lot_core::parking_lot::with_thread_data(f=parking_lot_core::parking_lot::park::closure_env$0<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2> @ 0x0000005da0de3ab8) at parking_lot.rs:207
frame #10: 0x00007ff7dc111810 tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2>(key=1858749234257, validate=parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0 @ 0x0000005da0de3ad8, park_token=(__0 = 8), timeout=enum2$<core::option::Option<std::time::Instant> > @ 0x0000005da0de3aa8) at parking_lot.rs:600
frame #11: 0x00007ff7dc10bec7 tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::RawRwLock::wait_for_readers(self=0x000001b0c6167c50, prev_value=0) at raw_rwlock.rs:1013
frame #12: 0x00007ff7dc10b312 tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::RawRwLock::lock_exclusive_slow(self=0x000001b0c6167c50) at raw_rwlock.rs:644
frame #13: 0x00007ff7db70cd2a tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::impl$0::lock_exclusive(self=0x000001b0c6167c50) at raw_rwlock.rs:73
frame #14: 0x00007ff7db7ff503 tests-8b6a3f6194ee2f95.exe`lock_api::rwlock::RwLock<parking_lot::raw_rwlock::RawRwLock,wgpu_core::storage::Storage<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::empty::Api> > > >::write<parking_lot::raw_rwlock::RawRwLock,wgpu_core::storage::Storage<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::empty::Api> > > >(self=0x000001b0c6167c50) at rwlock.rs:491
frame #15: 0x00007ff7db6a0293 tests-8b6a3f6194ee2f95.exe`wgpu_core::registry::Registry<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::empty::Api> >,wgpu_core::identity::IdentityManagerFactory>::write<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::empty::Api> >,wgpu_core::identity::IdentityManagerFactory,enum2$<wgpu_core::hub::Root> >(self=0x000001b0c6167c18, _token=0x0000005da0de3f27) at registry.rs:132
frame #16: 0x00007ff7db9b0b2d tests-8b6a3f6194ee2f95.exe`wgpu_core::global::Global<wgpu_core::identity::IdentityManagerFactory>::bind_group_layout_drop<wgpu_core::identity::IdentityManagerFactory,wgpu_hal::dx12::Api>(self=0x000001b0c6167210, bind_group_layout_id=wgpu_core::id::Id<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::empty::Api> > @ 0x0000005da0de3eb8) at global.rs:1189
frame #17: 0x00007ff7db55f2ec tests-8b6a3f6194ee2f95.exe`wgpu::backend::direct::impl$7::bind_group_layout_drop(self=0x000001b0c6167210, bind_group_layout=0x0000005da0de42a8, _bind_group_layout_data=0x0000000000000001) at direct.rs:1670
frame #18: 0x00007ff7db56d778 tests-8b6a3f6194ee2f95.exe`wgpu::context::impl$5::bind_group_layout_drop<wgpu::backend::direct::Context>(self=0x000001b0c6167210, bind_group_layout=0x0000005da0de4760, bind_group_layout_data=ref$<dyn$<core::any::Any,core::marker::Send,core::marker::Sync> > @ 0x0000005da0de42c0) at context.rs:2610
frame #19: 0x00007ff7db574860 tests-8b6a3f6194ee2f95.exe`wgpu::impl$4::drop(self=0x0000005da0de4740) at lib.rs:449
frame #20: 0x00007ff7d963810f tests-8b6a3f6194ee2f95.exe`core::ptr::drop_in_place<wgpu::BindGroupLayout>(=0x0000005da0de4740) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ptr\mod.rs:497
frame #21: 0x00007ff7d963bd7d tests-8b6a3f6194ee2f95.exe`core::ptr::drop_in_place<ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram>(=0x0000005da0de46f0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ptr\mod.rs:497
frame #22: 0x00007ff7d9636a31 tests-8b6a3f6194ee2f95.exe`core::ptr::drop_in_place<tuple$<ruffle_render_wgpu::context3d::shader_pair::ShaderCompileData,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram> >(=0x0000005da0de45d0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ptr\mod.rs:497
frame #23: 0x00007ff7d9637035 tests-8b6a3f6194ee2f95.exe`core::ptr::drop_in_place<enum2$<core::option::Option<tuple$<ruffle_render_wgpu::context3d::shader_pair::ShaderCompileData,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram> > > >(=0x0000005da0de45d0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ptr\mod.rs:497
frame #24: 0x00007ff7d9637cbe tests-8b6a3f6194ee2f95.exe`core::ptr::drop_in_place<tuple$<enum2$<core::option::Option<tuple$<ruffle_render_wgpu::context3d::shader_pair::ShaderCompileData,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram> > >,core::ptr::non_null::NonNull<lru::LruEntry<ruffle_render_wgpu::context3d::shader_pair::ShaderCompileData,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram> > > >(=0x0000005da0de45d0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ptr\mod.rs:497
frame #25: 0x00007ff7d96ba768 tests-8b6a3f6194ee2f95.exe`lru::LruCache<ruffle_render_wgpu::context3d::shader_pair::ShaderCompileData,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram,core::hash::BuildHasherDefault<ahash::fallback_hash::AHasher> >::get_or_insert_mut<ruffle_render_wgpu::context3d::shader_pair::ShaderCompileData,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram,core::hash::BuildHasherDefault<ahash::fallback_hash::AHasher>,ruffle_render_wgpu::context3d::shader_pair::impl$1::compile::closure$0::closure_env$0>(self=0x000001b0f30bf698, k=0x0000005da0de49c8, f=0x0000005da0de4ae8) at lib.rs:633
frame #26: 0x00007ff7d968a101 tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::shader_pair::impl$1::compile::closure$0(compiled=0x000001b0f30bf698, self=0x000001b0f30bf660) at shader_pair.rs:58
frame #27: 0x00007ff7d96b2359 tests-8b6a3f6194ee2f95.exe`core::cell::RefMut<lru::LruCache<ruffle_render_wgpu::context3d::shader_pair::ShaderCompileData,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram,core::hash::BuildHasherDefault<ahash::fallback_hash::AHasher> > >::map<lru::LruCache<ruffle_render_wgpu::context3d::shader_pair::ShaderCompileData,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram,core::hash::BuildHasherDefault<ahash::fallback_hash::AHasher> >,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram,ruffle_render_wgpu::context3d::shader_pair::impl$1::compile::closure_env$0>(f=<unavailable>, orig=core::cell::RefMut<lru::LruCache<ruffle_render_wgpu::context3d::shader_pair::ShaderCompileData,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram,core::hash::BuildHasherDefault<ahash::fallback_hash::AHasher> > > @ 0x0000005da0de4b58) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\cell.rs:1630
frame #28: 0x00007ff7d968a007 tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::shader_pair::ShaderPairAgal::compile(self=0x000001b0f30bf660, descriptors=0x000001b0ca348d00, data=0x0000005da0de5438) at shader_pair.rs:56
frame #29: 0x00007ff7d964598b tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::current_pipeline::CurrentPipeline::rebuild_pipeline(self=0x000001b0f3f21ed8, descriptors=0x000001b0ca348d00, vertex_attributes=0x000001b0f3f22110) at current_pipeline.rs:324
frame #30: 0x00007ff7d96562cb tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::WgpuContext3D::process_command_inner(self=0x000001b0f3f21e50, command=0x0000005da0de86e0) at mod.rs:555
frame #31: 0x00007ff7d965bc56 tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::impl$4::process_command(self=0x000001b0f3f21e50, command=0x0000005da0de8828) at mod.rs:1217
frame #32: 0x00007ff7daa289da tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::impl$0::draw_triangles::closure$0(first_index=0x0000005da0de89b8, num_triangles=0x0000005da0de89bc) at context3d_object.rs:239
frame #33: 0x00007ff7daa25fe1 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::Context3DObject::with_context_3d<tuple$<>,ruffle_core::avm2::object::context3d_object::impl$0::draw_triangles::closure_env$0>(self=0x0000005da0de8a80, f=0x0000005da0de89d8) at context3d_object.rs:62
frame #34: 0x00007ff7daa288fe tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::Context3DObject::draw_triangles(self=0x0000005da0de8a80, index_buffer=ruffle_core::avm2::object::index_buffer_3d_object::IndexBuffer3DObject @ 0x0000005da0de89b0, first_index=0, num_triangles=2) at context3d_object.rs:238
frame #35: 0x00007ff7daa0e764 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::display3D::context_3d::draw_triangles(activation=0x0000005da0de8e40, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0de8a58, args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0de8a68) at context_3d.rs:216
frame #36: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0deb048, unbound_receiver=0x0000005da0deb098, activation=0x0000005da0ded3b8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0de8d78) at function.rs:158
frame #37: 0x00007ff7daa47b8c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::context3d_object::Context3DObject>(self=ruffle_core::avm2::object::context3d_object::Context3DObject @ 0x0000005da0deaea8, multiname=0x000001b0f3a3fb80, activation=0x0000005da0ded3b8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0deb248) at object.rs:497
frame #38: 0x00007ff7da180146 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_property(multiname=0x000001b0f3a3fb80, activation=0x0000005da0ded3b8, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0deb348, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0deb360) at object.rs:149
frame #39: 0x00007ff7da9e8094 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::op_call_prop_void(self=0x0000005da0ded3b8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0deb6a0, index=(__0 = 247), arg_count=3) at activation.rs:1369
frame #40: 0x00007ff7da9e44dd tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::do_next_opcode(self=0x0000005da0ded3b8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0debbe0, reader=0x0000005da0dec088) at activation.rs:973
frame #41: 0x00007ff7da9e348d tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::run_actions(self=0x0000005da0ded3b8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0dec020) at activation.rs:861
frame #42: 0x00007ff7da8d1d7b tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0dee380, unbound_receiver=0x0000005da0dee3d8, activation=0x0000005da0deff20, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0dec2e8) at function.rs:194
frame #43: 0x00007ff7da6d6973 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::function_object::impl$2::call(self=ruffle_core::avm2::object::function_object::FunctionObject @ 0x0000005da0dee378, receiver=0x0000005da0dee4c0, activation=0x0000005da0deff20, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0dee3c8) at function_object.rs:191
frame #44: 0x00007ff7da189faa tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call(_receiver=0x0000005da0deeed8, _activation=0x0000005da0deff20, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0dee478, _arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0dee488) at object.rs:149
frame #45: 0x00007ff7da2dc388 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::events::dispatch_event_to_target(activation=0x0000005da0deff20, dispatcher=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0def0b0, target=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0deead8, event=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0deeae8) at events.rs:423
frame #46: 0x00007ff7da2dd514 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::events::dispatch_event(activation=0x0000005da0deff20, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0defa90, event=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0def680) at events.rs:506
frame #47: 0x00007ff7dadf681b tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::events::event_dispatcher::dispatch_event(activation=0x0000005da0deff20, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0defc60, args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0defb68) at event_dispatcher.rs:142
frame #48: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0df2128, unbound_receiver=0x0000005da0df2178, activation=0x0000005da0df2c50, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0defe58) at function.rs:158
frame #49: 0x00007ff7daa45d2c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject>(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da0df1f88, multiname=0x0000005da0df2440, activation=0x0000005da0df2c50, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df2328) at object.rs:497
frame #50: 0x00007ff7daa48eb7 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_public_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject,ref$<str$> >(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da0df2480, activation=0x0000005da0df2c50, name=(data_ptr = "dispatchEvent", length = 13), arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df2498) at object.rs:554
frame #51: 0x00007ff7da181452 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_public_property<ref$<str$> >(activation=0x0000005da0df2c50, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0df2540, name=(data_ptr = "dispatchEvent", length = 13), arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df2560) at object.rs:149
frame #52: 0x00007ff7d9f57a6e tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::display::stage_3d::request_context3d_internal(activation=0x0000005da0df2c50, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0df2728, _args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df2970) at stage_3d.rs:28
frame #53: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0df4e58, unbound_receiver=0x0000005da0df4ea8, activation=0x0000005da0df71c8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df2b88) at function.rs:158
frame #54: 0x00007ff7daa45d2c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject>(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da0df4cb8, multiname=0x000001b0f3c82280, activation=0x0000005da0df71c8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df5058) at object.rs:497
frame #55: 0x00007ff7da18010c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_property(multiname=0x000001b0f3c82280, activation=0x0000005da0df71c8, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0df5158, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df5170) at object.rs:149
frame #56: 0x00007ff7da9e8094 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::op_call_prop_void(self=0x0000005da0df71c8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0df54b0, index=(__0 = 5292), arg_count=2) at activation.rs:1369
frame #57: 0x00007ff7da9e44dd tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::do_next_opcode(self=0x0000005da0df71c8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0df59f0, reader=0x0000005da0df5e98) at activation.rs:973
frame #58: 0x00007ff7da9e348d tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::run_actions(self=0x0000005da0df71c8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0df5e30) at activation.rs:861
frame #59: 0x00007ff7da8d1d7b tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0df8190, unbound_receiver=0x0000005da0df81e8, activation=0x0000005da0df99b8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df60f8) at function.rs:194
frame #60: 0x00007ff7da6d6973 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::function_object::impl$2::call(self=ruffle_core::avm2::object::function_object::FunctionObject @ 0x0000005da0df8188, receiver=0x0000005da0df82d0, activation=0x0000005da0df99b8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df81d8) at function_object.rs:191
frame #61: 0x00007ff7da189faa tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call(_receiver=0x0000005da0df9eb8, _activation=0x0000005da0df99b8, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0df8288, _arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df8298) at object.rs:149
frame #62: 0x00007ff7da06cb3c tests-8b6a3f6194ee2f95.exe`ruffle_core::timer::Timers::update_timers(context=0x0000005da0dfab40, dt=41.666666666666664) at timer.rs:156
frame #63: 0x00007ff7da0669c9 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::impl$2::update_timers::closure$0(context=0x0000005da0dfab40, dt=0x0000005da0dfb330) at player.rs:2073
frame #64: 0x00007ff7da051503 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::impl$2::mutate_with_update_context::closure$0<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >(gc_context=0x000001b0f0edf1e0, gc_root=0x000001b0f1368bf0, self__swf=0x000001b0ca5448d8) at player.rs:1967
frame #65: 0x00007ff7dade8520 tests-8b6a3f6194ee2f95.exe`gc_arena::arena::Arena<gc_arena::arena::__DynRootable<dyn$<gc_arena::arena::Rootable<assoc$<Root,ruffle_core::player::GcRoot> > > > >::mutate<gc_arena::arena::__DynRootable<dyn$<gc_arena::arena::Rootable<assoc$<Root,ruffle_core::player::GcRoot> > > >,ruffle_core::player::impl$2::mutate_with_update_context::closure_env$0<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >,enum2$<core::option::Option<f64> > >(self=0x000001b0f1368be8, f=0x0000005da0dfb1a8) at arena.rs:155
frame #66: 0x00007ff7da02fec6 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::Player::mutate_with_update_context<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >(self=0x000001b0ca5447f0, f=ruffle_core::player::impl$2::update_timers::closure_env$0 @ 0x0000005da0dfb290) at player.rs:1883
frame #67: 0x00007ff7da066988 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::Player::update_timers(self=0x000001b0ca5447f0, dt=41.666666666666664) at player.rs:2073
frame #68: 0x00007ff7d95df5eb tests-8b6a3f6194ee2f95.exe`ruffle_test_framework::runner::run_swf<tests::run_test::closure$1::closure$0::closure_env$0,tests::run_test::closure$1::closure$0::closure_env$1>(test=0x0000005da0dfe960, movie=0x0000005da0dfe408, injector=0x0000005da0dfe4a0, socket_events=0x0000005da0dfe590, before_start=0x0000005da0dfdbb6, before_end=0x0000005da0dfdbb7, renderer=0x0000005da0dfe5b0, viewport_dimensions=0x0000005da0dfe5f0) at runner.rs:130
frame #69: 0x00007ff7d960e175 tests-8b6a3f6194ee2f95.exe`ruffle_test_framework::test::Test::run<tests::run_test::closure$1::closure$0::closure_env$0,tests::run_test::closure$1::closure$0::closure_env$1,tests::environment::NativeEnvironment>(self=0x0000005da0dfe960, before_start=tests::run_test::closure$1::closure$0::closure_env$0 @ 0x0000005da0dfdbb6, before_end=tests::run_test::closure$1::closure$0::closure_env$1 @ 0x0000005da0dfdbb7, environment=0x00007ff7dc576490) at test.rs:74
frame #70: 0x00007ff7d9603962 tests-8b6a3f6194ee2f95.exe`tests::run_test::closure$1::closure$0(test=0x0000005da0dfe960) at regression_tests.rs:117
frame #71: 0x00007ff7d9617090 tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<tests::run_test::closure$1::closure_env$0,enum2$<core::result::Result<tuple$<>,anyhow::Error> > >(data="`\xe9ߠ]") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #72: 0x00007ff7d961c023 tests-8b6a3f6194ee2f95.exe
frame #73: 0x00007ff7d9617014 tests-8b6a3f6194ee2f95.exe`std::panicking::try<enum2$<core::result::Result<tuple$<>,anyhow::Error> >,tests::run_test::closure$1::closure_env$0>(f=tests::run_test::closure$1::closure_env$0 @ 0x0000005da0dfe7e8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #74: 0x00007ff7d9609016 tests-8b6a3f6194ee2f95.exe`std::panic::catch_unwind<tests::run_test::closure$1::closure_env$0,enum2$<core::result::Result<tuple$<>,anyhow::Error> > >(f=tests::run_test::closure$1::closure_env$0 @ 0x0000005da0dfe850) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #75: 0x00007ff7d960342a tests-8b6a3f6194ee2f95.exe`tests::run_test::closure$1(name=0x0000005da0dff040) at regression_tests.rs:117
frame #76: 0x00007ff7d9616b6c tests-8b6a3f6194ee2f95.exe`libtest_mimic::impl$0::test::closure$0<tests::run_test::closure_env$1,alloc::string::String>(_test_mode=true, runner=<unavailable>) at lib.rs:112
frame #77: 0x00007ff7d96253a8 tests-8b6a3f6194ee2f95.exe`core::ops::function::FnOnce::call_once<libtest_mimic::impl$0::test::closure_env$0<tests::run_test::closure_env$1,alloc::string::String>,tuple$<bool> >(=0x000001b0c5e5b090, =(__0 = true)) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ops\function.rs:250
frame #78: 0x00007ff7dc395803 tests-8b6a3f6194ee2f95.exe`alloc::boxed::impl$47::call_once<tuple$<bool>,dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global>(args=(__0 = true), self=alloc::boxed::Box<dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global> @ 0x0000005da0dff108) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\alloc\src\boxed.rs:2007
frame #79: 0x00007ff7dc3a0909 tests-8b6a3f6194ee2f95.exe`libtest_mimic::run_single::closure$0(test_mode=0x0000005da0dff1b0) at lib.rs:505
frame #80: 0x00007ff7dc38a430 tests-8b6a3f6194ee2f95.exe`core::panic::unwind_safe::impl$23::call_once<enum2$<libtest_mimic::Outcome>,libtest_mimic::run_single::closure_env$0>(self=<unavailable>, =tuple$<> @ 0x0000005da0dff19f) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\panic\unwind_safe.rs:271
frame #81: 0x00007ff7dc38d8b5 tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0>,enum2$<libtest_mimic::Outcome> >(data="\x90\xb0\xe5Ű\U00000001") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #82: 0x00007ff7dc38fb73 tests-8b6a3f6194ee2f95.exe
frame #83: 0x00007ff7dc38d77e tests-8b6a3f6194ee2f95.exe`std::panicking::try<enum2$<libtest_mimic::Outcome>,core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0> >(f=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #84: 0x00007ff7dc3a7bd1 tests-8b6a3f6194ee2f95.exe`std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0>,enum2$<libtest_mimic::Outcome> >(f=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #85: 0x00007ff7dc3a08ad tests-8b6a3f6194ee2f95.exe`libtest_mimic::run_single(test_mode=true, runner=alloc::boxed::Box<dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global> @ 0x0000005da0dff430) at lib.rs:505
frame #86: 0x00007ff7dc3a073c tests-8b6a3f6194ee2f95.exe`libtest_mimic::run::closure$2(test__runner=0x0000005da0dff658) at lib.rs:476
frame #87: 0x00007ff7dc39bb71 tests-8b6a3f6194ee2f95.exe`threadpool::impl$0::call_box<libtest_mimic::run::closure_env$2>(self=0x000001b0c5e5f920) at lib.rs:95
frame #88: 0x00007ff7dc3cd96d tests-8b6a3f6194ee2f95.exe`threadpool::spawn_in_pool::closure$0(shared_data=alloc::sync::Arc<threadpool::ThreadPoolSharedData,alloc::alloc::Global> @ 0x0000005da0dff738) at lib.rs:769
frame #89: 0x00007ff7dc3dc15e tests-8b6a3f6194ee2f95.exe`std::sys_common::backtrace::__rust_begin_short_backtrace<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(f=threadpool::spawn_in_pool::closure_env$0 @ 0x0000005da0dff808) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sys_common\backtrace.rs:154
frame #90: 0x00007ff7dc3cf6de tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1::closure$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(f=threadpool::spawn_in_pool::closure_env$0 @ 0x0000005da0dff840) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\thread\mod.rs:529
frame #91: 0x00007ff7dc3ca0de tests-8b6a3f6194ee2f95.exe`core::panic::unwind_safe::impl$23::call_once<tuple$<>,std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > >(self=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da0dff880, =tuple$<> @ 0x0000005da0dff87f) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\panic\unwind_safe.rs:271
frame #92: 0x00007ff7dc3dcf0b tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > >,tuple$<> >(data="\xc0\x86\xe9Ű\U00000001") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #93: 0x00007ff7dc3de393 tests-8b6a3f6194ee2f95.exe
frame #94: 0x00007ff7dc3dccca tests-8b6a3f6194ee2f95.exe`std::panicking::try<tuple$<>,core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > >(f=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da0dff978) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #95: 0x00007ff7dc3cf575 tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> > [inlined] std::panic::catch_unwind(f=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da0dffa30) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #96: 0x00007ff7dc3cf56c tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(output_capture=0x000001b0c5e911f0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\thread\mod.rs:528
frame #97: 0x00007ff7dc3d14ae tests-8b6a3f6194ee2f95.exe`core::ops::function::FnOnce::call_once<std::thread::impl$0::spawn_unchecked_::closure_env$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> >,tuple$<> >(=0x000001b0c5e911e0, =tuple$<> @ 0x0000005da0dffaff) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ops\function.rs:250
frame #98: 0x00007ff7dc518cec tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start [inlined] alloc::boxed::impl$47::call_once at library\alloc\src\boxed.rs:2007
frame #99: 0x00007ff7dc518ce1 tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start [inlined] alloc::boxed::impl$47::call_once at library\alloc\src\boxed.rs:2007
frame #100: 0x00007ff7dc518cd6 tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start at library\std\src\sys\windows\thread.rs:57
frame #101: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #102: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
thread #8
frame #0: 0x00007ff8f9f03d24 ntdll.dll`NtWaitForWorkViaWorkerFactory + 20
frame #1: 0x00007ff8f9e6b77f ntdll.dll`RtlInitializeResource + 2415
frame #2: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #3: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
thread #7
frame #0: 0x00007ff8f9f03d24 ntdll.dll`NtWaitForWorkViaWorkerFactory + 20
frame #1: 0x00007ff8f9e6b77f ntdll.dll`RtlInitializeResource + 2415
frame #2: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #3: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
* thread #9, stop reason = Exception 0x80000003 encountered at address 0x7ff8f9f03d80
* frame #0: 0x00007ff8f9f03d81 ntdll.dll`DbgBreakPoint + 1
frame #1: 0x00007ff8f9f308ae ntdll.dll`DbgUiRemoteBreakin + 78
frame #2: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #3: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
thread #3
frame #0: 0x00007ff8f9f03cc4 ntdll.dll`NtWaitForAlertByThreadId + 20
frame #1: 0x00007ff8f9e63a97 ntdll.dll`RtlCreateTimerQueue + 743
frame #2: 0x00007ff8f9e63be4 ntdll.dll`RtlCreateTimerQueue + 1076
frame #3: 0x00007ff8f9e63743 ntdll.dll`RtlWaitOnAddress + 19
frame #4: 0x00007ff8f75ae57f KernelBase.dll`WaitOnAddress + 47
frame #5: 0x00007ff7dc10ce32 tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::waitaddress::WaitAddress::wait_on_address(self=0x000001b0c5eb31e8, key=0x000001b0c5e91a20, timeout=4294967295) at waitaddress.rs:100
frame #6: 0x00007ff7dc10ce8b tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::waitaddress::WaitAddress::park(self=0x000001b0c5eb31e8, key=0x000001b0c5e91a20) at waitaddress.rs:53
frame #7: 0x00007ff7dc10c9ab tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::impl$1::park(self=0x000001b0c5e91a18) at mod.rs:119
frame #8: 0x00007ff7dc112c5d tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park::closure$0<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2>(thread_data=0x000001b0c5e91a18, validate=0x0000005da09e3798) at parking_lot.rs:635
frame #9: 0x00007ff7dc1118aa tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2> [inlined] parking_lot_core::parking_lot::with_thread_data(f=parking_lot_core::parking_lot::park::closure_env$0<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2> @ 0x0000005da09e3728) at parking_lot.rs:207
frame #10: 0x00007ff7dc111810 tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2>(key=1858749234369, validate=parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0 @ 0x0000005da09e3748, park_token=(__0 = 8), timeout=enum2$<core::option::Option<std::time::Instant> > @ 0x0000005da09e3718) at parking_lot.rs:600
frame #11: 0x00007ff7dc10bec7 tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::RawRwLock::wait_for_readers(self=0x000001b0c6167cc0, prev_value=0) at raw_rwlock.rs:1013
frame #12: 0x00007ff7dc10b312 tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::RawRwLock::lock_exclusive_slow(self=0x000001b0c6167cc0) at raw_rwlock.rs:644
frame #13: 0x00007ff7db70cd2a tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::impl$0::lock_exclusive(self=0x000001b0c6167cc0) at raw_rwlock.rs:73
frame #14: 0x00007ff7db7ffe03 tests-8b6a3f6194ee2f95.exe`lock_api::rwlock::RwLock<parking_lot::raw_rwlock::RawRwLock,wgpu_core::storage::Storage<wgpu_core::binding_model::BindGroup<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroup<wgpu_hal::empty::Api> > > >::write<parking_lot::raw_rwlock::RawRwLock,wgpu_core::storage::Storage<wgpu_core::binding_model::BindGroup<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroup<wgpu_hal::empty::Api> > > >(self=0x000001b0c6167cc0) at rwlock.rs:491
frame #15: 0x00007ff7db690f55 tests-8b6a3f6194ee2f95.exe`wgpu_core::registry::FutureId<wgpu_core::id::Id<wgpu_core::binding_model::BindGroup<wgpu_hal::empty::Api> >,wgpu_core::binding_model::BindGroup<wgpu_hal::dx12::Api> >::assign<wgpu_core::id::Id<wgpu_core::binding_model::BindGroup<wgpu_hal::empty::Api> >,wgpu_core::binding_model::BindGroup<wgpu_hal::dx12::Api>,wgpu_core::binding_model::BindGroupLayout<wgpu_hal::dx12::Api> >(value=<unavailable>, =0x0000005da09e3d8f, self=wgpu_core::registry::FutureId<wgpu_core::id::Id<wgpu_core::binding_model::BindGroup<wgpu_hal::empty::Api> >,wgpu_core::binding_model::BindGroup<wgpu_hal::dx12::Api> > @ 0x0000005da09e3a70) at registry.rs:64
frame #16: 0x00007ff7db9bb47c tests-8b6a3f6194ee2f95.exe`wgpu_core::global::Global<wgpu_core::identity::IdentityManagerFactory>::device_create_bind_group<wgpu_core::identity::IdentityManagerFactory,wgpu_hal::dx12::Api>(self=0x000001b0c6167210, device_id=wgpu_core::id::Id<wgpu_core::device::resource::Device<wgpu_hal::empty::Api> > @ 0x0000005da09e3d60, desc=0x0000005da09e47f0) at global.rs:1354
frame #17: 0x00007ff7db5580d0 tests-8b6a3f6194ee2f95.exe`wgpu::backend::direct::impl$7::device_create_bind_group(self=0x000001b0c6167210, device=0x0000005da09e4ad8, device_data=0x000001b0ca222b70, desc=0x0000005da09e56a8) at direct.rs:1101
frame #18: 0x00007ff7db56b778 tests-8b6a3f6194ee2f95.exe`wgpu::context::impl$5::device_create_bind_group<wgpu::backend::direct::Context>(self=0x000001b0c6167210, device=0x000001b0ca348d58, desc=0x0000005da09e56a8, device_data=ref$<dyn$<core::any::Any,core::marker::Send,core::marker::Sync> > @ 0x0000005da09e4af8) at context.rs:2308
frame #19: 0x00007ff7db57572a tests-8b6a3f6194ee2f95.exe`wgpu::Device::create_bind_group(self=0x000001b0ca348d38, desc=0x0000005da09e56a8) at lib.rs:2507
frame #20: 0x00007ff7d9645b8a tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::current_pipeline::CurrentPipeline::rebuild_pipeline(self=0x000001b0f3bd6988, descriptors=0x000001b0ca348d00, vertex_attributes=0x000001b0f3bd6bc0) at current_pipeline.rs:343
frame #21: 0x00007ff7d96562cb tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::WgpuContext3D::process_command_inner(self=0x000001b0f3bd6900, command=0x0000005da09e8670) at mod.rs:555
frame #22: 0x00007ff7d965bc56 tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::impl$4::process_command(self=0x000001b0f3bd6900, command=0x0000005da09e87b8) at mod.rs:1217
frame #23: 0x00007ff7daa289da tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::impl$0::draw_triangles::closure$0(first_index=0x0000005da09e8948, num_triangles=0x0000005da09e894c) at context3d_object.rs:239
frame #24: 0x00007ff7daa25fe1 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::Context3DObject::with_context_3d<tuple$<>,ruffle_core::avm2::object::context3d_object::impl$0::draw_triangles::closure_env$0>(self=0x0000005da09e8a10, f=0x0000005da09e8968) at context3d_object.rs:62
frame #25: 0x00007ff7daa288fe tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::Context3DObject::draw_triangles(self=0x0000005da09e8a10, index_buffer=ruffle_core::avm2::object::index_buffer_3d_object::IndexBuffer3DObject @ 0x0000005da09e8940, first_index=0, num_triangles=2) at context3d_object.rs:238
frame #26: 0x00007ff7daa0e764 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::display3D::context_3d::draw_triangles(activation=0x0000005da09e8dd0, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09e89e8, args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09e89f8) at context_3d.rs:216
frame #27: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da09eafd8, unbound_receiver=0x0000005da09eb028, activation=0x0000005da09ed348, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09e8d08) at function.rs:158
frame #28: 0x00007ff7daa47b8c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::context3d_object::Context3DObject>(self=ruffle_core::avm2::object::context3d_object::Context3DObject @ 0x0000005da09eae38, multiname=0x000001b0f3a3cbb0, activation=0x0000005da09ed348, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09eb1d8) at object.rs:497
frame #29: 0x00007ff7da180146 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_property(multiname=0x000001b0f3a3cbb0, activation=0x0000005da09ed348, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09eb2d8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09eb2f0) at object.rs:149
frame #30: 0x00007ff7da9e8094 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::op_call_prop_void(self=0x0000005da09ed348, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da09eb630, index=(__0 = 247), arg_count=3) at activation.rs:1369
frame #31: 0x00007ff7da9e44dd tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::do_next_opcode(self=0x0000005da09ed348, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da09ebb70, reader=0x0000005da09ec018) at activation.rs:973
frame #32: 0x00007ff7da9e348d tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::run_actions(self=0x0000005da09ed348, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da09ebfb0) at activation.rs:861
frame #33: 0x00007ff7da8d1d7b tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da09ee310, unbound_receiver=0x0000005da09ee368, activation=0x0000005da09efeb0, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09ec278) at function.rs:194
frame #34: 0x00007ff7da6d6973 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::function_object::impl$2::call(self=ruffle_core::avm2::object::function_object::FunctionObject @ 0x0000005da09ee308, receiver=0x0000005da09ee450, activation=0x0000005da09efeb0, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09ee358) at function_object.rs:191
frame #35: 0x00007ff7da189faa tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call(_receiver=0x0000005da09eee68, _activation=0x0000005da09efeb0, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09ee408, _arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09ee418) at object.rs:149
frame #36: 0x00007ff7da2dc388 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::events::dispatch_event_to_target(activation=0x0000005da09efeb0, dispatcher=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09ef040, target=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09eea68, event=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09eea78) at events.rs:423
frame #37: 0x00007ff7da2dd514 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::events::dispatch_event(activation=0x0000005da09efeb0, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09efa20, event=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09ef610) at events.rs:506
frame #38: 0x00007ff7dadf681b tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::events::event_dispatcher::dispatch_event(activation=0x0000005da09efeb0, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09efbf0, args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09efaf8) at event_dispatcher.rs:142
frame #39: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da09f20b8, unbound_receiver=0x0000005da09f2108, activation=0x0000005da09f2be0, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09efde8) at function.rs:158
frame #40: 0x00007ff7daa45d2c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject>(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da09f1f18, multiname=0x0000005da09f23d0, activation=0x0000005da09f2be0, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f22b8) at object.rs:497
frame #41: 0x00007ff7daa48eb7 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_public_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject,ref$<str$> >(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da09f2410, activation=0x0000005da09f2be0, name=(data_ptr = "dispatchEvent", length = 13), arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f2428) at object.rs:554
frame #42: 0x00007ff7da181452 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_public_property<ref$<str$> >(activation=0x0000005da09f2be0, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09f24d0, name=(data_ptr = "dispatchEvent", length = 13), arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f24f0) at object.rs:149
frame #43: 0x00007ff7d9f57a6e tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::display::stage_3d::request_context3d_internal(activation=0x0000005da09f2be0, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09f26b8, _args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f2900) at stage_3d.rs:28
frame #44: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da09f4de8, unbound_receiver=0x0000005da09f4e38, activation=0x0000005da09f7158, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f2b18) at function.rs:158
frame #45: 0x00007ff7daa45d2c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject>(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da09f4c48, multiname=0x000001b0f3a3b080, activation=0x0000005da09f7158, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f4fe8) at object.rs:497
frame #46: 0x00007ff7da18010c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_property(multiname=0x000001b0f3a3b080, activation=0x0000005da09f7158, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09f50e8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f5100) at object.rs:149
frame #47: 0x00007ff7da9e8094 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::op_call_prop_void(self=0x0000005da09f7158, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da09f5440, index=(__0 = 5292), arg_count=2) at activation.rs:1369
frame #48: 0x00007ff7da9e44dd tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::do_next_opcode(self=0x0000005da09f7158, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da09f5980, reader=0x0000005da09f5e28) at activation.rs:973
frame #49: 0x00007ff7da9e348d tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::run_actions(self=0x0000005da09f7158, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da09f5dc0) at activation.rs:861
frame #50: 0x00007ff7da8d1d7b tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da09f8120, unbound_receiver=0x0000005da09f8178, activation=0x0000005da09f9948, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f6088) at function.rs:194
frame #51: 0x00007ff7da6d6973 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::function_object::impl$2::call(self=ruffle_core::avm2::object::function_object::FunctionObject @ 0x0000005da09f8118, receiver=0x0000005da09f8260, activation=0x0000005da09f9948, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f8168) at function_object.rs:191
frame #52: 0x00007ff7da189faa tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call(_receiver=0x0000005da09f9e48, _activation=0x0000005da09f9948, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09f8218, _arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f8228) at object.rs:149
frame #53: 0x00007ff7da06cb3c tests-8b6a3f6194ee2f95.exe`ruffle_core::timer::Timers::update_timers(context=0x0000005da09faad0, dt=41.666666666666664) at timer.rs:156
frame #54: 0x00007ff7da0669c9 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::impl$2::update_timers::closure$0(context=0x0000005da09faad0, dt=0x0000005da09fb2c0) at player.rs:2073
frame #55: 0x00007ff7da051503 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::impl$2::mutate_with_update_context::closure$0<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >(gc_context=0x000001b0f0ede5a0, gc_root=0x000001b0f1353400, self__swf=0x000001b0ca543e98) at player.rs:1967
frame #56: 0x00007ff7dade8520 tests-8b6a3f6194ee2f95.exe`gc_arena::arena::Arena<gc_arena::arena::__DynRootable<dyn$<gc_arena::arena::Rootable<assoc$<Root,ruffle_core::player::GcRoot> > > > >::mutate<gc_arena::arena::__DynRootable<dyn$<gc_arena::arena::Rootable<assoc$<Root,ruffle_core::player::GcRoot> > > >,ruffle_core::player::impl$2::mutate_with_update_context::closure_env$0<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >,enum2$<core::option::Option<f64> > >(self=0x000001b0f13533f8, f=0x0000005da09fb138) at arena.rs:155
frame #57: 0x00007ff7da02fec6 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::Player::mutate_with_update_context<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >(self=0x000001b0ca543db0, f=ruffle_core::player::impl$2::update_timers::closure_env$0 @ 0x0000005da09fb220) at player.rs:1883
frame #58: 0x00007ff7da066988 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::Player::update_timers(self=0x000001b0ca543db0, dt=41.666666666666664) at player.rs:2073
frame #59: 0x00007ff7d95df5eb tests-8b6a3f6194ee2f95.exe`ruffle_test_framework::runner::run_swf<tests::run_test::closure$1::closure$0::closure_env$0,tests::run_test::closure$1::closure$0::closure_env$1>(test=0x0000005da09fe8f0, movie=0x0000005da09fe398, injector=0x0000005da09fe430, socket_events=0x0000005da09fe520, before_start=0x0000005da09fdb46, before_end=0x0000005da09fdb47, renderer=0x0000005da09fe540, viewport_dimensions=0x0000005da09fe580) at runner.rs:130
frame #60: 0x00007ff7d960e175 tests-8b6a3f6194ee2f95.exe`ruffle_test_framework::test::Test::run<tests::run_test::closure$1::closure$0::closure_env$0,tests::run_test::closure$1::closure$0::closure_env$1,tests::environment::NativeEnvironment>(self=0x0000005da09fe8f0, before_start=tests::run_test::closure$1::closure$0::closure_env$0 @ 0x0000005da09fdb46, before_end=tests::run_test::closure$1::closure$0::closure_env$1 @ 0x0000005da09fdb47, environment=0x00007ff7dc576490) at test.rs:74
frame #61: 0x00007ff7d9603962 tests-8b6a3f6194ee2f95.exe`tests::run_test::closure$1::closure$0(test=0x0000005da09fe8f0) at regression_tests.rs:117
frame #62: 0x00007ff7d9617090 tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<tests::run_test::closure$1::closure_env$0,enum2$<core::result::Result<tuple$<>,anyhow::Error> > >(data="\xf0蟠]") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #63: 0x00007ff7d961c023 tests-8b6a3f6194ee2f95.exe
frame #64: 0x00007ff7d9617014 tests-8b6a3f6194ee2f95.exe`std::panicking::try<enum2$<core::result::Result<tuple$<>,anyhow::Error> >,tests::run_test::closure$1::closure_env$0>(f=tests::run_test::closure$1::closure_env$0 @ 0x0000005da09fe778) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #65: 0x00007ff7d9609016 tests-8b6a3f6194ee2f95.exe`std::panic::catch_unwind<tests::run_test::closure$1::closure_env$0,enum2$<core::result::Result<tuple$<>,anyhow::Error> > >(f=tests::run_test::closure$1::closure_env$0 @ 0x0000005da09fe7e0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #66: 0x00007ff7d960342a tests-8b6a3f6194ee2f95.exe`tests::run_test::closure$1(name=0x0000005da09fefd0) at regression_tests.rs:117
frame #67: 0x00007ff7d9616b6c tests-8b6a3f6194ee2f95.exe`libtest_mimic::impl$0::test::closure$0<tests::run_test::closure_env$1,alloc::string::String>(_test_mode=true, runner=<unavailable>) at lib.rs:112
frame #68: 0x00007ff7d96253a8 tests-8b6a3f6194ee2f95.exe`core::ops::function::FnOnce::call_once<libtest_mimic::impl$0::test::closure_env$0<tests::run_test::closure_env$1,alloc::string::String>,tuple$<bool> >(=0x000001b0c5e925e0, =(__0 = true)) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ops\function.rs:250
frame #69: 0x00007ff7dc395803 tests-8b6a3f6194ee2f95.exe`alloc::boxed::impl$47::call_once<tuple$<bool>,dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global>(args=(__0 = true), self=alloc::boxed::Box<dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global> @ 0x0000005da09ff098) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\alloc\src\boxed.rs:2007
frame #70: 0x00007ff7dc3a0909 tests-8b6a3f6194ee2f95.exe`libtest_mimic::run_single::closure$0(test_mode=0x0000005da09ff140) at lib.rs:505
frame #71: 0x00007ff7dc38a430 tests-8b6a3f6194ee2f95.exe`core::panic::unwind_safe::impl$23::call_once<enum2$<libtest_mimic::Outcome>,libtest_mimic::run_single::closure_env$0>(self=<unavailable>, =tuple$<> @ 0x0000005da09ff12f) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\panic\unwind_safe.rs:271
frame #72: 0x00007ff7dc38d8b5 tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0>,enum2$<libtest_mimic::Outcome> >(data="\xe0%\xe9Ű\U00000001") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #73: 0x00007ff7dc38fb73 tests-8b6a3f6194ee2f95.exe
frame #74: 0x00007ff7dc38d77e tests-8b6a3f6194ee2f95.exe`std::panicking::try<enum2$<libtest_mimic::Outcome>,core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0> >(f=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #75: 0x00007ff7dc3a7bd1 tests-8b6a3f6194ee2f95.exe`std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0>,enum2$<libtest_mimic::Outcome> >(f=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #76: 0x00007ff7dc3a08ad tests-8b6a3f6194ee2f95.exe`libtest_mimic::run_single(test_mode=true, runner=alloc::boxed::Box<dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global> @ 0x0000005da09ff3c0) at lib.rs:505
frame #77: 0x00007ff7dc3a073c tests-8b6a3f6194ee2f95.exe`libtest_mimic::run::closure$2(test__runner=0x0000005da09ff5e8) at lib.rs:476
frame #78: 0x00007ff7dc39bb71 tests-8b6a3f6194ee2f95.exe`threadpool::impl$0::call_box<libtest_mimic::run::closure_env$2>(self=0x000001b0c5eb4e60) at lib.rs:95
frame #79: 0x00007ff7dc3cd96d tests-8b6a3f6194ee2f95.exe`threadpool::spawn_in_pool::closure$0(shared_data=alloc::sync::Arc<threadpool::ThreadPoolSharedData,alloc::alloc::Global> @ 0x0000005da09ff6c8) at lib.rs:769
frame #80: 0x00007ff7dc3dc15e tests-8b6a3f6194ee2f95.exe`std::sys_common::backtrace::__rust_begin_short_backtrace<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(f=threadpool::spawn_in_pool::closure_env$0 @ 0x0000005da09ff798) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sys_common\backtrace.rs:154
frame #81: 0x00007ff7dc3cf6de tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1::closure$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(f=threadpool::spawn_in_pool::closure_env$0 @ 0x0000005da09ff7d0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\thread\mod.rs:529
frame #82: 0x00007ff7dc3ca0de tests-8b6a3f6194ee2f95.exe`core::panic::unwind_safe::impl$23::call_once<tuple$<>,std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > >(self=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da09ff810, =tuple$<> @ 0x0000005da09ff80f) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\panic\unwind_safe.rs:271
frame #83: 0x00007ff7dc3dcf0b tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > >,tuple$<> >(data="\xc0\x86\xe9Ű\U00000001") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #84: 0x00007ff7dc3de393 tests-8b6a3f6194ee2f95.exe
frame #85: 0x00007ff7dc3dccca tests-8b6a3f6194ee2f95.exe`std::panicking::try<tuple$<>,core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > >(f=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da09ff908) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #86: 0x00007ff7dc3cf575 tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> > [inlined] std::panic::catch_unwind(f=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da09ff9c0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #87: 0x00007ff7dc3cf56c tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(output_capture=0x000001b0c5e90d40) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\thread\mod.rs:528
frame #88: 0x00007ff7dc3d14ae tests-8b6a3f6194ee2f95.exe`core::ops::function::FnOnce::call_once<std::thread::impl$0::spawn_unchecked_::closure_env$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> >,tuple$<> >(=0x000001b0c5e90d30, =tuple$<> @ 0x0000005da09ffa8f) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ops\function.rs:250
frame #89: 0x00007ff7dc518cec tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start [inlined] alloc::boxed::impl$47::call_once at library\alloc\src\boxed.rs:2007
frame #90: 0x00007ff7dc518ce1 tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start [inlined] alloc::boxed::impl$47::call_once at library\alloc\src\boxed.rs:2007
frame #91: 0x00007ff7dc518cd6 tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start at library\std\src\sys\windows\thread.rs:57
frame #92: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #93: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
thread #2
frame #0: 0x00007ff8f9f03cc4 ntdll.dll`NtWaitForAlertByThreadId + 20
frame #1: 0x00007ff8f9e63a97 ntdll.dll`RtlCreateTimerQueue + 743
frame #2: 0x00007ff8f9e63be4 ntdll.dll`RtlCreateTimerQueue + 1076
frame #3: 0x00007ff8f9e63743 ntdll.dll`RtlWaitOnAddress + 19
frame #4: 0x00007ff8f75ae57f KernelBase.dll`WaitOnAddress + 47
frame #5: 0x00007ff7dc10ce32 tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::waitaddress::WaitAddress::wait_on_address(self=0x000001b0c5eb31e8, key=0x000001b0c5e917c0, timeout=4294967295) at waitaddress.rs:100
frame #6: 0x00007ff7dc10ce8b tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::waitaddress::WaitAddress::park(self=0x000001b0c5eb31e8, key=0x000001b0c5e917c0) at waitaddress.rs:53
frame #7: 0x00007ff7dc10c9ab tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::impl$1::park(self=0x000001b0c5e917b8) at mod.rs:119
frame #8: 0x00007ff7dc112c5d tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park::closure$0<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2>(thread_data=0x000001b0c5e917b8, validate=0x0000005da07e3fc8) at parking_lot.rs:635
frame #9: 0x00007ff7dc1118aa tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2> [inlined] parking_lot_core::parking_lot::with_thread_data(f=parking_lot_core::parking_lot::park::closure_env$0<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2> @ 0x0000005da07e3f58) at parking_lot.rs:207
frame #10: 0x00007ff7dc111810 tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2>(key=1858749234033, validate=parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0 @ 0x0000005da07e3f78, park_token=(__0 = 8), timeout=enum2$<core::option::Option<std::time::Instant> > @ 0x0000005da07e3f48) at parking_lot.rs:600
frame #11: 0x00007ff7dc10bec7 tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::RawRwLock::wait_for_readers(self=0x000001b0c6167b70, prev_value=0) at raw_rwlock.rs:1013
frame #12: 0x00007ff7dc10b312 tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::RawRwLock::lock_exclusive_slow(self=0x000001b0c6167b70) at raw_rwlock.rs:644
frame #13: 0x00007ff7db70cd2a tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::impl$0::lock_exclusive(self=0x000001b0c6167b70) at raw_rwlock.rs:73
frame #14: 0x00007ff7db7ffc53 tests-8b6a3f6194ee2f95.exe`lock_api::rwlock::RwLock<parking_lot::raw_rwlock::RawRwLock,wgpu_core::storage::Storage<wgpu_core::binding_model::PipelineLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::PipelineLayout<wgpu_hal::empty::Api> > > >::write<parking_lot::raw_rwlock::RawRwLock,wgpu_core::storage::Storage<wgpu_core::binding_model::PipelineLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::PipelineLayout<wgpu_hal::empty::Api> > > >(self=0x000001b0c6167b70) at rwlock.rs:491
frame #15: 0x00007ff7db6a0413 tests-8b6a3f6194ee2f95.exe`wgpu_core::registry::Registry<wgpu_core::binding_model::PipelineLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::PipelineLayout<wgpu_hal::empty::Api> >,wgpu_core::identity::IdentityManagerFactory>::write<wgpu_core::binding_model::PipelineLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::PipelineLayout<wgpu_hal::empty::Api> >,wgpu_core::identity::IdentityManagerFactory,enum2$<wgpu_core::hub::Root> >(self=0x000001b0c6167b38, _token=0x0000005da07e43df) at registry.rs:132
frame #16: 0x00007ff7db9a9aa4 tests-8b6a3f6194ee2f95.exe`wgpu_core::global::Global<wgpu_core::identity::IdentityManagerFactory>::pipeline_layout_drop<wgpu_core::identity::IdentityManagerFactory,wgpu_hal::dx12::Api>(self=0x000001b0c6167210, pipeline_layout_id=wgpu_core::id::Id<wgpu_core::binding_model::PipelineLayout<wgpu_hal::empty::Api> > @ 0x0000005da07e4370) at global.rs:1270
frame #17: 0x00007ff7db55f4dc tests-8b6a3f6194ee2f95.exe`wgpu::backend::direct::impl$7::pipeline_layout_drop(self=0x000001b0c6167210, pipeline_layout=0x0000005da07e4858, _pipeline_layout_data=0x0000000000000001) at direct.rs:1679
frame #18: 0x00007ff7db56d818 tests-8b6a3f6194ee2f95.exe`wgpu::context::impl$5::pipeline_layout_drop<wgpu::backend::direct::Context>(self=0x000001b0c6167210, pipeline_layout=0x0000005da07e5370, pipeline_layout_data=ref$<dyn$<core::any::Any,core::marker::Send,core::marker::Sync> > @ 0x0000005da07e4870) at context.rs:2616
frame #19: 0x00007ff7db5749b0 tests-8b6a3f6194ee2f95.exe`wgpu::impl$7::drop(self=0x0000005da07e5350) at lib.rs:612
frame #20: 0x00007ff7d9637fdf tests-8b6a3f6194ee2f95.exe`core::ptr::drop_in_place<wgpu::PipelineLayout>(=0x0000005da07e5350) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ptr\mod.rs:497
frame #21: 0x00007ff7d964689e tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::current_pipeline::CurrentPipeline::rebuild_pipeline(self=0x000001b0f3f23218, descriptors=0x000001b0ca348d00, vertex_attributes=0x000001b0f3f23450) at current_pipeline.rs:502
frame #22: 0x00007ff7d96562cb tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::WgpuContext3D::process_command_inner(self=0x000001b0f3f23190, command=0x0000005da07e83a0) at mod.rs:555
frame #23: 0x00007ff7d965bc56 tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::impl$4::process_command(self=0x000001b0f3f23190, command=0x0000005da07e84e8) at mod.rs:1217
frame #24: 0x00007ff7daa289da tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::impl$0::draw_triangles::closure$0(first_index=0x0000005da07e8678, num_triangles=0x0000005da07e867c) at context3d_object.rs:239
frame #25: 0x00007ff7daa25fe1 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::Context3DObject::with_context_3d<tuple$<>,ruffle_core::avm2::object::context3d_object::impl$0::draw_triangles::closure_env$0>(self=0x0000005da07e8740, f=0x0000005da07e8698) at context3d_object.rs:62
frame #26: 0x00007ff7daa288fe tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::Context3DObject::draw_triangles(self=0x0000005da07e8740, index_buffer=ruffle_core::avm2::object::index_buffer_3d_object::IndexBuffer3DObject @ 0x0000005da07e8670, first_index=0, num_triangles=2) at context3d_object.rs:238
frame #27: 0x00007ff7daa0e764 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::display3D::context_3d::draw_triangles(activation=0x0000005da07e8b00, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07e8718, args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07e8728) at context_3d.rs:216
frame #28: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da07ead08, unbound_receiver=0x0000005da07ead58, activation=0x0000005da07ed078, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07e8a38) at function.rs:158
frame #29: 0x00007ff7daa47b8c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::context3d_object::Context3DObject>(self=ruffle_core::avm2::object::context3d_object::Context3DObject @ 0x0000005da07eab68, multiname=0x000001b0f3fa2e20, activation=0x0000005da07ed078, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07eaf08) at object.rs:497
frame #30: 0x00007ff7da180146 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_property(multiname=0x000001b0f3fa2e20, activation=0x0000005da07ed078, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07eb008, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07eb020) at object.rs:149
frame #31: 0x00007ff7da9e8094 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::op_call_prop_void(self=0x0000005da07ed078, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da07eb360, index=(__0 = 247), arg_count=3) at activation.rs:1369
frame #32: 0x00007ff7da9e44dd tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::do_next_opcode(self=0x0000005da07ed078, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da07eb8a0, reader=0x0000005da07ebd48) at activation.rs:973
frame #33: 0x00007ff7da9e348d tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::run_actions(self=0x0000005da07ed078, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da07ebce0) at activation.rs:861
frame #34: 0x00007ff7da8d1d7b tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da07ee040, unbound_receiver=0x0000005da07ee098, activation=0x0000005da07efbe0, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07ebfa8) at function.rs:194
frame #35: 0x00007ff7da6d6973 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::function_object::impl$2::call(self=ruffle_core::avm2::object::function_object::FunctionObject @ 0x0000005da07ee038, receiver=0x0000005da07ee180, activation=0x0000005da07efbe0, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07ee088) at function_object.rs:191
frame #36: 0x00007ff7da189faa tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call(_receiver=0x0000005da07eeb98, _activation=0x0000005da07efbe0, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07ee138, _arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07ee148) at object.rs:149
frame #37: 0x00007ff7da2dc388 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::events::dispatch_event_to_target(activation=0x0000005da07efbe0, dispatcher=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07eed70, target=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07ee798, event=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07ee7a8) at events.rs:423
frame #38: 0x00007ff7da2dd514 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::events::dispatch_event(activation=0x0000005da07efbe0, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07ef750, event=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07ef340) at events.rs:506
frame #39: 0x00007ff7dadf681b tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::events::event_dispatcher::dispatch_event(activation=0x0000005da07efbe0, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07ef920, args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07ef828) at event_dispatcher.rs:142
frame #40: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da07f1de8, unbound_receiver=0x0000005da07f1e38, activation=0x0000005da07f2910, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07efb18) at function.rs:158
frame #41: 0x00007ff7daa45d2c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject>(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da07f1c48, multiname=0x0000005da07f2100, activation=0x0000005da07f2910, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f1fe8) at object.rs:497
frame #42: 0x00007ff7daa48eb7 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_public_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject,ref$<str$> >(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da07f2140, activation=0x0000005da07f2910, name=(data_ptr = "dispatchEvent", length = 13), arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f2158) at object.rs:554
frame #43: 0x00007ff7da181452 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_public_property<ref$<str$> >(activation=0x0000005da07f2910, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07f2200, name=(data_ptr = "dispatchEvent", length = 13), arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f2220) at object.rs:149
frame #44: 0x00007ff7d9f57a6e tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::display::stage_3d::request_context3d_internal(activation=0x0000005da07f2910, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07f23e8, _args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f2630) at stage_3d.rs:28
frame #45: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da07f4b18, unbound_receiver=0x0000005da07f4b68, activation=0x0000005da07f6e88, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f2848) at function.rs:158
frame #46: 0x00007ff7daa45d2c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject>(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da07f4978, multiname=0x000001b0f3fa16b0, activation=0x0000005da07f6e88, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f4d18) at object.rs:497
frame #47: 0x00007ff7da18010c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_property(multiname=0x000001b0f3fa16b0, activation=0x0000005da07f6e88, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07f4e18, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f4e30) at object.rs:149
frame #48: 0x00007ff7da9e8094 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::op_call_prop_void(self=0x0000005da07f6e88, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da07f5170, index=(__0 = 5292), arg_count=2) at activation.rs:1369
frame #49: 0x00007ff7da9e44dd tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::do_next_opcode(self=0x0000005da07f6e88, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da07f56b0, reader=0x0000005da07f5b58) at activation.rs:973
frame #50: 0x00007ff7da9e348d tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::run_actions(self=0x0000005da07f6e88, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da07f5af0) at activation.rs:861
frame #51: 0x00007ff7da8d1d7b tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da07f7e50, unbound_receiver=0x0000005da07f7ea8, activation=0x0000005da07f9678, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f5db8) at function.rs:194
frame #52: 0x00007ff7da6d6973 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::function_object::impl$2::call(self=ruffle_core::avm2::object::function_object::FunctionObject @ 0x0000005da07f7e48, receiver=0x0000005da07f7f90, activation=0x0000005da07f9678, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f7e98) at function_object.rs:191
frame #53: 0x00007ff7da189faa tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call(_receiver=0x0000005da07f9b78, _activation=0x0000005da07f9678, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07f7f48, _arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f7f58) at object.rs:149
frame #54: 0x00007ff7da06cb3c tests-8b6a3f6194ee2f95.exe`ruffle_core::timer::Timers::update_timers(context=0x0000005da07fa800, dt=41.666666666666664) at timer.rs:156
frame #55: 0x00007ff7da0669c9 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::impl$2::update_timers::closure$0(context=0x0000005da07fa800, dt=0x0000005da07faff0) at player.rs:2073
frame #56: 0x00007ff7da051503 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::impl$2::mutate_with_update_context::closure$0<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >(gc_context=0x000001b0e76b16d0, gc_root=0x000001b0f0f26d50, self__swf=0x000001b0ca545088) at player.rs:1967
frame #57: 0x00007ff7dade8520 tests-8b6a3f6194ee2f95.exe`gc_arena::arena::Arena<gc_arena::arena::__DynRootable<dyn$<gc_arena::arena::Rootable<assoc$<Root,ruffle_core::player::GcRoot> > > > >::mutate<gc_arena::arena::__DynRootable<dyn$<gc_arena::arena::Rootable<assoc$<Root,ruffle_core::player::GcRoot> > > >,ruffle_core::player::impl$2::mutate_with_update_context::closure_env$0<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >,enum2$<core::option::Option<f64> > >(self=0x000001b0f0f26d48, f=0x0000005da07fae68) at arena.rs:155
frame #58: 0x00007ff7da02fec6 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::Player::mutate_with_update_context<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >(self=0x000001b0ca544fa0, f=ruffle_core::player::impl$2::update_timers::closure_env$0 @ 0x0000005da07faf50) at player.rs:1883
frame #59: 0x00007ff7da066988 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::Player::update_timers(self=0x000001b0ca544fa0, dt=41.666666666666664) at player.rs:2073
frame #60: 0x00007ff7d95df5eb tests-8b6a3f6194ee2f95.exe`ruffle_test_framework::runner::run_swf<tests::run_test::closure$1::closure$0::closure_env$0,tests::run_test::closure$1::closure$0::closure_env$1>(test=0x0000005da07fe620, movie=0x0000005da07fe0c8, injector=0x0000005da07fe160, socket_events=0x0000005da07fe250, before_start=0x0000005da07fd876, before_end=0x0000005da07fd877, renderer=0x0000005da07fe270, viewport_dimensions=0x0000005da07fe2b0) at runner.rs:130
frame #61: 0x00007ff7d960e175 tests-8b6a3f6194ee2f95.exe`ruffle_test_framework::test::Test::run<tests::run_test::closure$1::closure$0::closure_env$0,tests::run_test::closure$1::closure$0::closure_env$1,tests::environment::NativeEnvironment>(self=0x0000005da07fe620, before_start=tests::run_test::closure$1::closure$0::closure_env$0 @ 0x0000005da07fd876, before_end=tests::run_test::closure$1::closure$0::closure_env$1 @ 0x0000005da07fd877, environment=0x00007ff7dc576490) at test.rs:74
frame #62: 0x00007ff7d9603962 tests-8b6a3f6194ee2f95.exe`tests::run_test::closure$1::closure$0(test=0x0000005da07fe620) at regression_tests.rs:117
frame #63: 0x00007ff7d9617090 tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<tests::run_test::closure$1::closure_env$0,enum2$<core::result::Result<tuple$<>,anyhow::Error> > >(data=" \xe6\U0000007f\xa0]") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #64: 0x00007ff7d961c023 tests-8b6a3f6194ee2f95.exe
frame #65: 0x00007ff7d9617014 tests-8b6a3f6194ee2f95.exe`std::panicking::try<enum2$<core::result::Result<tuple$<>,anyhow::Error> >,tests::run_test::closure$1::closure_env$0>(f=tests::run_test::closure$1::closure_env$0 @ 0x0000005da07fe4a8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #66: 0x00007ff7d9609016 tests-8b6a3f6194ee2f95.exe`std::panic::catch_unwind<tests::run_test::closure$1::closure_env$0,enum2$<core::result::Result<tuple$<>,anyhow::Error> > >(f=tests::run_test::closure$1::closure_env$0 @ 0x0000005da07fe510) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #67: 0x00007ff7d960342a tests-8b6a3f6194ee2f95.exe`tests::run_test::closure$1(name=0x0000005da07fed00) at regression_tests.rs:117
frame #68: 0x00007ff7d9616b6c tests-8b6a3f6194ee2f95.exe`libtest_mimic::impl$0::test::closure$0<tests::run_test::closure_env$1,alloc::string::String>(_test_mode=true, runner=<unavailable>) at lib.rs:112
frame #69: 0x00007ff7d96253a8 tests-8b6a3f6194ee2f95.exe`core::ops::function::FnOnce::call_once<libtest_mimic::impl$0::test::closure_env$0<tests::run_test::closure_env$1,alloc::string::String>,tuple$<bool> >(=0x000001b0c5e59e90, =(__0 = true)) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ops\function.rs:250
frame #70: 0x00007ff7dc395803 tests-8b6a3f6194ee2f95.exe`alloc::boxed::impl$47::call_once<tuple$<bool>,dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global>(args=(__0 = true), self=alloc::boxed::Box<dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global> @ 0x0000005da07fedc8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\alloc\src\boxed.rs:2007
frame #71: 0x00007ff7dc3a0909 tests-8b6a3f6194ee2f95.exe`libtest_mimic::run_single::closure$0(test_mode=0x0000005da07fee70) at lib.rs:505
frame #72: 0x00007ff7dc38a430 tests-8b6a3f6194ee2f95.exe`core::panic::unwind_safe::impl$23::call_once<enum2$<libtest_mimic::Outcome>,libtest_mimic::run_single::closure_env$0>(self=<unavailable>, =tuple$<> @ 0x0000005da07fee5f) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\panic\unwind_safe.rs:271
frame #73: 0x00007ff7dc38d8b5 tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0>,enum2$<libtest_mimic::Outcome> >(data="\x90\x9e\xe5Ű\U00000001") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #74: 0x00007ff7dc38fb73 tests-8b6a3f6194ee2f95.exe
frame #75: 0x00007ff7dc38d77e tests-8b6a3f6194ee2f95.exe`std::panicking::try<enum2$<libtest_mimic::Outcome>,core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0> >(f=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #76: 0x00007ff7dc3a7bd1 tests-8b6a3f6194ee2f95.exe`std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0>,enum2$<libtest_mimic::Outcome> >(f=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #77: 0x00007ff7dc3a08ad tests-8b6a3f6194ee2f95.exe`libtest_mimic::run_single(test_mode=true, runner=alloc::boxed::Box<dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global> @ 0x0000005da07ff0f0) at lib.rs:505
frame #78: 0x00007ff7dc3a073c tests-8b6a3f6194ee2f95.exe`libtest_mimic::run::closure$2(test__runner=0x0000005da07ff318) at lib.rs:476
frame #79: 0x00007ff7dc39bb71 tests-8b6a3f6194ee2f95.exe`threadpool::impl$0::call_box<libtest_mimic::run::closure_env$2>(self=0x000001b0c5e5f990) at lib.rs:95
frame #80: 0x00007ff7dc3cd96d tests-8b6a3f6194ee2f95.exe`threadpool::spawn_in_pool::closure$0(shared_data=alloc::sync::Arc<threadpool::ThreadPoolSharedData,alloc::alloc::Global> @ 0x0000005da07ff3f8) at lib.rs:769
frame #81: 0x00007ff7dc3dc15e tests-8b6a3f6194ee2f95.exe`std::sys_common::backtrace::__rust_begin_short_backtrace<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(f=threadpool::spawn_in_pool::closure_env$0 @ 0x0000005da07ff4c8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sys_common\backtrace.rs:154
frame #82: 0x00007ff7dc3cf6de tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1::closure$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(f=threadpool::spawn_in_pool::closure_env$0 @ 0x0000005da07ff500) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\thread\mod.rs:529
frame #83: 0x00007ff7dc3ca0de tests-8b6a3f6194ee2f95.exe`core::panic::unwind_safe::impl$23::call_once<tuple$<>,std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > >(self=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da07ff540, =tuple$<> @ 0x0000005da07ff53f) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\panic\unwind_safe.rs:271
frame #84: 0x00007ff7dc3dcf0b tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > >,tuple$<> >(data="\xc0\x86\xe9Ű\U00000001") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #85: 0x00007ff7dc3de393 tests-8b6a3f6194ee2f95.exe
frame #86: 0x00007ff7dc3dccca tests-8b6a3f6194ee2f95.exe`std::panicking::try<tuple$<>,core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > >(f=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da07ff638) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #87: 0x00007ff7dc3cf575 tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> > [inlined] std::panic::catch_unwind(f=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da07ff6f0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #88: 0x00007ff7dc3cf56c tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(output_capture=0x000001b0c5e90d70) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\thread\mod.rs:528
frame #89: 0x00007ff7dc3d14ae tests-8b6a3f6194ee2f95.exe`core::ops::function::FnOnce::call_once<std::thread::impl$0::spawn_unchecked_::closure_env$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> >,tuple$<> >(=0x000001b0c5e90d60, =tuple$<> @ 0x0000005da07ff7bf) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ops\function.rs:250
frame #90: 0x00007ff7dc518cec tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start [inlined] alloc::boxed::impl$47::call_once at library\alloc\src\boxed.rs:2007
frame #91: 0x00007ff7dc518ce1 tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start [inlined] alloc::boxed::impl$47::call_once at library\alloc\src\boxed.rs:2007
frame #92: 0x00007ff7dc518cd6 tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start at library\std\src\sys\windows\thread.rs:57
frame #93: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #94: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
thread #4
frame #0: 0x00007ff8f9f03cc4 ntdll.dll`NtWaitForAlertByThreadId + 20
frame #1: 0x00007ff8f9e63a97 ntdll.dll`RtlCreateTimerQueue + 743
frame #2: 0x00007ff8f9e63be4 ntdll.dll`RtlCreateTimerQueue + 1076
frame #3: 0x00007ff8f9e63743 ntdll.dll`RtlWaitOnAddress + 19
frame #4: 0x00007ff8f75ae57f KernelBase.dll`WaitOnAddress + 47
frame #5: 0x00007ff7dc10ce32 tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::waitaddress::WaitAddress::wait_on_address(self=0x000001b0c5eb31e8, key=0x000001b0c5e92420, timeout=4294967295) at waitaddress.rs:100
frame #6: 0x00007ff7dc10ce8b tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::waitaddress::WaitAddress::park(self=0x000001b0c5eb31e8, key=0x000001b0c5e92420) at waitaddress.rs:53
frame #7: 0x00007ff7dc10c9ab tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::impl$1::park(self=0x000001b0c5e92418) at mod.rs:119
frame #8: 0x00007ff7dc113488 tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park::closure$0<parking_lot::raw_rwlock::impl$10::lock_common::closure_env$0<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0>,parking_lot::raw_rwlock::impl$10::lock_common::closure_env$1<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0>,parking_lot::raw_rwlock::impl$10::lock_common::closure_env$2<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0> >(thread_data=0x000001b0c5e92418, validate=0x0000005da0bdabb8) at parking_lot.rs:635
frame #9: 0x00007ff7dc1113d0 tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park<parking_lot::raw_rwlock::impl$10::lock_common::closure_env$0<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0>,parking_lot::raw_rwlock::impl$10::lock_common::closure_env$1<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0>,parking_lot::raw_rwlock::impl$10::lock_common::closure_env$2<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0> > [inlined] parking_lot_core::parking_lot::with_thread_data(f=parking_lot_core::parking_lot::park::closure_env$0<parking_lot::raw_rwlock::impl$10::lock_common::closure_env$0<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0>,parking_lot::raw_rwlock::impl$10::lock_common::closure_env$1<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0>,parking_lot::raw_rwlock::impl$10::lock_common::closure_env$2<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0> > @ 0x0000005da0bdab28) at parking_lot.rs:207
frame #10: 0x00007ff7dc111330 tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park<parking_lot::raw_rwlock::impl$10::lock_common::closure_env$0<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0>,parking_lot::raw_rwlock::impl$10::lock_common::closure_env$1<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0>,parking_lot::raw_rwlock::impl$10::lock_common::closure_env$2<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0> >(key=1858749234256, timed_out=parking_lot::raw_rwlock::impl$10::lock_common::closure_env$2<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0> @ 0x0000005da0bdab68, park_token=(__0 = 16), validate=parking_lot::raw_rwlock::impl$10::lock_common::closure_env$0<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0> @ 0x0000005da0bdab58, timeout=enum2$<core::option::Option<std::time::Instant> > @ 0x0000005da0bdab18) at parking_lot.rs:600
frame #11: 0x00007ff7dc10c4b2 tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::RawRwLock::lock_common<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0>(self=0x000001b0c6167c50, token=(__0 = 16), validate_flags=8, timeout=enum2$<core::option::Option<std::time::Instant> > @ 0x0000005da0bdad38) at raw_rwlock.rs:1115
frame #12: 0x00007ff7dc10b5b3 tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::RawRwLock::lock_shared_slow(self=0x000001b0c6167c50, recursive=false) at raw_rwlock.rs:719
frame #13: 0x00007ff7dbaba94e tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::impl$0::lock_shared(self=0x000001b0c6167c50) at raw_rwlock.rs:109
frame #14: 0x00007ff7dbb22803 tests-8b6a3f6194ee2f95.exe`lock_api::rwlock::RwLock<parking_lot::raw_rwlock::RawRwLock,wgpu_core::storage::Storage<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::empty::Api> > > >::read<parking_lot::raw_rwlock::RawRwLock,wgpu_core::storage::Storage<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::empty::Api> > > >(self=0x000001b0c6167c50) at rwlock.rs:459
frame #15: 0x00007ff7db69f7b3 tests-8b6a3f6194ee2f95.exe`wgpu_core::registry::Registry<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::empty::Api> >,wgpu_core::identity::IdentityManagerFactory>::read<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::empty::Api> >,wgpu_core::identity::IdentityManagerFactory,wgpu_core::resource::QuerySet<wgpu_hal::dx12::Api> >(self=0x000001b0c6167c18, _token=0x0000005da0bdc00f) at registry.rs:107
frame #16: 0x00007ff7db9e0b41 tests-8b6a3f6194ee2f95.exe`wgpu_core::global::Global<wgpu_core::identity::IdentityManagerFactory>::command_encoder_run_render_pass_impl<wgpu_core::identity::IdentityManagerFactory,wgpu_hal::dx12::Api>(self=0x000001b0c6167210, encoder_id=wgpu_core::id::Id<wgpu_core::command::CommandBuffer<wgpu_hal::empty::Api> > @ 0x0000005da0bdbc10, base=0x0000005da0be58c0, depth_stencil_attachment=enum2$<core::option::Option<ref$<wgpu_core::command::render::RenderPassDepthStencilAttachment> > > @ 0x0000005da0be5870, timestamp_writes=enum2$<core::option::Option<ref$<wgpu_core::command::render::RenderPassTimestampWrites> > > @ 0x0000005da0be5878, occlusion_query_set_id=enum2$<core::option::Option<wgpu_core::id::Id<wgpu_core::resource::QuerySet<wgpu_hal::empty::Api> > > > @ 0x0000005da0be5880) at render.rs:1380
frame #17: 0x00007ff7db9e062a tests-8b6a3f6194ee2f95.exe`wgpu_core::global::Global<wgpu_core::identity::IdentityManagerFactory>::command_encoder_run_render_pass<wgpu_core::identity::IdentityManagerFactory,wgpu_hal::dx12::Api>(self=0x000001b0c6167210, encoder_id=wgpu_core::id::Id<wgpu_core::command::CommandBuffer<wgpu_hal::empty::Api> > @ 0x0000005da0be5918, pass=0x000001b0f2646260) at render.rs:1303
frame #18: 0x00007ff7db562b1c tests-8b6a3f6194ee2f95.exe`wgpu::backend::direct::impl$7::command_encoder_end_render_pass(self=0x000001b0c6167210, encoder=0x0000005da0be5d98, encoder_data=0x000001b0f308c2d0, _pass=0x0000005da0be5da7, pass_data=0x000001b0f2646260) at direct.rs:1981
frame #19: 0x00007ff7db56ea26 tests-8b6a3f6194ee2f95.exe`wgpu::context::impl$5::command_encoder_end_render_pass<wgpu::backend::direct::Context>(self=0x000001b0c6167210, encoder=0x0000005da0be78d8, pass=0x0000005da0be79f8, encoder_data=ref$<dyn$<core::any::Any,core::marker::Send,core::marker::Sync> > @ 0x0000005da0be5db8, pass_data=ref_mut$<dyn$<core::any::Any,core::marker::Send,core::marker::Sync> > @ 0x0000005da0be5dc8) at context.rs:2830
frame #20: 0x00007ff7db578589 tests-8b6a3f6194ee2f95.exe`wgpu::impl$57::drop(self=0x0000005da0be79e0) at lib.rs:4219
frame #21: 0x00007ff7d9637c6f tests-8b6a3f6194ee2f95.exe`core::ptr::drop_in_place<wgpu::RenderPass>(=0x0000005da0be79e0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ptr\mod.rs:497
frame #22: 0x00007ff7d96b5ba9 tests-8b6a3f6194ee2f95.exe`core::mem::drop<wgpu::RenderPass>(_x=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\mem\mod.rs:987
frame #23: 0x00007ff7d9656c0e tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::WgpuContext3D::process_command_inner(self=0x000001b0f3f24000, command=0x0000005da0be85d0) at mod.rs:599
frame #24: 0x00007ff7d965bc56 tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::impl$4::process_command(self=0x000001b0f3f24000, command=0x0000005da0be8718) at mod.rs:1217
frame #25: 0x00007ff7daa289da tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::impl$0::draw_triangles::closure$0(first_index=0x0000005da0be88a8, num_triangles=0x0000005da0be88ac) at context3d_object.rs:239
frame #26: 0x00007ff7daa25fe1 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::Context3DObject::with_context_3d<tuple$<>,ruffle_core::avm2::object::context3d_object::impl$0::draw_triangles::closure_env$0>(self=0x0000005da0be8970, f=0x0000005da0be88c8) at context3d_object.rs:62
frame #27: 0x00007ff7daa288fe tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::Context3DObject::draw_triangles(self=0x0000005da0be8970, index_buffer=ruffle_core::avm2::object::index_buffer_3d_object::IndexBuffer3DObject @ 0x0000005da0be88a0, first_index=0, num_triangles=2) at context3d_object.rs:238
frame #28: 0x00007ff7daa0e764 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::display3D::context_3d::draw_triangles(activation=0x0000005da0be8d30, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0be8948, args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0be8958) at context_3d.rs:216
frame #29: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0beaf38, unbound_receiver=0x0000005da0beaf88, activation=0x0000005da0bed2a8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0be8c68) at function.rs:158
frame #30: 0x00007ff7daa47b8c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::context3d_object::Context3DObject>(self=ruffle_core::avm2::object::context3d_object::Context3DObject @ 0x0000005da0bead98, multiname=0x000001b0f3de16d0, activation=0x0000005da0bed2a8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0beb138) at object.rs:497
frame #31: 0x00007ff7da180146 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_property(multiname=0x000001b0f3de16d0, activation=0x0000005da0bed2a8, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0beb238, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0beb250) at object.rs:149
frame #32: 0x00007ff7da9e8094 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::op_call_prop_void(self=0x0000005da0bed2a8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0beb590, index=(__0 = 247), arg_count=3) at activation.rs:1369
frame #33: 0x00007ff7da9e44dd tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::do_next_opcode(self=0x0000005da0bed2a8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0bebad0, reader=0x0000005da0bebf78) at activation.rs:973
frame #34: 0x00007ff7da9e348d tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::run_actions(self=0x0000005da0bed2a8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0bebf10) at activation.rs:861
frame #35: 0x00007ff7da8d1d7b tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0bee270, unbound_receiver=0x0000005da0bee2c8, activation=0x0000005da0befe10, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bec1d8) at function.rs:194
frame #36: 0x00007ff7da6d6973 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::function_object::impl$2::call(self=ruffle_core::avm2::object::function_object::FunctionObject @ 0x0000005da0bee268, receiver=0x0000005da0bee3b0, activation=0x0000005da0befe10, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bee2b8) at function_object.rs:191
frame #37: 0x00007ff7da189faa tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call(_receiver=0x0000005da0beedc8, _activation=0x0000005da0befe10, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0bee368, _arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bee378) at object.rs:149
frame #38: 0x00007ff7da2dc388 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::events::dispatch_event_to_target(activation=0x0000005da0befe10, dispatcher=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0beefa0, target=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0bee9c8, event=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0bee9d8) at events.rs:423
frame #39: 0x00007ff7da2dd514 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::events::dispatch_event(activation=0x0000005da0befe10, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0bef980, event=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0bef570) at events.rs:506
frame #40: 0x00007ff7dadf681b tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::events::event_dispatcher::dispatch_event(activation=0x0000005da0befe10, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0befb50, args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0befa58) at event_dispatcher.rs:142
frame #41: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0bf2018, unbound_receiver=0x0000005da0bf2068, activation=0x0000005da0bf2b40, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0befd48) at function.rs:158
frame #42: 0x00007ff7daa45d2c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject>(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da0bf1e78, multiname=0x0000005da0bf2330, activation=0x0000005da0bf2b40, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf2218) at object.rs:497
frame #43: 0x00007ff7daa48eb7 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_public_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject,ref$<str$> >(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da0bf2370, activation=0x0000005da0bf2b40, name=(data_ptr = "dispatchEvent", length = 13), arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf2388) at object.rs:554
frame #44: 0x00007ff7da181452 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_public_property<ref$<str$> >(activation=0x0000005da0bf2b40, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0bf2430, name=(data_ptr = "dispatchEvent", length = 13), arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf2450) at object.rs:149
frame #45: 0x00007ff7d9f57a6e tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::display::stage_3d::request_context3d_internal(activation=0x0000005da0bf2b40, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0bf2618, _args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf2860) at stage_3d.rs:28
frame #46: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0bf4d48, unbound_receiver=0x0000005da0bf4d98, activation=0x0000005da0bf70b8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf2a78) at function.rs:158
frame #47: 0x00007ff7daa45d2c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject>(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da0bf4ba8, multiname=0x000001b0f3dde070, activation=0x0000005da0bf70b8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf4f48) at object.rs:497
frame #48: 0x00007ff7da18010c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_property(multiname=0x000001b0f3dde070, activation=0x0000005da0bf70b8, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0bf5048, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf5060) at object.rs:149
frame #49: 0x00007ff7da9e8094 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::op_call_prop_void(self=0x0000005da0bf70b8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0bf53a0, index=(__0 = 5292), arg_count=2) at activation.rs:1369
frame #50: 0x00007ff7da9e44dd tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::do_next_opcode(self=0x0000005da0bf70b8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0bf58e0, reader=0x0000005da0bf5d88) at activation.rs:973
frame #51: 0x00007ff7da9e348d tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::run_actions(self=0x0000005da0bf70b8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0bf5d20) at activation.rs:861
frame #52: 0x00007ff7da8d1d7b tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0bf8080, unbound_receiver=0x0000005da0bf80d8, activation=0x0000005da0bf98a8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf5fe8) at function.rs:194
frame #53: 0x00007ff7da6d6973 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::function_object::impl$2::call(self=ruffle_core::avm2::object::function_object::FunctionObject @ 0x0000005da0bf8078, receiver=0x0000005da0bf81c0, activation=0x0000005da0bf98a8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf80c8) at function_object.rs:191
frame #54: 0x00007ff7da189faa tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call(_receiver=0x0000005da0bf9da8, _activation=0x0000005da0bf98a8, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0bf8178, _arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf8188) at object.rs:149
frame #55: 0x00007ff7da06cb3c tests-8b6a3f6194ee2f95.exe`ruffle_core::timer::Timers::update_timers(context=0x0000005da0bfaa30, dt=41.666666666666664) at timer.rs:156
frame #56: 0x00007ff7da0669c9 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::impl$2::update_timers::closure$0(context=0x0000005da0bfaa30, dt=0x0000005da0bfb220) at player.rs:2073
frame #57: 0x00007ff7da051503 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::impl$2::mutate_with_update_context::closure$0<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >(gc_context=0x000001b0f0ede680, gc_root=0x000001b0f136b580, self__swf=0x000001b0ca544128) at player.rs:1967
frame #58: 0x00007ff7dade8520 tests-8b6a3f6194ee2f95.exe`gc_arena::arena::Arena<gc_arena::arena::__DynRootable<dyn$<gc_arena::arena::Rootable<assoc$<Root,ruffle_core::player::GcRoot> > > > >::mutate<gc_arena::arena::__DynRootable<dyn$<gc_arena::arena::Rootable<assoc$<Root,ruffle_core::player::GcRoot> > > >,ruffle_core::player::impl$2::mutate_with_update_context::closure_env$0<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >,enum2$<core::option::Option<f64> > >(self=0x000001b0f136b578, f=0x0000005da0bfb098) at arena.rs:155
frame #59: 0x00007ff7da02fec6 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::Player::mutate_with_update_context<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >(self=0x000001b0ca544040, f=ruffle_core::player::impl$2::update_timers::closure_env$0 @ 0x0000005da0bfb180) at player.rs:1883
frame #60: 0x00007ff7da066988 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::Player::update_timers(self=0x000001b0ca544040, dt=41.666666666666664) at player.rs:2073
frame #61: 0x00007ff7d95df5eb tests-8b6a3f6194ee2f95.exe`ruffle_test_framework::runner::run_swf<tests::run_test::closure$1::closure$0::closure_env$0,tests::run_test::closure$1::closure$0::closure_env$1>(test=0x0000005da0bfe850, movie=0x0000005da0bfe2f8, injector=0x0000005da0bfe390, socket_events=0x0000005da0bfe480, before_start=0x0000005da0bfdaa6, before_end=0x0000005da0bfdaa7, renderer=0x0000005da0bfe4a0, viewport_dimensions=0x0000005da0bfe4e0) at runner.rs:130
frame #62: 0x00007ff7d960e175 tests-8b6a3f6194ee2f95.exe`ruffle_test_framework::test::Test::run<tests::run_test::closure$1::closure$0::closure_env$0,tests::run_test::closure$1::closure$0::closure_env$1,tests::environment::NativeEnvironment>(self=0x0000005da0bfe850, before_start=tests::run_test::closure$1::closure$0::closure_env$0 @ 0x0000005da0bfdaa6, before_end=tests::run_test::closure$1::closure$0::closure_env$1 @ 0x0000005da0bfdaa7, environment=0x00007ff7dc576490) at test.rs:74
frame #63: 0x00007ff7d9603962 tests-8b6a3f6194ee2f95.exe`tests::run_test::closure$1::closure$0(test=0x0000005da0bfe850) at regression_tests.rs:117
frame #64: 0x00007ff7d9617090 tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<tests::run_test::closure$1::closure_env$0,enum2$<core::result::Result<tuple$<>,anyhow::Error> > >(data="P迠]") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #65: 0x00007ff7d961c023 tests-8b6a3f6194ee2f95.exe
frame #66: 0x00007ff7d9617014 tests-8b6a3f6194ee2f95.exe`std::panicking::try<enum2$<core::result::Result<tuple$<>,anyhow::Error> >,tests::run_test::closure$1::closure_env$0>(f=tests::run_test::closure$1::closure_env$0 @ 0x0000005da0bfe6d8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #67: 0x00007ff7d9609016 tests-8b6a3f6194ee2f95.exe`std::panic::catch_unwind<tests::run_test::closure$1::closure_env$0,enum2$<core::result::Result<tuple$<>,anyhow::Error> > >(f=tests::run_test::closure$1::closure_env$0 @ 0x0000005da0bfe740) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #68: 0x00007ff7d960342a tests-8b6a3f6194ee2f95.exe`tests::run_test::closure$1(name=0x0000005da0bfef30) at regression_tests.rs:117
frame #69: 0x00007ff7d9616b6c tests-8b6a3f6194ee2f95.exe`libtest_mimic::impl$0::test::closure$0<tests::run_test::closure_env$1,alloc::string::String>(_test_mode=true, runner=<unavailable>) at lib.rs:112
frame #70: 0x00007ff7d96253a8 tests-8b6a3f6194ee2f95.exe`core::ops::function::FnOnce::call_once<libtest_mimic::impl$0::test::closure_env$0<tests::run_test::closure_env$1,alloc::string::String>,tuple$<bool> >(=0x000001b0c5e5b250, =(__0 = true)) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ops\function.rs:250
frame #71: 0x00007ff7dc395803 tests-8b6a3f6194ee2f95.exe`alloc::boxed::impl$47::call_once<tuple$<bool>,dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global>(args=(__0 = true), self=alloc::boxed::Box<dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global> @ 0x0000005da0bfeff8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\alloc\src\boxed.rs:2007
frame #72: 0x00007ff7dc3a0909 tests-8b6a3f6194ee2f95.exe`libtest_mimic::run_single::closure$0(test_mode=0x0000005da0bff0a0) at lib.rs:505
frame #73: 0x00007ff7dc38a430 tests-8b6a3f6194ee2f95.exe`core::panic::unwind_safe::impl$23::call_once<enum2$<libtest_mimic::Outcome>,libtest_mimic::run_single::closure_env$0>(self=<unavailable>, =tuple$<> @ 0x0000005da0bff08f) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\panic\unwind_safe.rs:271
frame #74: 0x00007ff7dc38d8b5 tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0>,enum2$<libtest_mimic::Outcome> >(data="P\xb2\xe5Ű\U00000001") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #75: 0x00007ff7dc38fb73 tests-8b6a3f6194ee2f95.exe
frame #76: 0x00007ff7dc38d77e tests-8b6a3f6194ee2f95.exe`std::panicking::try<enum2$<libtest_mimic::Outcome>,core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0> >(f=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #77: 0x00007ff7dc3a7bd1 tests-8b6a3f6194ee2f95.exe`std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0>,enum2$<libtest_mimic::Outcome> >(f=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #78: 0x00007ff7dc3a08ad tests-8b6a3f6194ee2f95.exe`libtest_mimic::run_single(test_mode=true, runner=alloc::boxed::Box<dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global> @ 0x0000005da0bff320) at lib.rs:505
frame #79: 0x00007ff7dc3a073c tests-8b6a3f6194ee2f95.exe`libtest_mimic::run::closure$2(test__runner=0x0000005da0bff548) at lib.rs:476
frame #80: 0x00007ff7dc39bb71 tests-8b6a3f6194ee2f95.exe`threadpool::impl$0::call_box<libtest_mimic::run::closure_env$2>(self=0x000001b0c5e5f3e0) at lib.rs:95
frame #81: 0x00007ff7dc3cd96d tests-8b6a3f6194ee2f95.exe`threadpool::spawn_in_pool::closure$0(shared_data=alloc::sync::Arc<threadpool::ThreadPoolSharedData,alloc::alloc::Global> @ 0x0000005da0bff628) at lib.rs:769
frame #82: 0x00007ff7dc3dc15e tests-8b6a3f6194ee2f95.exe`std::sys_common::backtrace::__rust_begin_short_backtrace<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(f=threadpool::spawn_in_pool::closure_env$0 @ 0x0000005da0bff6f8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sys_common\backtrace.rs:154
frame #83: 0x00007ff7dc3cf6de tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1::closure$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(f=threadpool::spawn_in_pool::closure_env$0 @ 0x0000005da0bff730) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\thread\mod.rs:529
frame #84: 0x00007ff7dc3ca0de tests-8b6a3f6194ee2f95.exe`core::panic::unwind_safe::impl$23::call_once<tuple$<>,std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > >(self=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da0bff770, =tuple$<> @ 0x0000005da0bff76f) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\panic\unwind_safe.rs:271
frame #85: 0x00007ff7dc3dcf0b tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > >,tuple$<> >(data="\xc0\x86\xe9Ű\U00000001") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #86: 0x00007ff7dc3de393 tests-8b6a3f6194ee2f95.exe
frame #87: 0x00007ff7dc3dccca tests-8b6a3f6194ee2f95.exe`std::panicking::try<tuple$<>,core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > >(f=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da0bff868) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #88: 0x00007ff7dc3cf575 tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> > [inlined] std::panic::catch_unwind(f=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da0bff920) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #89: 0x00007ff7dc3cf56c tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(output_capture=0x000001b0c5e90fe0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\thread\mod.rs:528
frame #90: 0x00007ff7dc3d14ae tests-8b6a3f6194ee2f95.exe`core::ops::function::FnOnce::call_once<std::thread::impl$0::spawn_unchecked_::closure_env$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> >,tuple$<> >(=0x000001b0c5e90fd0, =tuple$<> @ 0x0000005da0bff9ef) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ops\function.rs:250
frame #91: 0x00007ff7dc518cec tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start [inlined] alloc::boxed::impl$47::call_once at library\alloc\src\boxed.rs:2007
frame #92: 0x00007ff7dc518ce1 tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start [inlined] alloc::boxed::impl$47::call_once at library\alloc\src\boxed.rs:2007
frame #93: 0x00007ff7dc518cd6 tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start at library\std\src\sys\windows\thread.rs:57
frame #94: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #95: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
thread #1
frame #0: 0x00007ff8f9f03cc4 ntdll.dll`NtWaitForAlertByThreadId + 20
frame #1: 0x00007ff8f9e63a97 ntdll.dll`RtlCreateTimerQueue + 743
frame #2: 0x00007ff8f9e63be4 ntdll.dll`RtlCreateTimerQueue + 1076
frame #3: 0x00007ff8f9e63743 ntdll.dll`RtlWaitOnAddress + 19
frame #4: 0x00007ff8f75ae57f KernelBase.dll`WaitOnAddress + 47
frame #5: 0x00007ff7dc506184 tests-8b6a3f6194ee2f95.exe`std::thread::park [inlined] std::sys::windows::thread_parking::Parker::park at library\std\src\sys\windows\thread_parking.rs:117
frame #6: 0x00007ff7dc50614c tests-8b6a3f6194ee2f95.exe`std::thread::park at library\std\src\thread\mod.rs:1068
frame #7: 0x00007ff7dc3bad90 tests-8b6a3f6194ee2f95.exe`std::sync::mpmc::context::Context::wait_until(self=0x0000005da02fe450) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sync\mpmc\context.rs:139
frame #8: 0x00007ff7dc3b05c0 tests-8b6a3f6194ee2f95.exe`std::sync::mpmc::list::impl$3::recv::closure$1<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >(cx=0x0000005da02fe450, self=0x000001b0c5eb4580) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sync\mpmc\list.rs:444
frame #9: 0x00007ff7dc3bb90c tests-8b6a3f6194ee2f95.exe`std::sync::mpmc::context::impl$0::with::closure$0<std::sync::mpmc::list::impl$3::recv::closure_env$1<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >,tuple$<> >(cx=0x0000005da02fe450, f=0x0000005da02fe590) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sync\mpmc\context.rs:50
frame #10: 0x00007ff7dc3bc436 tests-8b6a3f6194ee2f95.exe`std::sync::mpmc::context::impl$0::with::closure$1<std::sync::mpmc::list::impl$3::recv::closure_env$1<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >,tuple$<> >(cell=0x000001b0c5e4d690, f=0x0000005da02fe5a8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sync\mpmc\context.rs:58
frame #11: 0x00007ff7dc3a8063 tests-8b6a3f6194ee2f95.exe`std::thread::local::LocalKey<core::cell::Cell<enum2$<core::option::Option<std::sync::mpmc::context::Context> > > >::try_with<core::cell::Cell<enum2$<core::option::Option<std::sync::mpmc::context::Context> > >,std::sync::mpmc::context::impl$0::with::closure_env$1<std::sync::mpmc::list::impl$3::recv::closure_env$1<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >,tuple$<> >,tuple$<> >(self=0x00007ff7dc973688, f=std::sync::mpmc::context::impl$0::with::closure_env$1<std::sync::mpmc::list::impl$3::recv::closure_env$1<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >,tuple$<> > @ 0x0000005da02fe528) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\thread\local.rs:270
frame #12: 0x00007ff7dc3bb221 tests-8b6a3f6194ee2f95.exe`std::sync::mpmc::context::Context::with<std::sync::mpmc::list::impl$3::recv::closure_env$1<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >,tuple$<> >(f=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sync\mpmc\context.rs:53
frame #13: 0x00007ff7dc3b044c tests-8b6a3f6194ee2f95.exe`std::sync::mpmc::list::Channel<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >::recv<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >(self=0x000001b0c5eb4580) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sync\mpmc\list.rs:434
frame #14: 0x00007ff7dc3901bc tests-8b6a3f6194ee2f95.exe`std::sync::mpmc::Receiver<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >::recv<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >(self=0x0000005da02fed20) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sync\mpmc\mod.rs:307
frame #15: 0x00007ff7dc3b821e tests-8b6a3f6194ee2f95.exe`std::sync::mpsc::impl$12::next<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> > [inlined] std::sync::mpsc::Receiver<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >::recv(self=<unavailable>, self=0x0000005da02fed20) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sync\mpsc\mod.rs:849
frame #16: 0x00007ff7dc3b8214 tests-8b6a3f6194ee2f95.exe`std::sync::mpsc::impl$12::next<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >(self=0x0000005da02fefa8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sync\mpsc\mod.rs:1048
frame #17: 0x00007ff7dc3958c8 tests-8b6a3f6194ee2f95.exe`core::iter::adapters::take::impl$1::next<std::sync::mpsc::Iter<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> > >(self=0x0000005da02fefa8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\iter\adapters\take.rs:40
frame #18: 0x00007ff7dc39f99a tests-8b6a3f6194ee2f95.exe`libtest_mimic::run(args=0x0000005da02ff1e0, tests=0x0000005da02ff780) at lib.rs:482
frame #19: 0x00007ff7d960264f tests-8b6a3f6194ee2f95.exe`tests::main at regression_tests.rs:95
frame #20: 0x00007ff7d962557b tests-8b6a3f6194ee2f95.exe`core::ops::function::FnOnce::call_once<void (*)(),tuple$<> >(=(tests-8b6a3f6194ee2f95.exe`tests::main at regression_tests.rs:43), =tuple$<> @ 0x0000005da02ff7ef) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ops\function.rs:250
frame #21: 0x00007ff7d95fa98e tests-8b6a3f6194ee2f95.exe`std::sys_common::backtrace::__rust_begin_short_backtrace<void (*)(),tuple$<> >(f=(tests-8b6a3f6194ee2f95.exe`tests::main at regression_tests.rs:43)) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sys_common\backtrace.rs:154
frame #22: 0x00007ff7d962b641 tests-8b6a3f6194ee2f95.exe`std::rt::lang_start::closure$0<tuple$<> >(main=0x0000005da02ff9b8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\rt.rs:166
frame #23: 0x00007ff7dc505988 tests-8b6a3f6194ee2f95.exe`std::rt::lang_start_internal [inlined] core::ops::function::impls::impl$2::call_once at library\core\src\ops\function.rs:284
frame #24: 0x00007ff7dc50597d tests-8b6a3f6194ee2f95.exe`std::rt::lang_start_internal [inlined] std::panicking::try::do_call at library\std\src\panicking.rs:504
frame #25: 0x00007ff7dc50597d tests-8b6a3f6194ee2f95.exe`std::rt::lang_start_internal [inlined] std::panicking::try at library\std\src\panicking.rs:468
frame #26: 0x00007ff7dc50597d tests-8b6a3f6194ee2f95.exe`std::rt::lang_start_internal [inlined] std::panic::catch_unwind at library\std\src\panic.rs:142
frame #27: 0x00007ff7dc50597d tests-8b6a3f6194ee2f95.exe`std::rt::lang_start_internal [inlined] std::rt::lang_start_internal::closure$2
frame #28: 0x00007ff7dc50597d tests-8b6a3f6194ee2f95.exe`std::rt::lang_start_internal [inlined] std::panicking::try::do_call
frame #29: 0x00007ff7dc50597d tests-8b6a3f6194ee2f95.exe`std::rt::lang_start_internal [inlined] std::panicking::try at library\std\src\panicking.rs:468
frame #30: 0x00007ff7dc50597d tests-8b6a3f6194ee2f95.exe`std::rt::lang_start_internal [inlined] std::panic::catch_unwind at library\std\src\panic.rs:142
frame #31: 0x00007ff7dc50597d tests-8b6a3f6194ee2f95.exe`std::rt::lang_start_internal at library\std\src\rt.rs:148
frame #32: 0x00007ff7d962b61a tests-8b6a3f6194ee2f95.exe`std::rt::lang_start<tuple$<> >(main=(tests-8b6a3f6194ee2f95.exe`tests::main at regression_tests.rs:43), argc=3, argv=0x000001b0c5e549b0, sigpipe='\0') at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\rt.rs:165
frame #33: 0x00007ff7d96039e9 tests-8b6a3f6194ee2f95.exe
frame #34: 0x00007ff7dc5705dc tests-8b6a3f6194ee2f95.exe`__scrt_common_main_seh [inlined] invoke_main at exe_common.inl:288
frame #35: 0x00007ff7dc5705ba tests-8b6a3f6194ee2f95.exe`__scrt_common_main_seh at exe_common.inl:288
frame #36: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #37: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
thread #6
frame #0: 0x00007ff8f9f03d24 ntdll.dll`NtWaitForWorkViaWorkerFactory + 20
frame #1: 0x00007ff8f9e6b77f ntdll.dll`RtlInitializeResource + 2415
frame #2: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #3: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
(lldb)
thread #5
frame #0: 0x00007ff8f9f03cc4 ntdll.dll`NtWaitForAlertByThreadId + 20
frame #1: 0x00007ff8f9e63a97 ntdll.dll`RtlCreateTimerQueue + 743
frame #2: 0x00007ff8f9e63be4 ntdll.dll`RtlCreateTimerQueue + 1076
frame #3: 0x00007ff8f9e63743 ntdll.dll`RtlWaitOnAddress + 19
frame #4: 0x00007ff8f75ae57f KernelBase.dll`WaitOnAddress + 47
frame #5: 0x00007ff7dc10ce32 tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::waitaddress::WaitAddress::wait_on_address(self=0x000001b0c5eb31e8, key=0x000001b0c5eb4470, timeout=4294967295) at waitaddress.rs:100
frame #6: 0x00007ff7dc10ce8b tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::waitaddress::WaitAddress::park(self=0x000001b0c5eb31e8, key=0x000001b0c5eb4470) at waitaddress.rs:53
frame #7: 0x00007ff7dc10c9ab tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::impl$1::park(self=0x000001b0c5eb4468) at mod.rs:119
frame #8: 0x00007ff7dc112c5d tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park::closure$0<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2>(thread_data=0x000001b0c5eb4468, validate=0x0000005da0de3b28) at parking_lot.rs:635
frame #9: 0x00007ff7dc1118aa tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2> [inlined] parking_lot_core::parking_lot::with_thread_data(f=parking_lot_core::parking_lot::park::closure_env$0<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2> @ 0x0000005da0de3ab8) at parking_lot.rs:207
frame #10: 0x00007ff7dc111810 tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2>(key=1858749234257, validate=parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0 @ 0x0000005da0de3ad8, park_token=(__0 = 8), timeout=enum2$<core::option::Option<std::time::Instant> > @ 0x0000005da0de3aa8) at parking_lot.rs:600
frame #11: 0x00007ff7dc10bec7 tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::RawRwLock::wait_for_readers(self=0x000001b0c6167c50, prev_value=0) at raw_rwlock.rs:1013
frame #12: 0x00007ff7dc10b312 tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::RawRwLock::lock_exclusive_slow(self=0x000001b0c6167c50) at raw_rwlock.rs:644
frame #13: 0x00007ff7db70cd2a tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::impl$0::lock_exclusive(self=0x000001b0c6167c50) at raw_rwlock.rs:73
frame #14: 0x00007ff7db7ff503 tests-8b6a3f6194ee2f95.exe`lock_api::rwlock::RwLock<parking_lot::raw_rwlock::RawRwLock,wgpu_core::storage::Storage<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::empty::Api> > > >::write<parking_lot::raw_rwlock::RawRwLock,wgpu_core::storage::Storage<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::empty::Api> > > >(self=0x000001b0c6167c50) at rwlock.rs:491
frame #15: 0x00007ff7db6a0293 tests-8b6a3f6194ee2f95.exe`wgpu_core::registry::Registry<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::empty::Api> >,wgpu_core::identity::IdentityManagerFactory>::write<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::empty::Api> >,wgpu_core::identity::IdentityManagerFactory,enum2$<wgpu_core::hub::Root> >(self=0x000001b0c6167c18, _token=0x0000005da0de3f27) at registry.rs:132
frame #16: 0x00007ff7db9b0b2d tests-8b6a3f6194ee2f95.exe`wgpu_core::global::Global<wgpu_core::identity::IdentityManagerFactory>::bind_group_layout_drop<wgpu_core::identity::IdentityManagerFactory,wgpu_hal::dx12::Api>(self=0x000001b0c6167210, bind_group_layout_id=wgpu_core::id::Id<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::empty::Api> > @ 0x0000005da0de3eb8) at global.rs:1189
frame #17: 0x00007ff7db55f2ec tests-8b6a3f6194ee2f95.exe`wgpu::backend::direct::impl$7::bind_group_layout_drop(self=0x000001b0c6167210, bind_group_layout=0x0000005da0de42a8, _bind_group_layout_data=0x0000000000000001) at direct.rs:1670
frame #18: 0x00007ff7db56d778 tests-8b6a3f6194ee2f95.exe`wgpu::context::impl$5::bind_group_layout_drop<wgpu::backend::direct::Context>(self=0x000001b0c6167210, bind_group_layout=0x0000005da0de4760, bind_group_layout_data=ref$<dyn$<core::any::Any,core::marker::Send,core::marker::Sync> > @ 0x0000005da0de42c0) at context.rs:2610
frame #19: 0x00007ff7db574860 tests-8b6a3f6194ee2f95.exe`wgpu::impl$4::drop(self=0x0000005da0de4740) at lib.rs:449
frame #20: 0x00007ff7d963810f tests-8b6a3f6194ee2f95.exe`core::ptr::drop_in_place<wgpu::BindGroupLayout>(=0x0000005da0de4740) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ptr\mod.rs:497
frame #21: 0x00007ff7d963bd7d tests-8b6a3f6194ee2f95.exe`core::ptr::drop_in_place<ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram>(=0x0000005da0de46f0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ptr\mod.rs:497
frame #22: 0x00007ff7d9636a31 tests-8b6a3f6194ee2f95.exe`core::ptr::drop_in_place<tuple$<ruffle_render_wgpu::context3d::shader_pair::ShaderCompileData,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram> >(=0x0000005da0de45d0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ptr\mod.rs:497
frame #23: 0x00007ff7d9637035 tests-8b6a3f6194ee2f95.exe`core::ptr::drop_in_place<enum2$<core::option::Option<tuple$<ruffle_render_wgpu::context3d::shader_pair::ShaderCompileData,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram> > > >(=0x0000005da0de45d0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ptr\mod.rs:497
frame #24: 0x00007ff7d9637cbe tests-8b6a3f6194ee2f95.exe`core::ptr::drop_in_place<tuple$<enum2$<core::option::Option<tuple$<ruffle_render_wgpu::context3d::shader_pair::ShaderCompileData,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram> > >,core::ptr::non_null::NonNull<lru::LruEntry<ruffle_render_wgpu::context3d::shader_pair::ShaderCompileData,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram> > > >(=0x0000005da0de45d0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ptr\mod.rs:497
frame #25: 0x00007ff7d96ba768 tests-8b6a3f6194ee2f95.exe`lru::LruCache<ruffle_render_wgpu::context3d::shader_pair::ShaderCompileData,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram,core::hash::BuildHasherDefault<ahash::fallback_hash::AHasher> >::get_or_insert_mut<ruffle_render_wgpu::context3d::shader_pair::ShaderCompileData,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram,core::hash::BuildHasherDefault<ahash::fallback_hash::AHasher>,ruffle_render_wgpu::context3d::shader_pair::impl$1::compile::closure$0::closure_env$0>(self=0x000001b0f30bf698, k=0x0000005da0de49c8, f=0x0000005da0de4ae8) at lib.rs:633
frame #26: 0x00007ff7d968a101 tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::shader_pair::impl$1::compile::closure$0(compiled=0x000001b0f30bf698, self=0x000001b0f30bf660) at shader_pair.rs:58
frame #27: 0x00007ff7d96b2359 tests-8b6a3f6194ee2f95.exe`core::cell::RefMut<lru::LruCache<ruffle_render_wgpu::context3d::shader_pair::ShaderCompileData,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram,core::hash::BuildHasherDefault<ahash::fallback_hash::AHasher> > >::map<lru::LruCache<ruffle_render_wgpu::context3d::shader_pair::ShaderCompileData,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram,core::hash::BuildHasherDefault<ahash::fallback_hash::AHasher> >,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram,ruffle_render_wgpu::context3d::shader_pair::impl$1::compile::closure_env$0>(f=<unavailable>, orig=core::cell::RefMut<lru::LruCache<ruffle_render_wgpu::context3d::shader_pair::ShaderCompileData,ruffle_render_wgpu::context3d::shader_pair::CompiledShaderProgram,core::hash::BuildHasherDefault<ahash::fallback_hash::AHasher> > > @ 0x0000005da0de4b58) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\cell.rs:1630
frame #28: 0x00007ff7d968a007 tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::shader_pair::ShaderPairAgal::compile(self=0x000001b0f30bf660, descriptors=0x000001b0ca348d00, data=0x0000005da0de5438) at shader_pair.rs:56
frame #29: 0x00007ff7d964598b tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::current_pipeline::CurrentPipeline::rebuild_pipeline(self=0x000001b0f3f21ed8, descriptors=0x000001b0ca348d00, vertex_attributes=0x000001b0f3f22110) at current_pipeline.rs:324
frame #30: 0x00007ff7d96562cb tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::WgpuContext3D::process_command_inner(self=0x000001b0f3f21e50, command=0x0000005da0de86e0) at mod.rs:555
frame #31: 0x00007ff7d965bc56 tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::impl$4::process_command(self=0x000001b0f3f21e50, command=0x0000005da0de8828) at mod.rs:1217
frame #32: 0x00007ff7daa289da tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::impl$0::draw_triangles::closure$0(first_index=0x0000005da0de89b8, num_triangles=0x0000005da0de89bc) at context3d_object.rs:239
frame #33: 0x00007ff7daa25fe1 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::Context3DObject::with_context_3d<tuple$<>,ruffle_core::avm2::object::context3d_object::impl$0::draw_triangles::closure_env$0>(self=0x0000005da0de8a80, f=0x0000005da0de89d8) at context3d_object.rs:62
frame #34: 0x00007ff7daa288fe tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::Context3DObject::draw_triangles(self=0x0000005da0de8a80, index_buffer=ruffle_core::avm2::object::index_buffer_3d_object::IndexBuffer3DObject @ 0x0000005da0de89b0, first_index=0, num_triangles=2) at context3d_object.rs:238
frame #35: 0x00007ff7daa0e764 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::display3D::context_3d::draw_triangles(activation=0x0000005da0de8e40, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0de8a58, args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0de8a68) at context_3d.rs:216
frame #36: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0deb048, unbound_receiver=0x0000005da0deb098, activation=0x0000005da0ded3b8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0de8d78) at function.rs:158
frame #37: 0x00007ff7daa47b8c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::context3d_object::Context3DObject>(self=ruffle_core::avm2::object::context3d_object::Context3DObject @ 0x0000005da0deaea8, multiname=0x000001b0f3a3fb80, activation=0x0000005da0ded3b8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0deb248) at object.rs:497
frame #38: 0x00007ff7da180146 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_property(multiname=0x000001b0f3a3fb80, activation=0x0000005da0ded3b8, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0deb348, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0deb360) at object.rs:149
frame #39: 0x00007ff7da9e8094 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::op_call_prop_void(self=0x0000005da0ded3b8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0deb6a0, index=(__0 = 247), arg_count=3) at activation.rs:1369
frame #40: 0x00007ff7da9e44dd tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::do_next_opcode(self=0x0000005da0ded3b8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0debbe0, reader=0x0000005da0dec088) at activation.rs:973
frame #41: 0x00007ff7da9e348d tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::run_actions(self=0x0000005da0ded3b8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0dec020) at activation.rs:861
frame #42: 0x00007ff7da8d1d7b tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0dee380, unbound_receiver=0x0000005da0dee3d8, activation=0x0000005da0deff20, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0dec2e8) at function.rs:194
frame #43: 0x00007ff7da6d6973 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::function_object::impl$2::call(self=ruffle_core::avm2::object::function_object::FunctionObject @ 0x0000005da0dee378, receiver=0x0000005da0dee4c0, activation=0x0000005da0deff20, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0dee3c8) at function_object.rs:191
frame #44: 0x00007ff7da189faa tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call(_receiver=0x0000005da0deeed8, _activation=0x0000005da0deff20, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0dee478, _arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0dee488) at object.rs:149
frame #45: 0x00007ff7da2dc388 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::events::dispatch_event_to_target(activation=0x0000005da0deff20, dispatcher=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0def0b0, target=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0deead8, event=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0deeae8) at events.rs:423
frame #46: 0x00007ff7da2dd514 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::events::dispatch_event(activation=0x0000005da0deff20, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0defa90, event=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0def680) at events.rs:506
frame #47: 0x00007ff7dadf681b tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::events::event_dispatcher::dispatch_event(activation=0x0000005da0deff20, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0defc60, args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0defb68) at event_dispatcher.rs:142
frame #48: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0df2128, unbound_receiver=0x0000005da0df2178, activation=0x0000005da0df2c50, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0defe58) at function.rs:158
frame #49: 0x00007ff7daa45d2c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject>(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da0df1f88, multiname=0x0000005da0df2440, activation=0x0000005da0df2c50, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df2328) at object.rs:497
frame #50: 0x00007ff7daa48eb7 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_public_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject,ref$<str$> >(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da0df2480, activation=0x0000005da0df2c50, name=(data_ptr = "dispatchEvent", length = 13), arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df2498) at object.rs:554
frame #51: 0x00007ff7da181452 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_public_property<ref$<str$> >(activation=0x0000005da0df2c50, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0df2540, name=(data_ptr = "dispatchEvent", length = 13), arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df2560) at object.rs:149
frame #52: 0x00007ff7d9f57a6e tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::display::stage_3d::request_context3d_internal(activation=0x0000005da0df2c50, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0df2728, _args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df2970) at stage_3d.rs:28
frame #53: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0df4e58, unbound_receiver=0x0000005da0df4ea8, activation=0x0000005da0df71c8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df2b88) at function.rs:158
frame #54: 0x00007ff7daa45d2c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject>(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da0df4cb8, multiname=0x000001b0f3c82280, activation=0x0000005da0df71c8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df5058) at object.rs:497
frame #55: 0x00007ff7da18010c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_property(multiname=0x000001b0f3c82280, activation=0x0000005da0df71c8, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0df5158, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df5170) at object.rs:149
frame #56: 0x00007ff7da9e8094 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::op_call_prop_void(self=0x0000005da0df71c8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0df54b0, index=(__0 = 5292), arg_count=2) at activation.rs:1369
frame #57: 0x00007ff7da9e44dd tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::do_next_opcode(self=0x0000005da0df71c8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0df59f0, reader=0x0000005da0df5e98) at activation.rs:973
frame #58: 0x00007ff7da9e348d tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::run_actions(self=0x0000005da0df71c8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0df5e30) at activation.rs:861
frame #59: 0x00007ff7da8d1d7b tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0df8190, unbound_receiver=0x0000005da0df81e8, activation=0x0000005da0df99b8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df60f8) at function.rs:194
frame #60: 0x00007ff7da6d6973 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::function_object::impl$2::call(self=ruffle_core::avm2::object::function_object::FunctionObject @ 0x0000005da0df8188, receiver=0x0000005da0df82d0, activation=0x0000005da0df99b8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df81d8) at function_object.rs:191
frame #61: 0x00007ff7da189faa tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call(_receiver=0x0000005da0df9eb8, _activation=0x0000005da0df99b8, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0df8288, _arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0df8298) at object.rs:149
frame #62: 0x00007ff7da06cb3c tests-8b6a3f6194ee2f95.exe`ruffle_core::timer::Timers::update_timers(context=0x0000005da0dfab40, dt=41.666666666666664) at timer.rs:156
frame #63: 0x00007ff7da0669c9 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::impl$2::update_timers::closure$0(context=0x0000005da0dfab40, dt=0x0000005da0dfb330) at player.rs:2073
frame #64: 0x00007ff7da051503 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::impl$2::mutate_with_update_context::closure$0<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >(gc_context=0x000001b0f0edf1e0, gc_root=0x000001b0f1368bf0, self__swf=0x000001b0ca5448d8) at player.rs:1967
frame #65: 0x00007ff7dade8520 tests-8b6a3f6194ee2f95.exe`gc_arena::arena::Arena<gc_arena::arena::__DynRootable<dyn$<gc_arena::arena::Rootable<assoc$<Root,ruffle_core::player::GcRoot> > > > >::mutate<gc_arena::arena::__DynRootable<dyn$<gc_arena::arena::Rootable<assoc$<Root,ruffle_core::player::GcRoot> > > >,ruffle_core::player::impl$2::mutate_with_update_context::closure_env$0<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >,enum2$<core::option::Option<f64> > >(self=0x000001b0f1368be8, f=0x0000005da0dfb1a8) at arena.rs:155
frame #66: 0x00007ff7da02fec6 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::Player::mutate_with_update_context<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >(self=0x000001b0ca5447f0, f=ruffle_core::player::impl$2::update_timers::closure_env$0 @ 0x0000005da0dfb290) at player.rs:1883
frame #67: 0x00007ff7da066988 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::Player::update_timers(self=0x000001b0ca5447f0, dt=41.666666666666664) at player.rs:2073
frame #68: 0x00007ff7d95df5eb tests-8b6a3f6194ee2f95.exe`ruffle_test_framework::runner::run_swf<tests::run_test::closure$1::closure$0::closure_env$0,tests::run_test::closure$1::closure$0::closure_env$1>(test=0x0000005da0dfe960, movie=0x0000005da0dfe408, injector=0x0000005da0dfe4a0, socket_events=0x0000005da0dfe590, before_start=0x0000005da0dfdbb6, before_end=0x0000005da0dfdbb7, renderer=0x0000005da0dfe5b0, viewport_dimensions=0x0000005da0dfe5f0) at runner.rs:130
frame #69: 0x00007ff7d960e175 tests-8b6a3f6194ee2f95.exe`ruffle_test_framework::test::Test::run<tests::run_test::closure$1::closure$0::closure_env$0,tests::run_test::closure$1::closure$0::closure_env$1,tests::environment::NativeEnvironment>(self=0x0000005da0dfe960, before_start=tests::run_test::closure$1::closure$0::closure_env$0 @ 0x0000005da0dfdbb6, before_end=tests::run_test::closure$1::closure$0::closure_env$1 @ 0x0000005da0dfdbb7, environment=0x00007ff7dc576490) at test.rs:74
frame #70: 0x00007ff7d9603962 tests-8b6a3f6194ee2f95.exe`tests::run_test::closure$1::closure$0(test=0x0000005da0dfe960) at regression_tests.rs:117
frame #71: 0x00007ff7d9617090 tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<tests::run_test::closure$1::closure_env$0,enum2$<core::result::Result<tuple$<>,anyhow::Error> > >(data="`\xe9ߠ]") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #72: 0x00007ff7d961c023 tests-8b6a3f6194ee2f95.exe
frame #73: 0x00007ff7d9617014 tests-8b6a3f6194ee2f95.exe`std::panicking::try<enum2$<core::result::Result<tuple$<>,anyhow::Error> >,tests::run_test::closure$1::closure_env$0>(f=tests::run_test::closure$1::closure_env$0 @ 0x0000005da0dfe7e8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #74: 0x00007ff7d9609016 tests-8b6a3f6194ee2f95.exe`std::panic::catch_unwind<tests::run_test::closure$1::closure_env$0,enum2$<core::result::Result<tuple$<>,anyhow::Error> > >(f=tests::run_test::closure$1::closure_env$0 @ 0x0000005da0dfe850) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #75: 0x00007ff7d960342a tests-8b6a3f6194ee2f95.exe`tests::run_test::closure$1(name=0x0000005da0dff040) at regression_tests.rs:117
frame #76: 0x00007ff7d9616b6c tests-8b6a3f6194ee2f95.exe`libtest_mimic::impl$0::test::closure$0<tests::run_test::closure_env$1,alloc::string::String>(_test_mode=true, runner=<unavailable>) at lib.rs:112
frame #77: 0x00007ff7d96253a8 tests-8b6a3f6194ee2f95.exe`core::ops::function::FnOnce::call_once<libtest_mimic::impl$0::test::closure_env$0<tests::run_test::closure_env$1,alloc::string::String>,tuple$<bool> >(=0x000001b0c5e5b090, =(__0 = true)) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ops\function.rs:250
frame #78: 0x00007ff7dc395803 tests-8b6a3f6194ee2f95.exe`alloc::boxed::impl$47::call_once<tuple$<bool>,dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global>(args=(__0 = true), self=alloc::boxed::Box<dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global> @ 0x0000005da0dff108) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\alloc\src\boxed.rs:2007
frame #79: 0x00007ff7dc3a0909 tests-8b6a3f6194ee2f95.exe`libtest_mimic::run_single::closure$0(test_mode=0x0000005da0dff1b0) at lib.rs:505
frame #80: 0x00007ff7dc38a430 tests-8b6a3f6194ee2f95.exe`core::panic::unwind_safe::impl$23::call_once<enum2$<libtest_mimic::Outcome>,libtest_mimic::run_single::closure_env$0>(self=<unavailable>, =tuple$<> @ 0x0000005da0dff19f) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\panic\unwind_safe.rs:271
frame #81: 0x00007ff7dc38d8b5 tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0>,enum2$<libtest_mimic::Outcome> >(data="\x90\xb0\xe5Ű\U00000001") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #82: 0x00007ff7dc38fb73 tests-8b6a3f6194ee2f95.exe
frame #83: 0x00007ff7dc38d77e tests-8b6a3f6194ee2f95.exe`std::panicking::try<enum2$<libtest_mimic::Outcome>,core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0> >(f=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #84: 0x00007ff7dc3a7bd1 tests-8b6a3f6194ee2f95.exe`std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0>,enum2$<libtest_mimic::Outcome> >(f=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #85: 0x00007ff7dc3a08ad tests-8b6a3f6194ee2f95.exe`libtest_mimic::run_single(test_mode=true, runner=alloc::boxed::Box<dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global> @ 0x0000005da0dff430) at lib.rs:505
frame #86: 0x00007ff7dc3a073c tests-8b6a3f6194ee2f95.exe`libtest_mimic::run::closure$2(test__runner=0x0000005da0dff658) at lib.rs:476
frame #87: 0x00007ff7dc39bb71 tests-8b6a3f6194ee2f95.exe`threadpool::impl$0::call_box<libtest_mimic::run::closure_env$2>(self=0x000001b0c5e5f920) at lib.rs:95
frame #88: 0x00007ff7dc3cd96d tests-8b6a3f6194ee2f95.exe`threadpool::spawn_in_pool::closure$0(shared_data=alloc::sync::Arc<threadpool::ThreadPoolSharedData,alloc::alloc::Global> @ 0x0000005da0dff738) at lib.rs:769
frame #89: 0x00007ff7dc3dc15e tests-8b6a3f6194ee2f95.exe`std::sys_common::backtrace::__rust_begin_short_backtrace<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(f=threadpool::spawn_in_pool::closure_env$0 @ 0x0000005da0dff808) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sys_common\backtrace.rs:154
frame #90: 0x00007ff7dc3cf6de tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1::closure$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(f=threadpool::spawn_in_pool::closure_env$0 @ 0x0000005da0dff840) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\thread\mod.rs:529
frame #91: 0x00007ff7dc3ca0de tests-8b6a3f6194ee2f95.exe`core::panic::unwind_safe::impl$23::call_once<tuple$<>,std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > >(self=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da0dff880, =tuple$<> @ 0x0000005da0dff87f) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\panic\unwind_safe.rs:271
frame #92: 0x00007ff7dc3dcf0b tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > >,tuple$<> >(data="\xc0\x86\xe9Ű\U00000001") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #93: 0x00007ff7dc3de393 tests-8b6a3f6194ee2f95.exe
frame #94: 0x00007ff7dc3dccca tests-8b6a3f6194ee2f95.exe`std::panicking::try<tuple$<>,core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > >(f=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da0dff978) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #95: 0x00007ff7dc3cf575 tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> > [inlined] std::panic::catch_unwind(f=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da0dffa30) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #96: 0x00007ff7dc3cf56c tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(output_capture=0x000001b0c5e911f0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\thread\mod.rs:528
frame #97: 0x00007ff7dc3d14ae tests-8b6a3f6194ee2f95.exe`core::ops::function::FnOnce::call_once<std::thread::impl$0::spawn_unchecked_::closure_env$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> >,tuple$<> >(=0x000001b0c5e911e0, =tuple$<> @ 0x0000005da0dffaff) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ops\function.rs:250
frame #98: 0x00007ff7dc518cec tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start [inlined] alloc::boxed::impl$47::call_once at library\alloc\src\boxed.rs:2007
frame #99: 0x00007ff7dc518ce1 tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start [inlined] alloc::boxed::impl$47::call_once at library\alloc\src\boxed.rs:2007
frame #100: 0x00007ff7dc518cd6 tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start at library\std\src\sys\windows\thread.rs:57
frame #101: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #102: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
thread #8
frame #0: 0x00007ff8f9f03d24 ntdll.dll`NtWaitForWorkViaWorkerFactory + 20
frame #1: 0x00007ff8f9e6b77f ntdll.dll`RtlInitializeResource + 2415
frame #2: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #3: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
thread #7
frame #0: 0x00007ff8f9f03d24 ntdll.dll`NtWaitForWorkViaWorkerFactory + 20
frame #1: 0x00007ff8f9e6b77f ntdll.dll`RtlInitializeResource + 2415
frame #2: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #3: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
* thread #9, stop reason = Exception 0x80000003 encountered at address 0x7ff8f9f03d80
* frame #0: 0x00007ff8f9f03d81 ntdll.dll`DbgBreakPoint + 1
frame #1: 0x00007ff8f9f308ae ntdll.dll`DbgUiRemoteBreakin + 78
frame #2: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #3: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
thread #3
frame #0: 0x00007ff8f9f03cc4 ntdll.dll`NtWaitForAlertByThreadId + 20
frame #1: 0x00007ff8f9e63a97 ntdll.dll`RtlCreateTimerQueue + 743
frame #2: 0x00007ff8f9e63be4 ntdll.dll`RtlCreateTimerQueue + 1076
frame #3: 0x00007ff8f9e63743 ntdll.dll`RtlWaitOnAddress + 19
frame #4: 0x00007ff8f75ae57f KernelBase.dll`WaitOnAddress + 47
frame #5: 0x00007ff7dc10ce32 tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::waitaddress::WaitAddress::wait_on_address(self=0x000001b0c5eb31e8, key=0x000001b0c5e91a20, timeout=4294967295) at waitaddress.rs:100
frame #6: 0x00007ff7dc10ce8b tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::waitaddress::WaitAddress::park(self=0x000001b0c5eb31e8, key=0x000001b0c5e91a20) at waitaddress.rs:53
frame #7: 0x00007ff7dc10c9ab tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::impl$1::park(self=0x000001b0c5e91a18) at mod.rs:119
frame #8: 0x00007ff7dc112c5d tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park::closure$0<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2>(thread_data=0x000001b0c5e91a18, validate=0x0000005da09e3798) at parking_lot.rs:635
frame #9: 0x00007ff7dc1118aa tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2> [inlined] parking_lot_core::parking_lot::with_thread_data(f=parking_lot_core::parking_lot::park::closure_env$0<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2> @ 0x0000005da09e3728) at parking_lot.rs:207
frame #10: 0x00007ff7dc111810 tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2>(key=1858749234369, validate=parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0 @ 0x0000005da09e3748, park_token=(__0 = 8), timeout=enum2$<core::option::Option<std::time::Instant> > @ 0x0000005da09e3718) at parking_lot.rs:600
frame #11: 0x00007ff7dc10bec7 tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::RawRwLock::wait_for_readers(self=0x000001b0c6167cc0, prev_value=0) at raw_rwlock.rs:1013
frame #12: 0x00007ff7dc10b312 tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::RawRwLock::lock_exclusive_slow(self=0x000001b0c6167cc0) at raw_rwlock.rs:644
frame #13: 0x00007ff7db70cd2a tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::impl$0::lock_exclusive(self=0x000001b0c6167cc0) at raw_rwlock.rs:73
frame #14: 0x00007ff7db7ffe03 tests-8b6a3f6194ee2f95.exe`lock_api::rwlock::RwLock<parking_lot::raw_rwlock::RawRwLock,wgpu_core::storage::Storage<wgpu_core::binding_model::BindGroup<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroup<wgpu_hal::empty::Api> > > >::write<parking_lot::raw_rwlock::RawRwLock,wgpu_core::storage::Storage<wgpu_core::binding_model::BindGroup<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroup<wgpu_hal::empty::Api> > > >(self=0x000001b0c6167cc0) at rwlock.rs:491
frame #15: 0x00007ff7db690f55 tests-8b6a3f6194ee2f95.exe`wgpu_core::registry::FutureId<wgpu_core::id::Id<wgpu_core::binding_model::BindGroup<wgpu_hal::empty::Api> >,wgpu_core::binding_model::BindGroup<wgpu_hal::dx12::Api> >::assign<wgpu_core::id::Id<wgpu_core::binding_model::BindGroup<wgpu_hal::empty::Api> >,wgpu_core::binding_model::BindGroup<wgpu_hal::dx12::Api>,wgpu_core::binding_model::BindGroupLayout<wgpu_hal::dx12::Api> >(value=<unavailable>, =0x0000005da09e3d8f, self=wgpu_core::registry::FutureId<wgpu_core::id::Id<wgpu_core::binding_model::BindGroup<wgpu_hal::empty::Api> >,wgpu_core::binding_model::BindGroup<wgpu_hal::dx12::Api> > @ 0x0000005da09e3a70) at registry.rs:64
frame #16: 0x00007ff7db9bb47c tests-8b6a3f6194ee2f95.exe`wgpu_core::global::Global<wgpu_core::identity::IdentityManagerFactory>::device_create_bind_group<wgpu_core::identity::IdentityManagerFactory,wgpu_hal::dx12::Api>(self=0x000001b0c6167210, device_id=wgpu_core::id::Id<wgpu_core::device::resource::Device<wgpu_hal::empty::Api> > @ 0x0000005da09e3d60, desc=0x0000005da09e47f0) at global.rs:1354
frame #17: 0x00007ff7db5580d0 tests-8b6a3f6194ee2f95.exe`wgpu::backend::direct::impl$7::device_create_bind_group(self=0x000001b0c6167210, device=0x0000005da09e4ad8, device_data=0x000001b0ca222b70, desc=0x0000005da09e56a8) at direct.rs:1101
frame #18: 0x00007ff7db56b778 tests-8b6a3f6194ee2f95.exe`wgpu::context::impl$5::device_create_bind_group<wgpu::backend::direct::Context>(self=0x000001b0c6167210, device=0x000001b0ca348d58, desc=0x0000005da09e56a8, device_data=ref$<dyn$<core::any::Any,core::marker::Send,core::marker::Sync> > @ 0x0000005da09e4af8) at context.rs:2308
frame #19: 0x00007ff7db57572a tests-8b6a3f6194ee2f95.exe`wgpu::Device::create_bind_group(self=0x000001b0ca348d38, desc=0x0000005da09e56a8) at lib.rs:2507
frame #20: 0x00007ff7d9645b8a tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::current_pipeline::CurrentPipeline::rebuild_pipeline(self=0x000001b0f3bd6988, descriptors=0x000001b0ca348d00, vertex_attributes=0x000001b0f3bd6bc0) at current_pipeline.rs:343
frame #21: 0x00007ff7d96562cb tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::WgpuContext3D::process_command_inner(self=0x000001b0f3bd6900, command=0x0000005da09e8670) at mod.rs:555
frame #22: 0x00007ff7d965bc56 tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::impl$4::process_command(self=0x000001b0f3bd6900, command=0x0000005da09e87b8) at mod.rs:1217
frame #23: 0x00007ff7daa289da tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::impl$0::draw_triangles::closure$0(first_index=0x0000005da09e8948, num_triangles=0x0000005da09e894c) at context3d_object.rs:239
frame #24: 0x00007ff7daa25fe1 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::Context3DObject::with_context_3d<tuple$<>,ruffle_core::avm2::object::context3d_object::impl$0::draw_triangles::closure_env$0>(self=0x0000005da09e8a10, f=0x0000005da09e8968) at context3d_object.rs:62
frame #25: 0x00007ff7daa288fe tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::Context3DObject::draw_triangles(self=0x0000005da09e8a10, index_buffer=ruffle_core::avm2::object::index_buffer_3d_object::IndexBuffer3DObject @ 0x0000005da09e8940, first_index=0, num_triangles=2) at context3d_object.rs:238
frame #26: 0x00007ff7daa0e764 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::display3D::context_3d::draw_triangles(activation=0x0000005da09e8dd0, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09e89e8, args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09e89f8) at context_3d.rs:216
frame #27: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da09eafd8, unbound_receiver=0x0000005da09eb028, activation=0x0000005da09ed348, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09e8d08) at function.rs:158
frame #28: 0x00007ff7daa47b8c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::context3d_object::Context3DObject>(self=ruffle_core::avm2::object::context3d_object::Context3DObject @ 0x0000005da09eae38, multiname=0x000001b0f3a3cbb0, activation=0x0000005da09ed348, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09eb1d8) at object.rs:497
frame #29: 0x00007ff7da180146 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_property(multiname=0x000001b0f3a3cbb0, activation=0x0000005da09ed348, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09eb2d8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09eb2f0) at object.rs:149
frame #30: 0x00007ff7da9e8094 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::op_call_prop_void(self=0x0000005da09ed348, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da09eb630, index=(__0 = 247), arg_count=3) at activation.rs:1369
frame #31: 0x00007ff7da9e44dd tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::do_next_opcode(self=0x0000005da09ed348, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da09ebb70, reader=0x0000005da09ec018) at activation.rs:973
frame #32: 0x00007ff7da9e348d tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::run_actions(self=0x0000005da09ed348, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da09ebfb0) at activation.rs:861
frame #33: 0x00007ff7da8d1d7b tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da09ee310, unbound_receiver=0x0000005da09ee368, activation=0x0000005da09efeb0, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09ec278) at function.rs:194
frame #34: 0x00007ff7da6d6973 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::function_object::impl$2::call(self=ruffle_core::avm2::object::function_object::FunctionObject @ 0x0000005da09ee308, receiver=0x0000005da09ee450, activation=0x0000005da09efeb0, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09ee358) at function_object.rs:191
frame #35: 0x00007ff7da189faa tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call(_receiver=0x0000005da09eee68, _activation=0x0000005da09efeb0, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09ee408, _arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09ee418) at object.rs:149
frame #36: 0x00007ff7da2dc388 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::events::dispatch_event_to_target(activation=0x0000005da09efeb0, dispatcher=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09ef040, target=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09eea68, event=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09eea78) at events.rs:423
frame #37: 0x00007ff7da2dd514 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::events::dispatch_event(activation=0x0000005da09efeb0, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09efa20, event=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09ef610) at events.rs:506
frame #38: 0x00007ff7dadf681b tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::events::event_dispatcher::dispatch_event(activation=0x0000005da09efeb0, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09efbf0, args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09efaf8) at event_dispatcher.rs:142
frame #39: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da09f20b8, unbound_receiver=0x0000005da09f2108, activation=0x0000005da09f2be0, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09efde8) at function.rs:158
frame #40: 0x00007ff7daa45d2c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject>(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da09f1f18, multiname=0x0000005da09f23d0, activation=0x0000005da09f2be0, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f22b8) at object.rs:497
frame #41: 0x00007ff7daa48eb7 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_public_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject,ref$<str$> >(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da09f2410, activation=0x0000005da09f2be0, name=(data_ptr = "dispatchEvent", length = 13), arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f2428) at object.rs:554
frame #42: 0x00007ff7da181452 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_public_property<ref$<str$> >(activation=0x0000005da09f2be0, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09f24d0, name=(data_ptr = "dispatchEvent", length = 13), arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f24f0) at object.rs:149
frame #43: 0x00007ff7d9f57a6e tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::display::stage_3d::request_context3d_internal(activation=0x0000005da09f2be0, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09f26b8, _args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f2900) at stage_3d.rs:28
frame #44: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da09f4de8, unbound_receiver=0x0000005da09f4e38, activation=0x0000005da09f7158, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f2b18) at function.rs:158
frame #45: 0x00007ff7daa45d2c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject>(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da09f4c48, multiname=0x000001b0f3a3b080, activation=0x0000005da09f7158, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f4fe8) at object.rs:497
frame #46: 0x00007ff7da18010c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_property(multiname=0x000001b0f3a3b080, activation=0x0000005da09f7158, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09f50e8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f5100) at object.rs:149
frame #47: 0x00007ff7da9e8094 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::op_call_prop_void(self=0x0000005da09f7158, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da09f5440, index=(__0 = 5292), arg_count=2) at activation.rs:1369
frame #48: 0x00007ff7da9e44dd tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::do_next_opcode(self=0x0000005da09f7158, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da09f5980, reader=0x0000005da09f5e28) at activation.rs:973
frame #49: 0x00007ff7da9e348d tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::run_actions(self=0x0000005da09f7158, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da09f5dc0) at activation.rs:861
frame #50: 0x00007ff7da8d1d7b tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da09f8120, unbound_receiver=0x0000005da09f8178, activation=0x0000005da09f9948, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f6088) at function.rs:194
frame #51: 0x00007ff7da6d6973 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::function_object::impl$2::call(self=ruffle_core::avm2::object::function_object::FunctionObject @ 0x0000005da09f8118, receiver=0x0000005da09f8260, activation=0x0000005da09f9948, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f8168) at function_object.rs:191
frame #52: 0x00007ff7da189faa tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call(_receiver=0x0000005da09f9e48, _activation=0x0000005da09f9948, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da09f8218, _arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da09f8228) at object.rs:149
frame #53: 0x00007ff7da06cb3c tests-8b6a3f6194ee2f95.exe`ruffle_core::timer::Timers::update_timers(context=0x0000005da09faad0, dt=41.666666666666664) at timer.rs:156
frame #54: 0x00007ff7da0669c9 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::impl$2::update_timers::closure$0(context=0x0000005da09faad0, dt=0x0000005da09fb2c0) at player.rs:2073
frame #55: 0x00007ff7da051503 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::impl$2::mutate_with_update_context::closure$0<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >(gc_context=0x000001b0f0ede5a0, gc_root=0x000001b0f1353400, self__swf=0x000001b0ca543e98) at player.rs:1967
frame #56: 0x00007ff7dade8520 tests-8b6a3f6194ee2f95.exe`gc_arena::arena::Arena<gc_arena::arena::__DynRootable<dyn$<gc_arena::arena::Rootable<assoc$<Root,ruffle_core::player::GcRoot> > > > >::mutate<gc_arena::arena::__DynRootable<dyn$<gc_arena::arena::Rootable<assoc$<Root,ruffle_core::player::GcRoot> > > >,ruffle_core::player::impl$2::mutate_with_update_context::closure_env$0<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >,enum2$<core::option::Option<f64> > >(self=0x000001b0f13533f8, f=0x0000005da09fb138) at arena.rs:155
frame #57: 0x00007ff7da02fec6 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::Player::mutate_with_update_context<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >(self=0x000001b0ca543db0, f=ruffle_core::player::impl$2::update_timers::closure_env$0 @ 0x0000005da09fb220) at player.rs:1883
frame #58: 0x00007ff7da066988 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::Player::update_timers(self=0x000001b0ca543db0, dt=41.666666666666664) at player.rs:2073
frame #59: 0x00007ff7d95df5eb tests-8b6a3f6194ee2f95.exe`ruffle_test_framework::runner::run_swf<tests::run_test::closure$1::closure$0::closure_env$0,tests::run_test::closure$1::closure$0::closure_env$1>(test=0x0000005da09fe8f0, movie=0x0000005da09fe398, injector=0x0000005da09fe430, socket_events=0x0000005da09fe520, before_start=0x0000005da09fdb46, before_end=0x0000005da09fdb47, renderer=0x0000005da09fe540, viewport_dimensions=0x0000005da09fe580) at runner.rs:130
frame #60: 0x00007ff7d960e175 tests-8b6a3f6194ee2f95.exe`ruffle_test_framework::test::Test::run<tests::run_test::closure$1::closure$0::closure_env$0,tests::run_test::closure$1::closure$0::closure_env$1,tests::environment::NativeEnvironment>(self=0x0000005da09fe8f0, before_start=tests::run_test::closure$1::closure$0::closure_env$0 @ 0x0000005da09fdb46, before_end=tests::run_test::closure$1::closure$0::closure_env$1 @ 0x0000005da09fdb47, environment=0x00007ff7dc576490) at test.rs:74
frame #61: 0x00007ff7d9603962 tests-8b6a3f6194ee2f95.exe`tests::run_test::closure$1::closure$0(test=0x0000005da09fe8f0) at regression_tests.rs:117
frame #62: 0x00007ff7d9617090 tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<tests::run_test::closure$1::closure_env$0,enum2$<core::result::Result<tuple$<>,anyhow::Error> > >(data="\xf0蟠]") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #63: 0x00007ff7d961c023 tests-8b6a3f6194ee2f95.exe
frame #64: 0x00007ff7d9617014 tests-8b6a3f6194ee2f95.exe`std::panicking::try<enum2$<core::result::Result<tuple$<>,anyhow::Error> >,tests::run_test::closure$1::closure_env$0>(f=tests::run_test::closure$1::closure_env$0 @ 0x0000005da09fe778) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #65: 0x00007ff7d9609016 tests-8b6a3f6194ee2f95.exe`std::panic::catch_unwind<tests::run_test::closure$1::closure_env$0,enum2$<core::result::Result<tuple$<>,anyhow::Error> > >(f=tests::run_test::closure$1::closure_env$0 @ 0x0000005da09fe7e0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #66: 0x00007ff7d960342a tests-8b6a3f6194ee2f95.exe`tests::run_test::closure$1(name=0x0000005da09fefd0) at regression_tests.rs:117
frame #67: 0x00007ff7d9616b6c tests-8b6a3f6194ee2f95.exe`libtest_mimic::impl$0::test::closure$0<tests::run_test::closure_env$1,alloc::string::String>(_test_mode=true, runner=<unavailable>) at lib.rs:112
frame #68: 0x00007ff7d96253a8 tests-8b6a3f6194ee2f95.exe`core::ops::function::FnOnce::call_once<libtest_mimic::impl$0::test::closure_env$0<tests::run_test::closure_env$1,alloc::string::String>,tuple$<bool> >(=0x000001b0c5e925e0, =(__0 = true)) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ops\function.rs:250
frame #69: 0x00007ff7dc395803 tests-8b6a3f6194ee2f95.exe`alloc::boxed::impl$47::call_once<tuple$<bool>,dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global>(args=(__0 = true), self=alloc::boxed::Box<dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global> @ 0x0000005da09ff098) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\alloc\src\boxed.rs:2007
frame #70: 0x00007ff7dc3a0909 tests-8b6a3f6194ee2f95.exe`libtest_mimic::run_single::closure$0(test_mode=0x0000005da09ff140) at lib.rs:505
frame #71: 0x00007ff7dc38a430 tests-8b6a3f6194ee2f95.exe`core::panic::unwind_safe::impl$23::call_once<enum2$<libtest_mimic::Outcome>,libtest_mimic::run_single::closure_env$0>(self=<unavailable>, =tuple$<> @ 0x0000005da09ff12f) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\panic\unwind_safe.rs:271
frame #72: 0x00007ff7dc38d8b5 tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0>,enum2$<libtest_mimic::Outcome> >(data="\xe0%\xe9Ű\U00000001") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #73: 0x00007ff7dc38fb73 tests-8b6a3f6194ee2f95.exe
frame #74: 0x00007ff7dc38d77e tests-8b6a3f6194ee2f95.exe`std::panicking::try<enum2$<libtest_mimic::Outcome>,core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0> >(f=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #75: 0x00007ff7dc3a7bd1 tests-8b6a3f6194ee2f95.exe`std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0>,enum2$<libtest_mimic::Outcome> >(f=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #76: 0x00007ff7dc3a08ad tests-8b6a3f6194ee2f95.exe`libtest_mimic::run_single(test_mode=true, runner=alloc::boxed::Box<dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global> @ 0x0000005da09ff3c0) at lib.rs:505
frame #77: 0x00007ff7dc3a073c tests-8b6a3f6194ee2f95.exe`libtest_mimic::run::closure$2(test__runner=0x0000005da09ff5e8) at lib.rs:476
frame #78: 0x00007ff7dc39bb71 tests-8b6a3f6194ee2f95.exe`threadpool::impl$0::call_box<libtest_mimic::run::closure_env$2>(self=0x000001b0c5eb4e60) at lib.rs:95
frame #79: 0x00007ff7dc3cd96d tests-8b6a3f6194ee2f95.exe`threadpool::spawn_in_pool::closure$0(shared_data=alloc::sync::Arc<threadpool::ThreadPoolSharedData,alloc::alloc::Global> @ 0x0000005da09ff6c8) at lib.rs:769
frame #80: 0x00007ff7dc3dc15e tests-8b6a3f6194ee2f95.exe`std::sys_common::backtrace::__rust_begin_short_backtrace<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(f=threadpool::spawn_in_pool::closure_env$0 @ 0x0000005da09ff798) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sys_common\backtrace.rs:154
frame #81: 0x00007ff7dc3cf6de tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1::closure$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(f=threadpool::spawn_in_pool::closure_env$0 @ 0x0000005da09ff7d0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\thread\mod.rs:529
frame #82: 0x00007ff7dc3ca0de tests-8b6a3f6194ee2f95.exe`core::panic::unwind_safe::impl$23::call_once<tuple$<>,std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > >(self=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da09ff810, =tuple$<> @ 0x0000005da09ff80f) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\panic\unwind_safe.rs:271
frame #83: 0x00007ff7dc3dcf0b tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > >,tuple$<> >(data="\xc0\x86\xe9Ű\U00000001") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #84: 0x00007ff7dc3de393 tests-8b6a3f6194ee2f95.exe
frame #85: 0x00007ff7dc3dccca tests-8b6a3f6194ee2f95.exe`std::panicking::try<tuple$<>,core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > >(f=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da09ff908) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #86: 0x00007ff7dc3cf575 tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> > [inlined] std::panic::catch_unwind(f=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da09ff9c0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #87: 0x00007ff7dc3cf56c tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(output_capture=0x000001b0c5e90d40) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\thread\mod.rs:528
frame #88: 0x00007ff7dc3d14ae tests-8b6a3f6194ee2f95.exe`core::ops::function::FnOnce::call_once<std::thread::impl$0::spawn_unchecked_::closure_env$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> >,tuple$<> >(=0x000001b0c5e90d30, =tuple$<> @ 0x0000005da09ffa8f) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ops\function.rs:250
frame #89: 0x00007ff7dc518cec tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start [inlined] alloc::boxed::impl$47::call_once at library\alloc\src\boxed.rs:2007
frame #90: 0x00007ff7dc518ce1 tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start [inlined] alloc::boxed::impl$47::call_once at library\alloc\src\boxed.rs:2007
frame #91: 0x00007ff7dc518cd6 tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start at library\std\src\sys\windows\thread.rs:57
frame #92: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #93: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
thread #2
frame #0: 0x00007ff8f9f03cc4 ntdll.dll`NtWaitForAlertByThreadId + 20
frame #1: 0x00007ff8f9e63a97 ntdll.dll`RtlCreateTimerQueue + 743
frame #2: 0x00007ff8f9e63be4 ntdll.dll`RtlCreateTimerQueue + 1076
frame #3: 0x00007ff8f9e63743 ntdll.dll`RtlWaitOnAddress + 19
frame #4: 0x00007ff8f75ae57f KernelBase.dll`WaitOnAddress + 47
frame #5: 0x00007ff7dc10ce32 tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::waitaddress::WaitAddress::wait_on_address(self=0x000001b0c5eb31e8, key=0x000001b0c5e917c0, timeout=4294967295) at waitaddress.rs:100
frame #6: 0x00007ff7dc10ce8b tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::waitaddress::WaitAddress::park(self=0x000001b0c5eb31e8, key=0x000001b0c5e917c0) at waitaddress.rs:53
frame #7: 0x00007ff7dc10c9ab tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::impl$1::park(self=0x000001b0c5e917b8) at mod.rs:119
frame #8: 0x00007ff7dc112c5d tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park::closure$0<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2>(thread_data=0x000001b0c5e917b8, validate=0x0000005da07e3fc8) at parking_lot.rs:635
frame #9: 0x00007ff7dc1118aa tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2> [inlined] parking_lot_core::parking_lot::with_thread_data(f=parking_lot_core::parking_lot::park::closure_env$0<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2> @ 0x0000005da07e3f58) at parking_lot.rs:207
frame #10: 0x00007ff7dc111810 tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park<parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$1,parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$2>(key=1858749234033, validate=parking_lot::raw_rwlock::impl$10::wait_for_readers::closure_env$0 @ 0x0000005da07e3f78, park_token=(__0 = 8), timeout=enum2$<core::option::Option<std::time::Instant> > @ 0x0000005da07e3f48) at parking_lot.rs:600
frame #11: 0x00007ff7dc10bec7 tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::RawRwLock::wait_for_readers(self=0x000001b0c6167b70, prev_value=0) at raw_rwlock.rs:1013
frame #12: 0x00007ff7dc10b312 tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::RawRwLock::lock_exclusive_slow(self=0x000001b0c6167b70) at raw_rwlock.rs:644
frame #13: 0x00007ff7db70cd2a tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::impl$0::lock_exclusive(self=0x000001b0c6167b70) at raw_rwlock.rs:73
frame #14: 0x00007ff7db7ffc53 tests-8b6a3f6194ee2f95.exe`lock_api::rwlock::RwLock<parking_lot::raw_rwlock::RawRwLock,wgpu_core::storage::Storage<wgpu_core::binding_model::PipelineLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::PipelineLayout<wgpu_hal::empty::Api> > > >::write<parking_lot::raw_rwlock::RawRwLock,wgpu_core::storage::Storage<wgpu_core::binding_model::PipelineLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::PipelineLayout<wgpu_hal::empty::Api> > > >(self=0x000001b0c6167b70) at rwlock.rs:491
frame #15: 0x00007ff7db6a0413 tests-8b6a3f6194ee2f95.exe`wgpu_core::registry::Registry<wgpu_core::binding_model::PipelineLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::PipelineLayout<wgpu_hal::empty::Api> >,wgpu_core::identity::IdentityManagerFactory>::write<wgpu_core::binding_model::PipelineLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::PipelineLayout<wgpu_hal::empty::Api> >,wgpu_core::identity::IdentityManagerFactory,enum2$<wgpu_core::hub::Root> >(self=0x000001b0c6167b38, _token=0x0000005da07e43df) at registry.rs:132
frame #16: 0x00007ff7db9a9aa4 tests-8b6a3f6194ee2f95.exe`wgpu_core::global::Global<wgpu_core::identity::IdentityManagerFactory>::pipeline_layout_drop<wgpu_core::identity::IdentityManagerFactory,wgpu_hal::dx12::Api>(self=0x000001b0c6167210, pipeline_layout_id=wgpu_core::id::Id<wgpu_core::binding_model::PipelineLayout<wgpu_hal::empty::Api> > @ 0x0000005da07e4370) at global.rs:1270
frame #17: 0x00007ff7db55f4dc tests-8b6a3f6194ee2f95.exe`wgpu::backend::direct::impl$7::pipeline_layout_drop(self=0x000001b0c6167210, pipeline_layout=0x0000005da07e4858, _pipeline_layout_data=0x0000000000000001) at direct.rs:1679
frame #18: 0x00007ff7db56d818 tests-8b6a3f6194ee2f95.exe`wgpu::context::impl$5::pipeline_layout_drop<wgpu::backend::direct::Context>(self=0x000001b0c6167210, pipeline_layout=0x0000005da07e5370, pipeline_layout_data=ref$<dyn$<core::any::Any,core::marker::Send,core::marker::Sync> > @ 0x0000005da07e4870) at context.rs:2616
frame #19: 0x00007ff7db5749b0 tests-8b6a3f6194ee2f95.exe`wgpu::impl$7::drop(self=0x0000005da07e5350) at lib.rs:612
frame #20: 0x00007ff7d9637fdf tests-8b6a3f6194ee2f95.exe`core::ptr::drop_in_place<wgpu::PipelineLayout>(=0x0000005da07e5350) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ptr\mod.rs:497
frame #21: 0x00007ff7d964689e tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::current_pipeline::CurrentPipeline::rebuild_pipeline(self=0x000001b0f3f23218, descriptors=0x000001b0ca348d00, vertex_attributes=0x000001b0f3f23450) at current_pipeline.rs:502
frame #22: 0x00007ff7d96562cb tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::WgpuContext3D::process_command_inner(self=0x000001b0f3f23190, command=0x0000005da07e83a0) at mod.rs:555
frame #23: 0x00007ff7d965bc56 tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::impl$4::process_command(self=0x000001b0f3f23190, command=0x0000005da07e84e8) at mod.rs:1217
frame #24: 0x00007ff7daa289da tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::impl$0::draw_triangles::closure$0(first_index=0x0000005da07e8678, num_triangles=0x0000005da07e867c) at context3d_object.rs:239
frame #25: 0x00007ff7daa25fe1 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::Context3DObject::with_context_3d<tuple$<>,ruffle_core::avm2::object::context3d_object::impl$0::draw_triangles::closure_env$0>(self=0x0000005da07e8740, f=0x0000005da07e8698) at context3d_object.rs:62
frame #26: 0x00007ff7daa288fe tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::Context3DObject::draw_triangles(self=0x0000005da07e8740, index_buffer=ruffle_core::avm2::object::index_buffer_3d_object::IndexBuffer3DObject @ 0x0000005da07e8670, first_index=0, num_triangles=2) at context3d_object.rs:238
frame #27: 0x00007ff7daa0e764 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::display3D::context_3d::draw_triangles(activation=0x0000005da07e8b00, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07e8718, args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07e8728) at context_3d.rs:216
frame #28: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da07ead08, unbound_receiver=0x0000005da07ead58, activation=0x0000005da07ed078, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07e8a38) at function.rs:158
frame #29: 0x00007ff7daa47b8c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::context3d_object::Context3DObject>(self=ruffle_core::avm2::object::context3d_object::Context3DObject @ 0x0000005da07eab68, multiname=0x000001b0f3fa2e20, activation=0x0000005da07ed078, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07eaf08) at object.rs:497
frame #30: 0x00007ff7da180146 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_property(multiname=0x000001b0f3fa2e20, activation=0x0000005da07ed078, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07eb008, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07eb020) at object.rs:149
frame #31: 0x00007ff7da9e8094 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::op_call_prop_void(self=0x0000005da07ed078, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da07eb360, index=(__0 = 247), arg_count=3) at activation.rs:1369
frame #32: 0x00007ff7da9e44dd tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::do_next_opcode(self=0x0000005da07ed078, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da07eb8a0, reader=0x0000005da07ebd48) at activation.rs:973
frame #33: 0x00007ff7da9e348d tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::run_actions(self=0x0000005da07ed078, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da07ebce0) at activation.rs:861
frame #34: 0x00007ff7da8d1d7b tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da07ee040, unbound_receiver=0x0000005da07ee098, activation=0x0000005da07efbe0, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07ebfa8) at function.rs:194
frame #35: 0x00007ff7da6d6973 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::function_object::impl$2::call(self=ruffle_core::avm2::object::function_object::FunctionObject @ 0x0000005da07ee038, receiver=0x0000005da07ee180, activation=0x0000005da07efbe0, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07ee088) at function_object.rs:191
frame #36: 0x00007ff7da189faa tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call(_receiver=0x0000005da07eeb98, _activation=0x0000005da07efbe0, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07ee138, _arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07ee148) at object.rs:149
frame #37: 0x00007ff7da2dc388 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::events::dispatch_event_to_target(activation=0x0000005da07efbe0, dispatcher=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07eed70, target=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07ee798, event=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07ee7a8) at events.rs:423
frame #38: 0x00007ff7da2dd514 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::events::dispatch_event(activation=0x0000005da07efbe0, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07ef750, event=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07ef340) at events.rs:506
frame #39: 0x00007ff7dadf681b tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::events::event_dispatcher::dispatch_event(activation=0x0000005da07efbe0, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07ef920, args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07ef828) at event_dispatcher.rs:142
frame #40: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da07f1de8, unbound_receiver=0x0000005da07f1e38, activation=0x0000005da07f2910, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07efb18) at function.rs:158
frame #41: 0x00007ff7daa45d2c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject>(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da07f1c48, multiname=0x0000005da07f2100, activation=0x0000005da07f2910, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f1fe8) at object.rs:497
frame #42: 0x00007ff7daa48eb7 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_public_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject,ref$<str$> >(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da07f2140, activation=0x0000005da07f2910, name=(data_ptr = "dispatchEvent", length = 13), arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f2158) at object.rs:554
frame #43: 0x00007ff7da181452 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_public_property<ref$<str$> >(activation=0x0000005da07f2910, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07f2200, name=(data_ptr = "dispatchEvent", length = 13), arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f2220) at object.rs:149
frame #44: 0x00007ff7d9f57a6e tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::display::stage_3d::request_context3d_internal(activation=0x0000005da07f2910, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07f23e8, _args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f2630) at stage_3d.rs:28
frame #45: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da07f4b18, unbound_receiver=0x0000005da07f4b68, activation=0x0000005da07f6e88, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f2848) at function.rs:158
frame #46: 0x00007ff7daa45d2c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject>(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da07f4978, multiname=0x000001b0f3fa16b0, activation=0x0000005da07f6e88, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f4d18) at object.rs:497
frame #47: 0x00007ff7da18010c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_property(multiname=0x000001b0f3fa16b0, activation=0x0000005da07f6e88, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07f4e18, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f4e30) at object.rs:149
frame #48: 0x00007ff7da9e8094 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::op_call_prop_void(self=0x0000005da07f6e88, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da07f5170, index=(__0 = 5292), arg_count=2) at activation.rs:1369
frame #49: 0x00007ff7da9e44dd tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::do_next_opcode(self=0x0000005da07f6e88, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da07f56b0, reader=0x0000005da07f5b58) at activation.rs:973
frame #50: 0x00007ff7da9e348d tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::run_actions(self=0x0000005da07f6e88, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da07f5af0) at activation.rs:861
frame #51: 0x00007ff7da8d1d7b tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da07f7e50, unbound_receiver=0x0000005da07f7ea8, activation=0x0000005da07f9678, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f5db8) at function.rs:194
frame #52: 0x00007ff7da6d6973 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::function_object::impl$2::call(self=ruffle_core::avm2::object::function_object::FunctionObject @ 0x0000005da07f7e48, receiver=0x0000005da07f7f90, activation=0x0000005da07f9678, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f7e98) at function_object.rs:191
frame #53: 0x00007ff7da189faa tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call(_receiver=0x0000005da07f9b78, _activation=0x0000005da07f9678, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da07f7f48, _arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da07f7f58) at object.rs:149
frame #54: 0x00007ff7da06cb3c tests-8b6a3f6194ee2f95.exe`ruffle_core::timer::Timers::update_timers(context=0x0000005da07fa800, dt=41.666666666666664) at timer.rs:156
frame #55: 0x00007ff7da0669c9 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::impl$2::update_timers::closure$0(context=0x0000005da07fa800, dt=0x0000005da07faff0) at player.rs:2073
frame #56: 0x00007ff7da051503 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::impl$2::mutate_with_update_context::closure$0<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >(gc_context=0x000001b0e76b16d0, gc_root=0x000001b0f0f26d50, self__swf=0x000001b0ca545088) at player.rs:1967
frame #57: 0x00007ff7dade8520 tests-8b6a3f6194ee2f95.exe`gc_arena::arena::Arena<gc_arena::arena::__DynRootable<dyn$<gc_arena::arena::Rootable<assoc$<Root,ruffle_core::player::GcRoot> > > > >::mutate<gc_arena::arena::__DynRootable<dyn$<gc_arena::arena::Rootable<assoc$<Root,ruffle_core::player::GcRoot> > > >,ruffle_core::player::impl$2::mutate_with_update_context::closure_env$0<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >,enum2$<core::option::Option<f64> > >(self=0x000001b0f0f26d48, f=0x0000005da07fae68) at arena.rs:155
frame #58: 0x00007ff7da02fec6 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::Player::mutate_with_update_context<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >(self=0x000001b0ca544fa0, f=ruffle_core::player::impl$2::update_timers::closure_env$0 @ 0x0000005da07faf50) at player.rs:1883
frame #59: 0x00007ff7da066988 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::Player::update_timers(self=0x000001b0ca544fa0, dt=41.666666666666664) at player.rs:2073
frame #60: 0x00007ff7d95df5eb tests-8b6a3f6194ee2f95.exe`ruffle_test_framework::runner::run_swf<tests::run_test::closure$1::closure$0::closure_env$0,tests::run_test::closure$1::closure$0::closure_env$1>(test=0x0000005da07fe620, movie=0x0000005da07fe0c8, injector=0x0000005da07fe160, socket_events=0x0000005da07fe250, before_start=0x0000005da07fd876, before_end=0x0000005da07fd877, renderer=0x0000005da07fe270, viewport_dimensions=0x0000005da07fe2b0) at runner.rs:130
frame #61: 0x00007ff7d960e175 tests-8b6a3f6194ee2f95.exe`ruffle_test_framework::test::Test::run<tests::run_test::closure$1::closure$0::closure_env$0,tests::run_test::closure$1::closure$0::closure_env$1,tests::environment::NativeEnvironment>(self=0x0000005da07fe620, before_start=tests::run_test::closure$1::closure$0::closure_env$0 @ 0x0000005da07fd876, before_end=tests::run_test::closure$1::closure$0::closure_env$1 @ 0x0000005da07fd877, environment=0x00007ff7dc576490) at test.rs:74
frame #62: 0x00007ff7d9603962 tests-8b6a3f6194ee2f95.exe`tests::run_test::closure$1::closure$0(test=0x0000005da07fe620) at regression_tests.rs:117
frame #63: 0x00007ff7d9617090 tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<tests::run_test::closure$1::closure_env$0,enum2$<core::result::Result<tuple$<>,anyhow::Error> > >(data=" \xe6\U0000007f\xa0]") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #64: 0x00007ff7d961c023 tests-8b6a3f6194ee2f95.exe
frame #65: 0x00007ff7d9617014 tests-8b6a3f6194ee2f95.exe`std::panicking::try<enum2$<core::result::Result<tuple$<>,anyhow::Error> >,tests::run_test::closure$1::closure_env$0>(f=tests::run_test::closure$1::closure_env$0 @ 0x0000005da07fe4a8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #66: 0x00007ff7d9609016 tests-8b6a3f6194ee2f95.exe`std::panic::catch_unwind<tests::run_test::closure$1::closure_env$0,enum2$<core::result::Result<tuple$<>,anyhow::Error> > >(f=tests::run_test::closure$1::closure_env$0 @ 0x0000005da07fe510) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #67: 0x00007ff7d960342a tests-8b6a3f6194ee2f95.exe`tests::run_test::closure$1(name=0x0000005da07fed00) at regression_tests.rs:117
frame #68: 0x00007ff7d9616b6c tests-8b6a3f6194ee2f95.exe`libtest_mimic::impl$0::test::closure$0<tests::run_test::closure_env$1,alloc::string::String>(_test_mode=true, runner=<unavailable>) at lib.rs:112
frame #69: 0x00007ff7d96253a8 tests-8b6a3f6194ee2f95.exe`core::ops::function::FnOnce::call_once<libtest_mimic::impl$0::test::closure_env$0<tests::run_test::closure_env$1,alloc::string::String>,tuple$<bool> >(=0x000001b0c5e59e90, =(__0 = true)) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ops\function.rs:250
frame #70: 0x00007ff7dc395803 tests-8b6a3f6194ee2f95.exe`alloc::boxed::impl$47::call_once<tuple$<bool>,dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global>(args=(__0 = true), self=alloc::boxed::Box<dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global> @ 0x0000005da07fedc8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\alloc\src\boxed.rs:2007
frame #71: 0x00007ff7dc3a0909 tests-8b6a3f6194ee2f95.exe`libtest_mimic::run_single::closure$0(test_mode=0x0000005da07fee70) at lib.rs:505
frame #72: 0x00007ff7dc38a430 tests-8b6a3f6194ee2f95.exe`core::panic::unwind_safe::impl$23::call_once<enum2$<libtest_mimic::Outcome>,libtest_mimic::run_single::closure_env$0>(self=<unavailable>, =tuple$<> @ 0x0000005da07fee5f) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\panic\unwind_safe.rs:271
frame #73: 0x00007ff7dc38d8b5 tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0>,enum2$<libtest_mimic::Outcome> >(data="\x90\x9e\xe5Ű\U00000001") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #74: 0x00007ff7dc38fb73 tests-8b6a3f6194ee2f95.exe
frame #75: 0x00007ff7dc38d77e tests-8b6a3f6194ee2f95.exe`std::panicking::try<enum2$<libtest_mimic::Outcome>,core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0> >(f=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #76: 0x00007ff7dc3a7bd1 tests-8b6a3f6194ee2f95.exe`std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0>,enum2$<libtest_mimic::Outcome> >(f=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #77: 0x00007ff7dc3a08ad tests-8b6a3f6194ee2f95.exe`libtest_mimic::run_single(test_mode=true, runner=alloc::boxed::Box<dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global> @ 0x0000005da07ff0f0) at lib.rs:505
frame #78: 0x00007ff7dc3a073c tests-8b6a3f6194ee2f95.exe`libtest_mimic::run::closure$2(test__runner=0x0000005da07ff318) at lib.rs:476
frame #79: 0x00007ff7dc39bb71 tests-8b6a3f6194ee2f95.exe`threadpool::impl$0::call_box<libtest_mimic::run::closure_env$2>(self=0x000001b0c5e5f990) at lib.rs:95
frame #80: 0x00007ff7dc3cd96d tests-8b6a3f6194ee2f95.exe`threadpool::spawn_in_pool::closure$0(shared_data=alloc::sync::Arc<threadpool::ThreadPoolSharedData,alloc::alloc::Global> @ 0x0000005da07ff3f8) at lib.rs:769
frame #81: 0x00007ff7dc3dc15e tests-8b6a3f6194ee2f95.exe`std::sys_common::backtrace::__rust_begin_short_backtrace<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(f=threadpool::spawn_in_pool::closure_env$0 @ 0x0000005da07ff4c8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sys_common\backtrace.rs:154
frame #82: 0x00007ff7dc3cf6de tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1::closure$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(f=threadpool::spawn_in_pool::closure_env$0 @ 0x0000005da07ff500) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\thread\mod.rs:529
frame #83: 0x00007ff7dc3ca0de tests-8b6a3f6194ee2f95.exe`core::panic::unwind_safe::impl$23::call_once<tuple$<>,std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > >(self=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da07ff540, =tuple$<> @ 0x0000005da07ff53f) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\panic\unwind_safe.rs:271
frame #84: 0x00007ff7dc3dcf0b tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > >,tuple$<> >(data="\xc0\x86\xe9Ű\U00000001") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #85: 0x00007ff7dc3de393 tests-8b6a3f6194ee2f95.exe
frame #86: 0x00007ff7dc3dccca tests-8b6a3f6194ee2f95.exe`std::panicking::try<tuple$<>,core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > >(f=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da07ff638) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #87: 0x00007ff7dc3cf575 tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> > [inlined] std::panic::catch_unwind(f=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da07ff6f0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #88: 0x00007ff7dc3cf56c tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(output_capture=0x000001b0c5e90d70) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\thread\mod.rs:528
frame #89: 0x00007ff7dc3d14ae tests-8b6a3f6194ee2f95.exe`core::ops::function::FnOnce::call_once<std::thread::impl$0::spawn_unchecked_::closure_env$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> >,tuple$<> >(=0x000001b0c5e90d60, =tuple$<> @ 0x0000005da07ff7bf) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ops\function.rs:250
frame #90: 0x00007ff7dc518cec tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start [inlined] alloc::boxed::impl$47::call_once at library\alloc\src\boxed.rs:2007
frame #91: 0x00007ff7dc518ce1 tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start [inlined] alloc::boxed::impl$47::call_once at library\alloc\src\boxed.rs:2007
frame #92: 0x00007ff7dc518cd6 tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start at library\std\src\sys\windows\thread.rs:57
frame #93: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #94: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
thread #4
frame #0: 0x00007ff8f9f03cc4 ntdll.dll`NtWaitForAlertByThreadId + 20
frame #1: 0x00007ff8f9e63a97 ntdll.dll`RtlCreateTimerQueue + 743
frame #2: 0x00007ff8f9e63be4 ntdll.dll`RtlCreateTimerQueue + 1076
frame #3: 0x00007ff8f9e63743 ntdll.dll`RtlWaitOnAddress + 19
frame #4: 0x00007ff8f75ae57f KernelBase.dll`WaitOnAddress + 47
frame #5: 0x00007ff7dc10ce32 tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::waitaddress::WaitAddress::wait_on_address(self=0x000001b0c5eb31e8, key=0x000001b0c5e92420, timeout=4294967295) at waitaddress.rs:100
frame #6: 0x00007ff7dc10ce8b tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::waitaddress::WaitAddress::park(self=0x000001b0c5eb31e8, key=0x000001b0c5e92420) at waitaddress.rs:53
frame #7: 0x00007ff7dc10c9ab tests-8b6a3f6194ee2f95.exe`parking_lot_core::thread_parker::imp::impl$1::park(self=0x000001b0c5e92418) at mod.rs:119
frame #8: 0x00007ff7dc113488 tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park::closure$0<parking_lot::raw_rwlock::impl$10::lock_common::closure_env$0<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0>,parking_lot::raw_rwlock::impl$10::lock_common::closure_env$1<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0>,parking_lot::raw_rwlock::impl$10::lock_common::closure_env$2<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0> >(thread_data=0x000001b0c5e92418, validate=0x0000005da0bdabb8) at parking_lot.rs:635
frame #9: 0x00007ff7dc1113d0 tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park<parking_lot::raw_rwlock::impl$10::lock_common::closure_env$0<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0>,parking_lot::raw_rwlock::impl$10::lock_common::closure_env$1<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0>,parking_lot::raw_rwlock::impl$10::lock_common::closure_env$2<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0> > [inlined] parking_lot_core::parking_lot::with_thread_data(f=parking_lot_core::parking_lot::park::closure_env$0<parking_lot::raw_rwlock::impl$10::lock_common::closure_env$0<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0>,parking_lot::raw_rwlock::impl$10::lock_common::closure_env$1<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0>,parking_lot::raw_rwlock::impl$10::lock_common::closure_env$2<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0> > @ 0x0000005da0bdab28) at parking_lot.rs:207
frame #10: 0x00007ff7dc111330 tests-8b6a3f6194ee2f95.exe`parking_lot_core::parking_lot::park<parking_lot::raw_rwlock::impl$10::lock_common::closure_env$0<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0>,parking_lot::raw_rwlock::impl$10::lock_common::closure_env$1<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0>,parking_lot::raw_rwlock::impl$10::lock_common::closure_env$2<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0> >(key=1858749234256, timed_out=parking_lot::raw_rwlock::impl$10::lock_common::closure_env$2<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0> @ 0x0000005da0bdab68, park_token=(__0 = 16), validate=parking_lot::raw_rwlock::impl$10::lock_common::closure_env$0<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0> @ 0x0000005da0bdab58, timeout=enum2$<core::option::Option<std::time::Instant> > @ 0x0000005da0bdab18) at parking_lot.rs:600
frame #11: 0x00007ff7dc10c4b2 tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::RawRwLock::lock_common<parking_lot::raw_rwlock::impl$10::lock_shared_slow::closure_env$0>(self=0x000001b0c6167c50, token=(__0 = 16), validate_flags=8, timeout=enum2$<core::option::Option<std::time::Instant> > @ 0x0000005da0bdad38) at raw_rwlock.rs:1115
frame #12: 0x00007ff7dc10b5b3 tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::RawRwLock::lock_shared_slow(self=0x000001b0c6167c50, recursive=false) at raw_rwlock.rs:719
frame #13: 0x00007ff7dbaba94e tests-8b6a3f6194ee2f95.exe`parking_lot::raw_rwlock::impl$0::lock_shared(self=0x000001b0c6167c50) at raw_rwlock.rs:109
frame #14: 0x00007ff7dbb22803 tests-8b6a3f6194ee2f95.exe`lock_api::rwlock::RwLock<parking_lot::raw_rwlock::RawRwLock,wgpu_core::storage::Storage<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::empty::Api> > > >::read<parking_lot::raw_rwlock::RawRwLock,wgpu_core::storage::Storage<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::empty::Api> > > >(self=0x000001b0c6167c50) at rwlock.rs:459
frame #15: 0x00007ff7db69f7b3 tests-8b6a3f6194ee2f95.exe`wgpu_core::registry::Registry<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::empty::Api> >,wgpu_core::identity::IdentityManagerFactory>::read<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::dx12::Api>,wgpu_core::id::Id<wgpu_core::binding_model::BindGroupLayout<wgpu_hal::empty::Api> >,wgpu_core::identity::IdentityManagerFactory,wgpu_core::resource::QuerySet<wgpu_hal::dx12::Api> >(self=0x000001b0c6167c18, _token=0x0000005da0bdc00f) at registry.rs:107
frame #16: 0x00007ff7db9e0b41 tests-8b6a3f6194ee2f95.exe`wgpu_core::global::Global<wgpu_core::identity::IdentityManagerFactory>::command_encoder_run_render_pass_impl<wgpu_core::identity::IdentityManagerFactory,wgpu_hal::dx12::Api>(self=0x000001b0c6167210, encoder_id=wgpu_core::id::Id<wgpu_core::command::CommandBuffer<wgpu_hal::empty::Api> > @ 0x0000005da0bdbc10, base=0x0000005da0be58c0, depth_stencil_attachment=enum2$<core::option::Option<ref$<wgpu_core::command::render::RenderPassDepthStencilAttachment> > > @ 0x0000005da0be5870, timestamp_writes=enum2$<core::option::Option<ref$<wgpu_core::command::render::RenderPassTimestampWrites> > > @ 0x0000005da0be5878, occlusion_query_set_id=enum2$<core::option::Option<wgpu_core::id::Id<wgpu_core::resource::QuerySet<wgpu_hal::empty::Api> > > > @ 0x0000005da0be5880) at render.rs:1380
frame #17: 0x00007ff7db9e062a tests-8b6a3f6194ee2f95.exe`wgpu_core::global::Global<wgpu_core::identity::IdentityManagerFactory>::command_encoder_run_render_pass<wgpu_core::identity::IdentityManagerFactory,wgpu_hal::dx12::Api>(self=0x000001b0c6167210, encoder_id=wgpu_core::id::Id<wgpu_core::command::CommandBuffer<wgpu_hal::empty::Api> > @ 0x0000005da0be5918, pass=0x000001b0f2646260) at render.rs:1303
frame #18: 0x00007ff7db562b1c tests-8b6a3f6194ee2f95.exe`wgpu::backend::direct::impl$7::command_encoder_end_render_pass(self=0x000001b0c6167210, encoder=0x0000005da0be5d98, encoder_data=0x000001b0f308c2d0, _pass=0x0000005da0be5da7, pass_data=0x000001b0f2646260) at direct.rs:1981
frame #19: 0x00007ff7db56ea26 tests-8b6a3f6194ee2f95.exe`wgpu::context::impl$5::command_encoder_end_render_pass<wgpu::backend::direct::Context>(self=0x000001b0c6167210, encoder=0x0000005da0be78d8, pass=0x0000005da0be79f8, encoder_data=ref$<dyn$<core::any::Any,core::marker::Send,core::marker::Sync> > @ 0x0000005da0be5db8, pass_data=ref_mut$<dyn$<core::any::Any,core::marker::Send,core::marker::Sync> > @ 0x0000005da0be5dc8) at context.rs:2830
frame #20: 0x00007ff7db578589 tests-8b6a3f6194ee2f95.exe`wgpu::impl$57::drop(self=0x0000005da0be79e0) at lib.rs:4219
frame #21: 0x00007ff7d9637c6f tests-8b6a3f6194ee2f95.exe`core::ptr::drop_in_place<wgpu::RenderPass>(=0x0000005da0be79e0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ptr\mod.rs:497
frame #22: 0x00007ff7d96b5ba9 tests-8b6a3f6194ee2f95.exe`core::mem::drop<wgpu::RenderPass>(_x=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\mem\mod.rs:987
frame #23: 0x00007ff7d9656c0e tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::WgpuContext3D::process_command_inner(self=0x000001b0f3f24000, command=0x0000005da0be85d0) at mod.rs:599
frame #24: 0x00007ff7d965bc56 tests-8b6a3f6194ee2f95.exe`ruffle_render_wgpu::context3d::impl$4::process_command(self=0x000001b0f3f24000, command=0x0000005da0be8718) at mod.rs:1217
frame #25: 0x00007ff7daa289da tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::impl$0::draw_triangles::closure$0(first_index=0x0000005da0be88a8, num_triangles=0x0000005da0be88ac) at context3d_object.rs:239
frame #26: 0x00007ff7daa25fe1 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::Context3DObject::with_context_3d<tuple$<>,ruffle_core::avm2::object::context3d_object::impl$0::draw_triangles::closure_env$0>(self=0x0000005da0be8970, f=0x0000005da0be88c8) at context3d_object.rs:62
frame #27: 0x00007ff7daa288fe tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::context3d_object::Context3DObject::draw_triangles(self=0x0000005da0be8970, index_buffer=ruffle_core::avm2::object::index_buffer_3d_object::IndexBuffer3DObject @ 0x0000005da0be88a0, first_index=0, num_triangles=2) at context3d_object.rs:238
frame #28: 0x00007ff7daa0e764 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::display3D::context_3d::draw_triangles(activation=0x0000005da0be8d30, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0be8948, args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0be8958) at context_3d.rs:216
frame #29: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0beaf38, unbound_receiver=0x0000005da0beaf88, activation=0x0000005da0bed2a8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0be8c68) at function.rs:158
frame #30: 0x00007ff7daa47b8c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::context3d_object::Context3DObject>(self=ruffle_core::avm2::object::context3d_object::Context3DObject @ 0x0000005da0bead98, multiname=0x000001b0f3de16d0, activation=0x0000005da0bed2a8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0beb138) at object.rs:497
frame #31: 0x00007ff7da180146 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_property(multiname=0x000001b0f3de16d0, activation=0x0000005da0bed2a8, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0beb238, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0beb250) at object.rs:149
frame #32: 0x00007ff7da9e8094 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::op_call_prop_void(self=0x0000005da0bed2a8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0beb590, index=(__0 = 247), arg_count=3) at activation.rs:1369
frame #33: 0x00007ff7da9e44dd tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::do_next_opcode(self=0x0000005da0bed2a8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0bebad0, reader=0x0000005da0bebf78) at activation.rs:973
frame #34: 0x00007ff7da9e348d tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::run_actions(self=0x0000005da0bed2a8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0bebf10) at activation.rs:861
frame #35: 0x00007ff7da8d1d7b tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0bee270, unbound_receiver=0x0000005da0bee2c8, activation=0x0000005da0befe10, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bec1d8) at function.rs:194
frame #36: 0x00007ff7da6d6973 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::function_object::impl$2::call(self=ruffle_core::avm2::object::function_object::FunctionObject @ 0x0000005da0bee268, receiver=0x0000005da0bee3b0, activation=0x0000005da0befe10, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bee2b8) at function_object.rs:191
frame #37: 0x00007ff7da189faa tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call(_receiver=0x0000005da0beedc8, _activation=0x0000005da0befe10, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0bee368, _arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bee378) at object.rs:149
frame #38: 0x00007ff7da2dc388 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::events::dispatch_event_to_target(activation=0x0000005da0befe10, dispatcher=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0beefa0, target=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0bee9c8, event=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0bee9d8) at events.rs:423
frame #39: 0x00007ff7da2dd514 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::events::dispatch_event(activation=0x0000005da0befe10, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0bef980, event=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0bef570) at events.rs:506
frame #40: 0x00007ff7dadf681b tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::events::event_dispatcher::dispatch_event(activation=0x0000005da0befe10, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0befb50, args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0befa58) at event_dispatcher.rs:142
frame #41: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0bf2018, unbound_receiver=0x0000005da0bf2068, activation=0x0000005da0bf2b40, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0befd48) at function.rs:158
frame #42: 0x00007ff7daa45d2c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject>(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da0bf1e78, multiname=0x0000005da0bf2330, activation=0x0000005da0bf2b40, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf2218) at object.rs:497
frame #43: 0x00007ff7daa48eb7 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_public_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject,ref$<str$> >(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da0bf2370, activation=0x0000005da0bf2b40, name=(data_ptr = "dispatchEvent", length = 13), arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf2388) at object.rs:554
frame #44: 0x00007ff7da181452 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_public_property<ref$<str$> >(activation=0x0000005da0bf2b40, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0bf2430, name=(data_ptr = "dispatchEvent", length = 13), arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf2450) at object.rs:149
frame #45: 0x00007ff7d9f57a6e tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::globals::flash::display::stage_3d::request_context3d_internal(activation=0x0000005da0bf2b40, this=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0bf2618, _args=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf2860) at stage_3d.rs:28
frame #46: 0x00007ff7da8d1964 tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0bf4d48, unbound_receiver=0x0000005da0bf4d98, activation=0x0000005da0bf70b8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf2a78) at function.rs:158
frame #47: 0x00007ff7daa45d2c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::TObject::call_property<ruffle_core::avm2::object::stage3d_object::Stage3DObject>(self=ruffle_core::avm2::object::stage3d_object::Stage3DObject @ 0x0000005da0bf4ba8, multiname=0x000001b0f3dde070, activation=0x0000005da0bf70b8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf4f48) at object.rs:497
frame #48: 0x00007ff7da18010c tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call_property(multiname=0x000001b0f3dde070, activation=0x0000005da0bf70b8, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0bf5048, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf5060) at object.rs:149
frame #49: 0x00007ff7da9e8094 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::op_call_prop_void(self=0x0000005da0bf70b8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0bf53a0, index=(__0 = 5292), arg_count=2) at activation.rs:1369
frame #50: 0x00007ff7da9e44dd tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::do_next_opcode(self=0x0000005da0bf70b8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0bf58e0, reader=0x0000005da0bf5d88) at activation.rs:973
frame #51: 0x00007ff7da9e348d tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::activation::Activation::run_actions(self=0x0000005da0bf70b8, method=gc_arena::gc::Gc<ruffle_core::avm2::method::BytecodeMethod> @ 0x0000005da0bf5d20) at activation.rs:861
frame #52: 0x00007ff7da8d1d7b tests-8b6a3f6194ee2f95.exe`enum2$<ruffle_core::avm2::function::Executable>::exec(self=0x0000005da0bf8080, unbound_receiver=0x0000005da0bf80d8, activation=0x0000005da0bf98a8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf5fe8) at function.rs:194
frame #53: 0x00007ff7da6d6973 tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::function_object::impl$2::call(self=ruffle_core::avm2::object::function_object::FunctionObject @ 0x0000005da0bf8078, receiver=0x0000005da0bf81c0, activation=0x0000005da0bf98a8, arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf80c8) at function_object.rs:191
frame #54: 0x00007ff7da189faa tests-8b6a3f6194ee2f95.exe`ruffle_core::avm2::object::impl$5::call(_receiver=0x0000005da0bf9da8, _activation=0x0000005da0bf98a8, self=enum2$<ruffle_core::avm2::object::Object> @ 0x0000005da0bf8178, _arguments=ref$<slice2$<enum2$<ruffle_core::avm2::value::Value> > > @ 0x0000005da0bf8188) at object.rs:149
frame #55: 0x00007ff7da06cb3c tests-8b6a3f6194ee2f95.exe`ruffle_core::timer::Timers::update_timers(context=0x0000005da0bfaa30, dt=41.666666666666664) at timer.rs:156
frame #56: 0x00007ff7da0669c9 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::impl$2::update_timers::closure$0(context=0x0000005da0bfaa30, dt=0x0000005da0bfb220) at player.rs:2073
frame #57: 0x00007ff7da051503 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::impl$2::mutate_with_update_context::closure$0<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >(gc_context=0x000001b0f0ede680, gc_root=0x000001b0f136b580, self__swf=0x000001b0ca544128) at player.rs:1967
frame #58: 0x00007ff7dade8520 tests-8b6a3f6194ee2f95.exe`gc_arena::arena::Arena<gc_arena::arena::__DynRootable<dyn$<gc_arena::arena::Rootable<assoc$<Root,ruffle_core::player::GcRoot> > > > >::mutate<gc_arena::arena::__DynRootable<dyn$<gc_arena::arena::Rootable<assoc$<Root,ruffle_core::player::GcRoot> > > >,ruffle_core::player::impl$2::mutate_with_update_context::closure_env$0<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >,enum2$<core::option::Option<f64> > >(self=0x000001b0f136b578, f=0x0000005da0bfb098) at arena.rs:155
frame #59: 0x00007ff7da02fec6 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::Player::mutate_with_update_context<ruffle_core::player::impl$2::update_timers::closure_env$0,enum2$<core::option::Option<f64> > >(self=0x000001b0ca544040, f=ruffle_core::player::impl$2::update_timers::closure_env$0 @ 0x0000005da0bfb180) at player.rs:1883
frame #60: 0x00007ff7da066988 tests-8b6a3f6194ee2f95.exe`ruffle_core::player::Player::update_timers(self=0x000001b0ca544040, dt=41.666666666666664) at player.rs:2073
frame #61: 0x00007ff7d95df5eb tests-8b6a3f6194ee2f95.exe`ruffle_test_framework::runner::run_swf<tests::run_test::closure$1::closure$0::closure_env$0,tests::run_test::closure$1::closure$0::closure_env$1>(test=0x0000005da0bfe850, movie=0x0000005da0bfe2f8, injector=0x0000005da0bfe390, socket_events=0x0000005da0bfe480, before_start=0x0000005da0bfdaa6, before_end=0x0000005da0bfdaa7, renderer=0x0000005da0bfe4a0, viewport_dimensions=0x0000005da0bfe4e0) at runner.rs:130
frame #62: 0x00007ff7d960e175 tests-8b6a3f6194ee2f95.exe`ruffle_test_framework::test::Test::run<tests::run_test::closure$1::closure$0::closure_env$0,tests::run_test::closure$1::closure$0::closure_env$1,tests::environment::NativeEnvironment>(self=0x0000005da0bfe850, before_start=tests::run_test::closure$1::closure$0::closure_env$0 @ 0x0000005da0bfdaa6, before_end=tests::run_test::closure$1::closure$0::closure_env$1 @ 0x0000005da0bfdaa7, environment=0x00007ff7dc576490) at test.rs:74
frame #63: 0x00007ff7d9603962 tests-8b6a3f6194ee2f95.exe`tests::run_test::closure$1::closure$0(test=0x0000005da0bfe850) at regression_tests.rs:117
frame #64: 0x00007ff7d9617090 tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<tests::run_test::closure$1::closure_env$0,enum2$<core::result::Result<tuple$<>,anyhow::Error> > >(data="P迠]") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #65: 0x00007ff7d961c023 tests-8b6a3f6194ee2f95.exe
frame #66: 0x00007ff7d9617014 tests-8b6a3f6194ee2f95.exe`std::panicking::try<enum2$<core::result::Result<tuple$<>,anyhow::Error> >,tests::run_test::closure$1::closure_env$0>(f=tests::run_test::closure$1::closure_env$0 @ 0x0000005da0bfe6d8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #67: 0x00007ff7d9609016 tests-8b6a3f6194ee2f95.exe`std::panic::catch_unwind<tests::run_test::closure$1::closure_env$0,enum2$<core::result::Result<tuple$<>,anyhow::Error> > >(f=tests::run_test::closure$1::closure_env$0 @ 0x0000005da0bfe740) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #68: 0x00007ff7d960342a tests-8b6a3f6194ee2f95.exe`tests::run_test::closure$1(name=0x0000005da0bfef30) at regression_tests.rs:117
frame #69: 0x00007ff7d9616b6c tests-8b6a3f6194ee2f95.exe`libtest_mimic::impl$0::test::closure$0<tests::run_test::closure_env$1,alloc::string::String>(_test_mode=true, runner=<unavailable>) at lib.rs:112
frame #70: 0x00007ff7d96253a8 tests-8b6a3f6194ee2f95.exe`core::ops::function::FnOnce::call_once<libtest_mimic::impl$0::test::closure_env$0<tests::run_test::closure_env$1,alloc::string::String>,tuple$<bool> >(=0x000001b0c5e5b250, =(__0 = true)) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ops\function.rs:250
frame #71: 0x00007ff7dc395803 tests-8b6a3f6194ee2f95.exe`alloc::boxed::impl$47::call_once<tuple$<bool>,dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global>(args=(__0 = true), self=alloc::boxed::Box<dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global> @ 0x0000005da0bfeff8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\alloc\src\boxed.rs:2007
frame #72: 0x00007ff7dc3a0909 tests-8b6a3f6194ee2f95.exe`libtest_mimic::run_single::closure$0(test_mode=0x0000005da0bff0a0) at lib.rs:505
frame #73: 0x00007ff7dc38a430 tests-8b6a3f6194ee2f95.exe`core::panic::unwind_safe::impl$23::call_once<enum2$<libtest_mimic::Outcome>,libtest_mimic::run_single::closure_env$0>(self=<unavailable>, =tuple$<> @ 0x0000005da0bff08f) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\panic\unwind_safe.rs:271
frame #74: 0x00007ff7dc38d8b5 tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0>,enum2$<libtest_mimic::Outcome> >(data="P\xb2\xe5Ű\U00000001") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #75: 0x00007ff7dc38fb73 tests-8b6a3f6194ee2f95.exe
frame #76: 0x00007ff7dc38d77e tests-8b6a3f6194ee2f95.exe`std::panicking::try<enum2$<libtest_mimic::Outcome>,core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0> >(f=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #77: 0x00007ff7dc3a7bd1 tests-8b6a3f6194ee2f95.exe`std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<libtest_mimic::run_single::closure_env$0>,enum2$<libtest_mimic::Outcome> >(f=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #78: 0x00007ff7dc3a08ad tests-8b6a3f6194ee2f95.exe`libtest_mimic::run_single(test_mode=true, runner=alloc::boxed::Box<dyn$<core::ops::function::FnOnce<tuple$<bool>,assoc$<Output,enum2$<libtest_mimic::Outcome> > >,core::marker::Send>,alloc::alloc::Global> @ 0x0000005da0bff320) at lib.rs:505
frame #79: 0x00007ff7dc3a073c tests-8b6a3f6194ee2f95.exe`libtest_mimic::run::closure$2(test__runner=0x0000005da0bff548) at lib.rs:476
frame #80: 0x00007ff7dc39bb71 tests-8b6a3f6194ee2f95.exe`threadpool::impl$0::call_box<libtest_mimic::run::closure_env$2>(self=0x000001b0c5e5f3e0) at lib.rs:95
frame #81: 0x00007ff7dc3cd96d tests-8b6a3f6194ee2f95.exe`threadpool::spawn_in_pool::closure$0(shared_data=alloc::sync::Arc<threadpool::ThreadPoolSharedData,alloc::alloc::Global> @ 0x0000005da0bff628) at lib.rs:769
frame #82: 0x00007ff7dc3dc15e tests-8b6a3f6194ee2f95.exe`std::sys_common::backtrace::__rust_begin_short_backtrace<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(f=threadpool::spawn_in_pool::closure_env$0 @ 0x0000005da0bff6f8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sys_common\backtrace.rs:154
frame #83: 0x00007ff7dc3cf6de tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1::closure$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(f=threadpool::spawn_in_pool::closure_env$0 @ 0x0000005da0bff730) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\thread\mod.rs:529
frame #84: 0x00007ff7dc3ca0de tests-8b6a3f6194ee2f95.exe`core::panic::unwind_safe::impl$23::call_once<tuple$<>,std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > >(self=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da0bff770, =tuple$<> @ 0x0000005da0bff76f) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\panic\unwind_safe.rs:271
frame #85: 0x00007ff7dc3dcf0b tests-8b6a3f6194ee2f95.exe`std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > >,tuple$<> >(data="\xc0\x86\xe9Ű\U00000001") at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:504
frame #86: 0x00007ff7dc3de393 tests-8b6a3f6194ee2f95.exe
frame #87: 0x00007ff7dc3dccca tests-8b6a3f6194ee2f95.exe`std::panicking::try<tuple$<>,core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > >(f=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da0bff868) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panicking.rs:468
frame #88: 0x00007ff7dc3cf575 tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> > [inlined] std::panic::catch_unwind(f=core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<threadpool::spawn_in_pool::closure_env$0,tuple$<> > > @ 0x0000005da0bff920) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\panic.rs:142
frame #89: 0x00007ff7dc3cf56c tests-8b6a3f6194ee2f95.exe`std::thread::impl$0::spawn_unchecked_::closure$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> >(output_capture=0x000001b0c5e90fe0) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\thread\mod.rs:528
frame #90: 0x00007ff7dc3d14ae tests-8b6a3f6194ee2f95.exe`core::ops::function::FnOnce::call_once<std::thread::impl$0::spawn_unchecked_::closure_env$1<threadpool::spawn_in_pool::closure_env$0,tuple$<> >,tuple$<> >(=0x000001b0c5e90fd0, =tuple$<> @ 0x0000005da0bff9ef) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ops\function.rs:250
frame #91: 0x00007ff7dc518cec tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start [inlined] alloc::boxed::impl$47::call_once at library\alloc\src\boxed.rs:2007
frame #92: 0x00007ff7dc518ce1 tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start [inlined] alloc::boxed::impl$47::call_once at library\alloc\src\boxed.rs:2007
frame #93: 0x00007ff7dc518cd6 tests-8b6a3f6194ee2f95.exe`std::sys::windows::thread::impl$0::new::thread_start at library\std\src\sys\windows\thread.rs:57
frame #94: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #95: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
thread #1
frame #0: 0x00007ff8f9f03cc4 ntdll.dll`NtWaitForAlertByThreadId + 20
frame #1: 0x00007ff8f9e63a97 ntdll.dll`RtlCreateTimerQueue + 743
frame #2: 0x00007ff8f9e63be4 ntdll.dll`RtlCreateTimerQueue + 1076
frame #3: 0x00007ff8f9e63743 ntdll.dll`RtlWaitOnAddress + 19
frame #4: 0x00007ff8f75ae57f KernelBase.dll`WaitOnAddress + 47
frame #5: 0x00007ff7dc506184 tests-8b6a3f6194ee2f95.exe`std::thread::park [inlined] std::sys::windows::thread_parking::Parker::park at library\std\src\sys\windows\thread_parking.rs:117
frame #6: 0x00007ff7dc50614c tests-8b6a3f6194ee2f95.exe`std::thread::park at library\std\src\thread\mod.rs:1068
frame #7: 0x00007ff7dc3bad90 tests-8b6a3f6194ee2f95.exe`std::sync::mpmc::context::Context::wait_until(self=0x0000005da02fe450) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sync\mpmc\context.rs:139
frame #8: 0x00007ff7dc3b05c0 tests-8b6a3f6194ee2f95.exe`std::sync::mpmc::list::impl$3::recv::closure$1<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >(cx=0x0000005da02fe450, self=0x000001b0c5eb4580) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sync\mpmc\list.rs:444
frame #9: 0x00007ff7dc3bb90c tests-8b6a3f6194ee2f95.exe`std::sync::mpmc::context::impl$0::with::closure$0<std::sync::mpmc::list::impl$3::recv::closure_env$1<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >,tuple$<> >(cx=0x0000005da02fe450, f=0x0000005da02fe590) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sync\mpmc\context.rs:50
frame #10: 0x00007ff7dc3bc436 tests-8b6a3f6194ee2f95.exe`std::sync::mpmc::context::impl$0::with::closure$1<std::sync::mpmc::list::impl$3::recv::closure_env$1<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >,tuple$<> >(cell=0x000001b0c5e4d690, f=0x0000005da02fe5a8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sync\mpmc\context.rs:58
frame #11: 0x00007ff7dc3a8063 tests-8b6a3f6194ee2f95.exe`std::thread::local::LocalKey<core::cell::Cell<enum2$<core::option::Option<std::sync::mpmc::context::Context> > > >::try_with<core::cell::Cell<enum2$<core::option::Option<std::sync::mpmc::context::Context> > >,std::sync::mpmc::context::impl$0::with::closure_env$1<std::sync::mpmc::list::impl$3::recv::closure_env$1<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >,tuple$<> >,tuple$<> >(self=0x00007ff7dc973688, f=std::sync::mpmc::context::impl$0::with::closure_env$1<std::sync::mpmc::list::impl$3::recv::closure_env$1<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >,tuple$<> > @ 0x0000005da02fe528) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\thread\local.rs:270
frame #12: 0x00007ff7dc3bb221 tests-8b6a3f6194ee2f95.exe`std::sync::mpmc::context::Context::with<std::sync::mpmc::list::impl$3::recv::closure_env$1<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >,tuple$<> >(f=<unavailable>) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sync\mpmc\context.rs:53
frame #13: 0x00007ff7dc3b044c tests-8b6a3f6194ee2f95.exe`std::sync::mpmc::list::Channel<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >::recv<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >(self=0x000001b0c5eb4580) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sync\mpmc\list.rs:434
frame #14: 0x00007ff7dc3901bc tests-8b6a3f6194ee2f95.exe`std::sync::mpmc::Receiver<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >::recv<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >(self=0x0000005da02fed20) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sync\mpmc\mod.rs:307
frame #15: 0x00007ff7dc3b821e tests-8b6a3f6194ee2f95.exe`std::sync::mpsc::impl$12::next<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> > [inlined] std::sync::mpsc::Receiver<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >::recv(self=<unavailable>, self=0x0000005da02fed20) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sync\mpsc\mod.rs:849
frame #16: 0x00007ff7dc3b8214 tests-8b6a3f6194ee2f95.exe`std::sync::mpsc::impl$12::next<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> >(self=0x0000005da02fefa8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sync\mpsc\mod.rs:1048
frame #17: 0x00007ff7dc3958c8 tests-8b6a3f6194ee2f95.exe`core::iter::adapters::take::impl$1::next<std::sync::mpsc::Iter<tuple$<enum2$<libtest_mimic::Outcome>,libtest_mimic::TestInfo> > >(self=0x0000005da02fefa8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\iter\adapters\take.rs:40
frame #18: 0x00007ff7dc39f99a tests-8b6a3f6194ee2f95.exe`libtest_mimic::run(args=0x0000005da02ff1e0, tests=0x0000005da02ff780) at lib.rs:482
frame #19: 0x00007ff7d960264f tests-8b6a3f6194ee2f95.exe`tests::main at regression_tests.rs:95
frame #20: 0x00007ff7d962557b tests-8b6a3f6194ee2f95.exe`core::ops::function::FnOnce::call_once<void (*)(),tuple$<> >(=(tests-8b6a3f6194ee2f95.exe`tests::main at regression_tests.rs:43), =tuple$<> @ 0x0000005da02ff7ef) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\core\src\ops\function.rs:250
frame #21: 0x00007ff7d95fa98e tests-8b6a3f6194ee2f95.exe`std::sys_common::backtrace::__rust_begin_short_backtrace<void (*)(),tuple$<> >(f=(tests-8b6a3f6194ee2f95.exe`tests::main at regression_tests.rs:43)) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\sys_common\backtrace.rs:154
frame #22: 0x00007ff7d962b641 tests-8b6a3f6194ee2f95.exe`std::rt::lang_start::closure$0<tuple$<> >(main=0x0000005da02ff9b8) at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\rt.rs:166
frame #23: 0x00007ff7dc505988 tests-8b6a3f6194ee2f95.exe`std::rt::lang_start_internal [inlined] core::ops::function::impls::impl$2::call_once at library\core\src\ops\function.rs:284
frame #24: 0x00007ff7dc50597d tests-8b6a3f6194ee2f95.exe`std::rt::lang_start_internal [inlined] std::panicking::try::do_call at library\std\src\panicking.rs:504
frame #25: 0x00007ff7dc50597d tests-8b6a3f6194ee2f95.exe`std::rt::lang_start_internal [inlined] std::panicking::try at library\std\src\panicking.rs:468
frame #26: 0x00007ff7dc50597d tests-8b6a3f6194ee2f95.exe`std::rt::lang_start_internal [inlined] std::panic::catch_unwind at library\std\src\panic.rs:142
frame #27: 0x00007ff7dc50597d tests-8b6a3f6194ee2f95.exe`std::rt::lang_start_internal [inlined] std::rt::lang_start_internal::closure$2
frame #28: 0x00007ff7dc50597d tests-8b6a3f6194ee2f95.exe`std::rt::lang_start_internal [inlined] std::panicking::try::do_call
frame #29: 0x00007ff7dc50597d tests-8b6a3f6194ee2f95.exe`std::rt::lang_start_internal [inlined] std::panicking::try at library\std\src\panicking.rs:468
frame #30: 0x00007ff7dc50597d tests-8b6a3f6194ee2f95.exe`std::rt::lang_start_internal [inlined] std::panic::catch_unwind at library\std\src\panic.rs:142
frame #31: 0x00007ff7dc50597d tests-8b6a3f6194ee2f95.exe`std::rt::lang_start_internal at library\std\src\rt.rs:148
frame #32: 0x00007ff7d962b61a tests-8b6a3f6194ee2f95.exe`std::rt::lang_start<tuple$<> >(main=(tests-8b6a3f6194ee2f95.exe`tests::main at regression_tests.rs:43), argc=3, argv=0x000001b0c5e549b0, sigpipe='\0') at 79e9716c980570bfd1f666e3b16ac583f0168962\library\std\src\rt.rs:165
frame #33: 0x00007ff7d96039e9 tests-8b6a3f6194ee2f95.exe
frame #34: 0x00007ff7dc5705dc tests-8b6a3f6194ee2f95.exe`__scrt_common_main_seh [inlined] invoke_main at exe_common.inl:288
frame #35: 0x00007ff7dc5705ba tests-8b6a3f6194ee2f95.exe`__scrt_common_main_seh at exe_common.inl:288
frame #36: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #37: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
thread #6
frame #0: 0x00007ff8f9f03d24 ntdll.dll`NtWaitForWorkViaWorkerFactory + 20
frame #1: 0x00007ff8f9e6b77f ntdll.dll`RtlInitializeResource + 2415
frame #2: 0x00007ff8f9124de0 kernel32.dll`BaseThreadInitThunk + 16
frame #3: 0x00007ff8f9eded9b ntdll.dll`RtlUserThreadStart + 43
(lldb) session save foo.txt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment