Created
May 5, 2026 15:51
-
-
Save kennykerr/24e8063398b092bbfa6395a795e1626a to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Compiling showcase v0.0.0 (D:\git\windows-reactor-rs\crates\samples\showcase) | |
| Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.98s | |
| Running `target\debug\showcase.exe` | |
| windows_reactor: diagnostics armed (panic hook + VEH + SEH filter; crash log → C:\Users\kekerr\AppData\Local\Temp\windows-reactor-crash-34712.log) | |
| thread 'main' (33000) panicked at crates\libs\reactor\src\winui\backend.rs:1229:13: | |
| WinUIBackend::set_prop(SelectedIndex, ..) on #79: WinUI error Error { code: HRESULT(0x80004005), message: "Unspecified error" } | |
| stack backtrace: | |
| 0: std::panicking::panic_handler | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\panicking.rs:689 | |
| 1: core::panicking::panic_fmt | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\core\src\panicking.rs:80 | |
| 2: windows_reactor::winui::backend::impl$3::set_prop::closure$2 | |
| at .\crates\libs\reactor\src\winui\backend.rs:1229 | |
| 3: enum2$<core::result::Result<tuple$<>,windows_result::error::Error> >::unwrap_or_else<tuple$<>,windows_result::error::Error,windows_reactor::winui::backend::impl$3::set_prop::closure_env$2> | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\core\src\result.rs:1622 | |
| 4: windows_reactor::winui::backend::impl$3::set_prop | |
| at .\crates\libs\reactor\src\winui\backend.rs:1228 | |
| 5: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::diff_props<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler\diff_helpers.rs:71 | |
| 6: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update_widget<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler\widget_dispatch.rs:18 | |
| 7: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler.rs:266 | |
| 8: windows_reactor::core::child_reconciler::update_child_tracked<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:17 | |
| 9: windows_reactor::core::child_reconciler::reconcile_positional_live<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:90 | |
| 10: windows_reactor::core::child_reconciler::reconcile<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:40 | |
| 11: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::reconcile_children<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler.rs:610 | |
| 12: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update_widget_children<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler\widget_dispatch.rs:61 | |
| 13: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update_widget<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler\widget_dispatch.rs:21 | |
| 14: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler.rs:266 | |
| 15: windows_reactor::core::child_reconciler::update_child_tracked<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:17 | |
| 16: windows_reactor::core::child_reconciler::reconcile_positional_live<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:90 | |
| 17: windows_reactor::core::child_reconciler::reconcile_positional<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:50 | |
| 18: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::reconcile_children_positional<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler.rs:600 | |
| 19: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update_widget_children<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler\widget_dispatch.rs:58 | |
| 20: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update_widget<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler\widget_dispatch.rs:21 | |
| 21: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler.rs:266 | |
| 22: windows_reactor::core::child_reconciler::update_child_tracked<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:17 | |
| 23: windows_reactor::core::child_reconciler::reconcile_positional_live<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:90 | |
| 24: windows_reactor::core::child_reconciler::reconcile<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:40 | |
| 25: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::reconcile_children<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler.rs:610 | |
| 26: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update_widget_children<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler\widget_dispatch.rs:61 | |
| 27: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update_widget<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler\widget_dispatch.rs:21 | |
| 28: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler.rs:266 | |
| 29: windows_reactor::core::child_reconciler::update_child_tracked<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:17 | |
| 30: windows_reactor::core::child_reconciler::reconcile_positional_live<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:90 | |
| 31: windows_reactor::core::child_reconciler::reconcile_positional<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:50 | |
| 32: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::reconcile_children_positional<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler.rs:600 | |
| 33: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update_widget_children<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler\widget_dispatch.rs:58 | |
| 34: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update_widget<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler\widget_dispatch.rs:21 | |
| 35: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler.rs:266 | |
| 36: windows_reactor::core::reconciler::wrappers::impl$0::update_provider::closure$0<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler\wrappers.rs:202 | |
| 37: core::ops::function::FnOnce::call_once<windows_reactor::core::reconciler::wrappers::impl$0::update_provider::closure_env$0<windows_reactor::winui::backend::WinUIBackend>,tuple$<> > | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\core\src\ops\function.rs:250 | |
| 38: core::panic::unwind_safe::impl$25::call_once<enum2$<core::option::Option<windows_reactor::core::backend::ControlId> >,windows_reactor::core::reconciler::wrappers::impl$0::update_provider::closure_env$0<windows_reactor::winui::backend::WinUIBackend> > | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\core\src\panic\unwind_safe.rs:275 | |
| 39: std::panicking::catch_unwind::do_call<core::panic::unwind_safe::AssertUnwindSafe<windows_reactor::core::reconciler::wrappers::impl$0::update_provider::closure_env$0<windows_reactor::winui::backend::WinUIBackend> >,enum2$<core::option::Option<windows_reacto | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\std\src\panicking.rs:581 | |
| 40: core::fmt::impl$82::fmt<std::panic::PanicHookInfo> | |
| 41: std::panicking::catch_unwind | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\std\src\panicking.rs:544 | |
| 42: std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<windows_reactor::core::reconciler::wrappers::impl$0::update_provider::closure_env$0<windows_reactor::winui::backend::WinUIBackend> >,enum2$<core::option::Option<windows_reactor::core::back | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\std\src\panic.rs:359 | |
| 43: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update_provider<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler\wrappers.rs:202 | |
| 44: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler.rs:254 | |
| 45: windows_reactor::core::child_reconciler::update_child_tracked<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:17 | |
| 46: windows_reactor::core::child_reconciler::reconcile_positional_live<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:90 | |
| 47: windows_reactor::core::child_reconciler::reconcile<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:40 | |
| 48: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::reconcile_children<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler.rs:610 | |
| 49: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update_widget_children<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler\widget_dispatch.rs:61 | |
| 50: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update_widget<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler\widget_dispatch.rs:21 | |
| 51: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler.rs:266 | |
| 52: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::reconcile<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler.rs:204 | |
| 53: windows_reactor::core::host::render_once<windows_reactor::winui::backend::WinUIBackend,windows_reactor::winui::host::WinUIDispatcher> | |
| at .\crates\libs\reactor\src\core\host.rs:386 | |
| 54: windows_reactor::core::host::render_loop<windows_reactor::winui::backend::WinUIBackend,windows_reactor::winui::host::WinUIDispatcher> | |
| at .\crates\libs\reactor\src\core\host.rs:347 | |
| 55: windows_reactor::core::host::request_render::closure$0<windows_reactor::winui::backend::WinUIBackend,windows_reactor::winui::host::WinUIDispatcher> | |
| at .\crates\libs\reactor\src\core\host.rs:332 | |
| 56: core::ops::function::FnOnce::call_once<windows_reactor::core::host::request_render::closure_env$0<windows_reactor::winui::backend::WinUIBackend,windows_reactor::winui::host::WinUIDispatcher>,tuple$<> > | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\core\src\ops\function.rs:250 | |
| 57: alloc::boxed::impl$31::call_once<tuple$<>,dyn$<core::ops::function::FnOnce<tuple$<>,assoc$<Output,tuple$<> > > >,alloc::alloc::Global> | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\alloc\src\boxed.rs:2271 | |
| 58: windows_reactor::winui::host::impl$1::enqueue::closure$0 | |
| at .\crates\libs\reactor\src\winui\host.rs:38 | |
| 59: windows_reactor::bindings::Microsoft::UI::Dispatching::DispatcherQueueHandlerBox<windows_reactor::winui::host::impl$1::enqueue::closure_env$0>::Invoke<windows_reactor::winui::host::impl$1::enqueue::closure_env$0> | |
| at .\crates\libs\reactor\src\bindings.rs:178 | |
| 60: WinUICreateDispatcherQueueController | |
| 61: CoreUIRouteToTestRegistrar | |
| 62: CoreUIRouteToTestRegistrar | |
| 63: CoreUIRouteToTestRegistrar | |
| 64: CoreUIRouteToTestRegistrar | |
| 65: CoreUIRouteToTestRegistrar | |
| 66: CoreUIRouteToTestRegistrar | |
| 67: CoreUIRouteToTestRegistrar | |
| 68: CoreUIRouteToTestRegistrar | |
| 69: CoreUIRouteToTestRegistrar | |
| 70: CoreUIRouteToTestRegistrar | |
| 71: CoreUIRouteToTestRegistrar | |
| 72: CoreUIRouteToTestRegistrar | |
| 73: CoreUIRouteToTestRegistrar | |
| 74: CallWindowProcW | |
| 75: SendMessageW | |
| 76: GetWindowDpiAwarenessContext | |
| 77: KiUserCallbackDispatcher | |
| 78: NtUserGetMessage | |
| 79: GetMessageW | |
| 80: <unknown> | |
| 81: <unknown> | |
| 82: <unknown> | |
| 83: windows_reactor::bindings::Microsoft::UI::Xaml::impl$0::Start::closure$0<ref$<windows_reactor::bindings::Microsoft::UI::Xaml::ApplicationInitializationCallback> > | |
| at .\crates\libs\reactor\src\bindings.rs:716 | |
| 84: windows_core::imp::factory_cache::FactoryCache<windows_reactor::bindings::Microsoft::UI::Xaml::Application,windows_reactor::bindings::Microsoft::UI::Xaml::IApplicationStatics>::call<windows_reactor::bindings::Microsoft::UI::Xaml::Application,windows_reacto | |
| at C:\Users\kekerr\.cargo\git\checkouts\windows-rs-a5de4a2dc783ec71\e176d92\crates\libs\core\src\imp\factory_cache.rs:39 | |
| 85: windows_reactor::bindings::Microsoft::UI::Xaml::Application::IApplicationStatics<tuple$<>,windows_reactor::bindings::Microsoft::UI::Xaml::impl$0::Start::closure_env$0<ref$<windows_reactor::bindings::Microsoft::UI::Xaml::ApplicationInitializationCallback> > | |
| at .\crates\libs\reactor\src\bindings.rs:762 | |
| 86: windows_reactor::bindings::Microsoft::UI::Xaml::Application::Start<ref$<windows_reactor::bindings::Microsoft::UI::Xaml::ApplicationInitializationCallback> > | |
| at .\crates\libs\reactor\src\bindings.rs:715 | |
| 87: windows_reactor::app::App::run<showcase::main::closure_env$0> | |
| at .\crates\libs\reactor\src\app.rs:103 | |
| 88: showcase::main | |
| at .\crates\samples\showcase\src\main.rs:1022 | |
| 89: core::ops::function::FnOnce::call_once<enum2$<core::result::Result<tuple$<>,windows_result::error::Error> > (*)(),tuple$<> > | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\core\src\ops\function.rs:250 | |
| note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. | |
| === windows_reactor: panic === | |
| panicked at crates\libs\reactor\src\winui\backend.rs:1229:13: | |
| WinUIBackend::set_prop(SelectedIndex, ..) on #79: WinUI error Error { code: HRESULT(0x80004005), message: "Unspecified error" } | |
| Backtrace: | |
| 0: std::backtrace_rs::backtrace::win64::trace | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\..\..\backtrace\src\backtrace\win64.rs:85 | |
| 1: std::backtrace_rs::backtrace::trace_unsynchronized | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\..\..\backtrace\src\backtrace\mod.rs:66 | |
| 2: std::backtrace::Backtrace::create | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\backtrace.rs:331 | |
| 3: std::backtrace::Backtrace::force_capture | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\backtrace.rs:312 | |
| 4: windows_reactor::diagnostics::format_panic_report | |
| at .\crates\libs\reactor\src\diagnostics.rs:118 | |
| 5: windows_reactor::diagnostics::install::closure$0::closure$0 | |
| at .\crates\libs\reactor\src\diagnostics.rs:64 | |
| 6: std::panicking::panic_with_hook | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\panicking.rs:833 | |
| 7: std::panicking::panic_handler::closure$0 | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\panicking.rs:698 | |
| 8: std::sys::backtrace::__rust_end_short_backtrace<std::panicking::panic_handler::closure_env$0,never$> | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\sys\backtrace.rs:182 | |
| 9: std::panicking::panic_handler | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\panicking.rs:689 | |
| 10: core::panicking::panic_fmt | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\core\src\panicking.rs:80 | |
| 11: windows_reactor::winui::backend::impl$3::set_prop::closure$2 | |
| at .\crates\libs\reactor\src\winui\backend.rs:1229 | |
| 12: enum2$<core::result::Result<tuple$<>,windows_result::error::Error> >::unwrap_or_else<tuple$<>,windows_result::error::Error,windows_reactor::winui::backend::impl$3::set_prop::closure_env$2> | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\core\src\result.rs:1622 | |
| 13: windows_reactor::winui::backend::impl$3::set_prop | |
| at .\crates\libs\reactor\src\winui\backend.rs:1228 | |
| 14: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::diff_props<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler\diff_helpers.rs:71 | |
| 15: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update_widget<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler\widget_dispatch.rs:18 | |
| 16: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler.rs:266 | |
| 17: windows_reactor::core::child_reconciler::update_child_tracked<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:17 | |
| 18: windows_reactor::core::child_reconciler::reconcile_positional_live<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:90 | |
| 19: windows_reactor::core::child_reconciler::reconcile<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:40 | |
| 20: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::reconcile_children<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler.rs:610 | |
| 21: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update_widget_children<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler\widget_dispatch.rs:61 | |
| 22: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update_widget<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler\widget_dispatch.rs:21 | |
| 23: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler.rs:266 | |
| 24: windows_reactor::core::child_reconciler::update_child_tracked<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:17 | |
| 25: windows_reactor::core::child_reconciler::reconcile_positional_live<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:90 | |
| 26: windows_reactor::core::child_reconciler::reconcile_positional<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:50 | |
| 27: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::reconcile_children_positional<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler.rs:600 | |
| 28: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update_widget_children<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler\widget_dispatch.rs:58 | |
| 29: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update_widget<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler\widget_dispatch.rs:21 | |
| 30: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler.rs:266 | |
| 31: windows_reactor::core::child_reconciler::update_child_tracked<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:17 | |
| 32: windows_reactor::core::child_reconciler::reconcile_positional_live<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:90 | |
| 33: windows_reactor::core::child_reconciler::reconcile<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:40 | |
| 34: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::reconcile_children<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler.rs:610 | |
| 35: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update_widget_children<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler\widget_dispatch.rs:61 | |
| 36: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update_widget<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler\widget_dispatch.rs:21 | |
| 37: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler.rs:266 | |
| 38: windows_reactor::core::child_reconciler::update_child_tracked<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:17 | |
| 39: windows_reactor::core::child_reconciler::reconcile_positional_live<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:90 | |
| 40: windows_reactor::core::child_reconciler::reconcile_positional<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:50 | |
| 41: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::reconcile_children_positional<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler.rs:600 | |
| 42: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update_widget_children<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler\widget_dispatch.rs:58 | |
| 43: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update_widget<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler\widget_dispatch.rs:21 | |
| 44: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler.rs:266 | |
| 45: windows_reactor::core::reconciler::wrappers::impl$0::update_provider::closure$0<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler\wrappers.rs:202 | |
| 46: core::ops::function::FnOnce::call_once<windows_reactor::core::reconciler::wrappers::impl$0::update_provider::closure_env$0<windows_reactor::winui::backend::WinUIBackend>,tuple$<> > | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\core\src\ops\function.rs:250 | |
| 47: core::panic::unwind_safe::impl$25::call_once<enum2$<core::option::Option<windows_reactor::core::backend::ControlId> >,windows_reactor::core::reconciler::wrappers::impl$0::update_provider::closure_env$0<windows_reactor::winui::backend::WinUIBackend> > | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\core\src\panic\unwind_safe.rs:275 | |
| 48: std::panicking::catch_unwind::do_call<core::panic::unwind_safe::AssertUnwindSafe<windows_reactor::core::reconciler::wrappers::impl$0::update_provider::closure_env$0<windows_reactor::winui::backend::WinUIBackend> >,enum2$<core::option::Option<windows_reacto | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\std\src\panicking.rs:581 | |
| 49: core::fmt::impl$82::fmt<std::panic::PanicHookInfo> | |
| 50: std::panicking::catch_unwind | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\std\src\panicking.rs:544 | |
| 51: std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<windows_reactor::core::reconciler::wrappers::impl$0::update_provider::closure_env$0<windows_reactor::winui::backend::WinUIBackend> >,enum2$<core::option::Option<windows_reactor::core::back | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\std\src\panic.rs:359 | |
| 52: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update_provider<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler\wrappers.rs:202 | |
| 53: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler.rs:254 | |
| 54: windows_reactor::core::child_reconciler::update_child_tracked<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:17 | |
| 55: windows_reactor::core::child_reconciler::reconcile_positional_live<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:90 | |
| 56: windows_reactor::core::child_reconciler::reconcile<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\child_reconciler.rs:40 | |
| 57: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::reconcile_children<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler.rs:610 | |
| 58: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update_widget_children<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler\widget_dispatch.rs:61 | |
| 59: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update_widget<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler\widget_dispatch.rs:21 | |
| 60: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::update<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler.rs:266 | |
| 61: windows_reactor::core::reconciler::Reconciler<windows_reactor::winui::backend::WinUIBackend>::reconcile<windows_reactor::winui::backend::WinUIBackend> | |
| at .\crates\libs\reactor\src\core\reconciler.rs:204 | |
| 62: windows_reactor::core::host::render_once<windows_reactor::winui::backend::WinUIBackend,windows_reactor::winui::host::WinUIDispatcher> | |
| at .\crates\libs\reactor\src\core\host.rs:386 | |
| 63: windows_reactor::core::host::render_loop<windows_reactor::winui::backend::WinUIBackend,windows_reactor::winui::host::WinUIDispatcher> | |
| at .\crates\libs\reactor\src\core\host.rs:347 | |
| 64: windows_reactor::core::host::request_render::closure$0<windows_reactor::winui::backend::WinUIBackend,windows_reactor::winui::host::WinUIDispatcher> | |
| at .\crates\libs\reactor\src\core\host.rs:332 | |
| 65: core::ops::function::FnOnce::call_once<windows_reactor::core::host::request_render::closure_env$0<windows_reactor::winui::backend::WinUIBackend,windows_reactor::winui::host::WinUIDispatcher>,tuple$<> > | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\core\src\ops\function.rs:250 | |
| 66: alloc::boxed::impl$31::call_once<tuple$<>,dyn$<core::ops::function::FnOnce<tuple$<>,assoc$<Output,tuple$<> > > >,alloc::alloc::Global> | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\alloc\src\boxed.rs:2271 | |
| 67: windows_reactor::winui::host::impl$1::enqueue::closure$0 | |
| at .\crates\libs\reactor\src\winui\host.rs:38 | |
| 68: windows_reactor::bindings::Microsoft::UI::Dispatching::DispatcherQueueHandlerBox<windows_reactor::winui::host::impl$1::enqueue::closure_env$0>::Invoke<windows_reactor::winui::host::impl$1::enqueue::closure_env$0> | |
| at .\crates\libs\reactor\src\bindings.rs:178 | |
| 69: WinUICreateDispatcherQueueController | |
| 70: CoreUIRouteToTestRegistrar | |
| 71: CoreUIRouteToTestRegistrar | |
| 72: CoreUIRouteToTestRegistrar | |
| 73: CoreUIRouteToTestRegistrar | |
| 74: CoreUIRouteToTestRegistrar | |
| 75: CoreUIRouteToTestRegistrar | |
| 76: CoreUIRouteToTestRegistrar | |
| 77: CoreUIRouteToTestRegistrar | |
| 78: CoreUIRouteToTestRegistrar | |
| 79: CoreUIRouteToTestRegistrar | |
| 80: CoreUIRouteToTestRegistrar | |
| 81: CoreUIRouteToTestRegistrar | |
| 82: CoreUIRouteToTestRegistrar | |
| 83: CallWindowProcW | |
| 84: SendMessageW | |
| 85: GetWindowDpiAwarenessContext | |
| 86: KiUserCallbackDispatcher | |
| 87: NtUserGetMessage | |
| 88: GetMessageW | |
| 89: <unknown> | |
| 90: <unknown> | |
| 91: <unknown> | |
| 92: windows_reactor::bindings::Microsoft::UI::Xaml::impl$0::Start::closure$0<ref$<windows_reactor::bindings::Microsoft::UI::Xaml::ApplicationInitializationCallback> > | |
| at .\crates\libs\reactor\src\bindings.rs:716 | |
| 93: windows_core::imp::factory_cache::FactoryCache<windows_reactor::bindings::Microsoft::UI::Xaml::Application,windows_reactor::bindings::Microsoft::UI::Xaml::IApplicationStatics>::call<windows_reactor::bindings::Microsoft::UI::Xaml::Application,windows_reacto | |
| at C:\Users\kekerr\.cargo\git\checkouts\windows-rs-a5de4a2dc783ec71\e176d92\crates\libs\core\src\imp\factory_cache.rs:39 | |
| 94: windows_reactor::bindings::Microsoft::UI::Xaml::Application::IApplicationStatics<tuple$<>,windows_reactor::bindings::Microsoft::UI::Xaml::impl$0::Start::closure_env$0<ref$<windows_reactor::bindings::Microsoft::UI::Xaml::ApplicationInitializationCallback> > | |
| at .\crates\libs\reactor\src\bindings.rs:762 | |
| 95: windows_reactor::bindings::Microsoft::UI::Xaml::Application::Start<ref$<windows_reactor::bindings::Microsoft::UI::Xaml::ApplicationInitializationCallback> > | |
| at .\crates\libs\reactor\src\bindings.rs:715 | |
| 96: windows_reactor::app::App::run<showcase::main::closure_env$0> | |
| at .\crates\libs\reactor\src\app.rs:103 | |
| 97: showcase::main | |
| at .\crates\samples\showcase\src\main.rs:1022 | |
| 98: core::ops::function::FnOnce::call_once<enum2$<core::result::Result<tuple$<>,windows_result::error::Error> > (*)(),tuple$<> > | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\core\src\ops\function.rs:250 | |
| 99: std::sys::backtrace::__rust_begin_short_backtrace<enum2$<core::result::Result<tuple$<>,windows_result::error::Error> > (*)(),enum2$<core::result::Result<tuple$<>,windows_result::error::Error> > > | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\std\src\sys\backtrace.rs:166 | |
| 100: std::rt::lang_start::closure$0<enum2$<core::result::Result<tuple$<>,windows_result::error::Error> > > | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\std\src\rt.rs:206 | |
| 101: std::rt::lang_start_internal::closure$0 | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\rt.rs:175 | |
| 102: std::panicking::catch_unwind::do_call | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\panicking.rs:581 | |
| 103: std::panicking::catch_unwind | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\panicking.rs:544 | |
| 104: std::panic::catch_unwind | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\panic.rs:359 | |
| 105: std::rt::lang_start_internal | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\rt.rs:171 | |
| 106: std::rt::lang_start<enum2$<core::result::Result<tuple$<>,windows_result::error::Error> > > | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\std\src\rt.rs:205 | |
| 107: main | |
| 108: invoke_main | |
| at D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:78 | |
| 109: __scrt_common_main_seh | |
| at D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288 | |
| 110: BaseThreadInitThunk | |
| 111: RtlUserThreadStart | |
| windows_reactor: panic log written to C:\Users\kekerr\AppData\Local\Temp\windows-reactor-crash-34712.log | |
| thread 'main' (33000) panicked at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\core\src\panicking.rs:225:5: | |
| panic in a function that cannot unwind | |
| stack backtrace: | |
| 0: 0x7ff734e51b7e - std::backtrace_rs::backtrace::win64::trace | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\..\..\backtrace\src\backtrace\win64.rs:85 | |
| 1: 0x7ff734e51b7e - std::backtrace_rs::backtrace::trace_unsynchronized | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\..\..\backtrace\src\backtrace\mod.rs:66 | |
| 2: 0x7ff734e51b7e - std::sys::backtrace::_print_fmt | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\sys\backtrace.rs:74 | |
| 3: 0x7ff734e51b7e - std::sys::backtrace::impl$0::print::impl$0::fmt | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\sys\backtrace.rs:44 | |
| 4: 0x7ff734e5fd21 - core::fmt::write | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\core\src\fmt\mod.rs:0 | |
| 5: 0x7ff734e55544 - std::io::default_write_fmt | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\io\mod.rs:621 | |
| 6: 0x7ff734e55544 - std::io::Write::write_fmt<std::sys::stdio::windows::Stderr> | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\io\mod.rs:1976 | |
| 7: 0x7ff734e496a9 - std::sys::backtrace::BacktraceLock::print | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\sys\backtrace.rs:47 | |
| 8: 0x7ff734e496a9 - std::panicking::default_hook::closure$0 | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\panicking.rs:292 | |
| 9: 0x7ff734e4e194 - std::panicking::default_hook | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\panicking.rs:319 | |
| 10: 0x7ff734ce8573 - alloc::boxed::impl$33::call<tuple$<ref$<std::panic::PanicHookInfo> >,dyn$<core::ops::function::Fn<tuple$<ref$<std::panic::PanicHookInfo> >,assoc$<Output,tuple$<> > >,core::marker::Send,core::marker::Sync>,alloc::alloc::Global> | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\alloc\src\boxed.rs:2285 | |
| 11: 0x7ff734da1737 - windows_reactor::diagnostics::install::closure$0::closure$0 | |
| at D:\git\windows-reactor-rs\crates\libs\reactor\src\diagnostics.rs:61 | |
| 12: 0x7ff734e4e494 - std::panicking::panic_with_hook | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\panicking.rs:833 | |
| 13: 0x7ff734e497b4 - std::panicking::panic_handler::closure$0 | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\panicking.rs:691 | |
| 14: 0x7ff734e485df - std::sys::backtrace::__rust_end_short_backtrace<std::panicking::panic_handler::closure_env$0,never$> | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\sys\backtrace.rs:182 | |
| 15: 0x7ff734e49dde - std::panicking::panic_handler | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\panicking.rs:689 | |
| 16: 0x7ff734e68dc7 - core::panicking::panic_nounwind_fmt | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\core\src\intrinsics\mod.rs:2450 | |
| 17: 0x7ff734e68d41 - core::panicking::panic_nounwind | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\core\src\panicking.rs:225 | |
| 18: 0x7ff734e68efa - core::panicking::panic_cannot_unwind | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\core\src\panicking.rs:337 | |
| 19: 0x7ff734d52093 - windows_reactor::bindings::Microsoft::UI::Dispatching::DispatcherQueueHandlerBox<windows_reactor::winui::host::impl$1::enqueue::closure_env$0>::Invoke<windows_reactor::winui::host::impl$1::enqueue::closure_env$0> | |
| at D:\git\windows-reactor-rs\crates\libs\reactor\src\bindings.rs:172 | |
| 20: 0x7fff7fb30430 - _CxxFrameHandler3 | |
| 21: 0x7fff7fb2342d - is_exception_typeof | |
| 22: 0x7fff9463f466 - RtlCaptureContext2 | |
| 23: 0x7ff734d5203f - windows_reactor::bindings::Microsoft::UI::Dispatching::DispatcherQueueHandlerBox<windows_reactor::winui::host::impl$1::enqueue::closure_env$0>::Invoke<windows_reactor::winui::host::impl$1::enqueue::closure_env$0> | |
| at D:\git\windows-reactor-rs\crates\libs\reactor\src\bindings.rs:178 | |
| 24: 0x7fff423a3aa8 - WinUICreateDispatcherQueueController | |
| 25: 0x7fff42350a4d - CoreUIRouteToTestRegistrar | |
| 26: 0x7fff42354aa6 - CoreUIRouteToTestRegistrar | |
| 27: 0x7fff4235b0e0 - CoreUIRouteToTestRegistrar | |
| 28: 0x7fff4232b91f - CoreUIRouteToTestRegistrar | |
| 29: 0x7fff42369092 - CoreUIRouteToTestRegistrar | |
| 30: 0x7fff4232c8d0 - CoreUIRouteToTestRegistrar | |
| 31: 0x7fff4232c63d - CoreUIRouteToTestRegistrar | |
| 32: 0x7fff4231fd8c - CoreUIRouteToTestRegistrar | |
| 33: 0x7fff42322cb6 - CoreUIRouteToTestRegistrar | |
| 34: 0x7fff4232302c - CoreUIRouteToTestRegistrar | |
| 35: 0x7fff423636f3 - CoreUIRouteToTestRegistrar | |
| 36: 0x7fff42363886 - CoreUIRouteToTestRegistrar | |
| 37: 0x7fff42363dfe - CoreUIRouteToTestRegistrar | |
| 38: 0x7fff932ac426 - CallWindowProcW | |
| 39: 0x7fff932abcac - SendMessageW | |
| 40: 0x7fff932e2363 - GetWindowDpiAwarenessContext | |
| 41: 0x7fff94684154 - KiUserCallbackDispatcher | |
| 42: 0x7fff92241344 - NtUserGetMessage | |
| 43: 0x7fff932db412 - GetMessageW | |
| 44: 0x7ffee18aceec - <unknown> | |
| 45: 0x7ffee18ad1fd - <unknown> | |
| 46: 0x7ffee18acf92 - <unknown> | |
| 47: 0x7ff734c63a64 - windows_reactor::bindings::Microsoft::UI::Xaml::impl$0::Start::closure$0<ref$<windows_reactor::bindings::Microsoft::UI::Xaml::ApplicationInitializationCallback> > | |
| at D:\git\windows-reactor-rs\crates\libs\reactor\src\bindings.rs:716 | |
| 48: 0x7ff734c2159c - windows_core::imp::factory_cache::FactoryCache<windows_reactor::bindings::Microsoft::UI::Xaml::Application,windows_reactor::bindings::Microsoft::UI::Xaml::IApplicationStatics>::call<windows_reactor::bindings::Microsoft::UI::Xaml::Application,windows_reacto | |
| at C:\Users\kekerr\.cargo\git\checkouts\windows-rs-a5de4a2dc783ec71\e176d92\crates\libs\core\src\imp\factory_cache.rs:39 | |
| 49: 0x7ff734c63838 - windows_reactor::bindings::Microsoft::UI::Xaml::Application::IApplicationStatics<tuple$<>,windows_reactor::bindings::Microsoft::UI::Xaml::impl$0::Start::closure_env$0<ref$<windows_reactor::bindings::Microsoft::UI::Xaml::ApplicationInitializationCallback> > | |
| at D:\git\windows-reactor-rs\crates\libs\reactor\src\bindings.rs:762 | |
| 50: 0x7ff734c6384e - windows_reactor::bindings::Microsoft::UI::Xaml::Application::Start<ref$<windows_reactor::bindings::Microsoft::UI::Xaml::ApplicationInitializationCallback> > | |
| at D:\git\windows-reactor-rs\crates\libs\reactor\src\bindings.rs:715 | |
| 51: 0x7ff734c23ed5 - windows_reactor::app::App::run<showcase::main::closure_env$0> | |
| at D:\git\windows-reactor-rs\crates\libs\reactor\src\app.rs:103 | |
| 52: 0x7ff734c505c1 - showcase::main | |
| at D:\git\windows-reactor-rs\crates\samples\showcase\src\main.rs:1022 | |
| 53: 0x7ff734c48bdb - core::ops::function::FnOnce::call_once<enum2$<core::result::Result<tuple$<>,windows_result::error::Error> > (*)(),tuple$<> > | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\core\src\ops\function.rs:250 | |
| 54: 0x7ff734c3981e - std::sys::backtrace::__rust_begin_short_backtrace<enum2$<core::result::Result<tuple$<>,windows_result::error::Error> > (*)(),enum2$<core::result::Result<tuple$<>,windows_result::error::Error> > > | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\std\src\sys\backtrace.rs:166 | |
| 55: 0x7ff734c26de1 - std::rt::lang_start::closure$0<enum2$<core::result::Result<tuple$<>,windows_result::error::Error> > > | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\std\src\rt.rs:206 | |
| 56: 0x7ff734e4d230 - std::rt::lang_start_internal::closure$0 | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\rt.rs:175 | |
| 57: 0x7ff734e4d230 - std::panicking::catch_unwind::do_call | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\panicking.rs:581 | |
| 58: 0x7ff734e4d230 - std::panicking::catch_unwind | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\panicking.rs:544 | |
| 59: 0x7ff734e4d230 - std::panic::catch_unwind | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\panic.rs:359 | |
| 60: 0x7ff734e4d230 - std::rt::lang_start_internal | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\rt.rs:171 | |
| 61: 0x7ff734c26dca - std::rt::lang_start<enum2$<core::result::Result<tuple$<>,windows_result::error::Error> > > | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\std\src\rt.rs:205 | |
| 62: 0x7ff734c54f19 - main | |
| 63: 0x7ff734e668ec - invoke_main | |
| at D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:78 | |
| 64: 0x7ff734e668ec - __scrt_common_main_seh | |
| at D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288 | |
| 65: 0x7fff93b5e957 - BaseThreadInitThunk | |
| 66: 0x7fff945a79fc - RtlUserThreadStart | |
| === windows_reactor: panic === | |
| panicked at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\core\src\panicking.rs:225:5: | |
| panic in a function that cannot unwind | |
| Backtrace: | |
| 0: std::backtrace_rs::backtrace::win64::trace | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\..\..\backtrace\src\backtrace\win64.rs:85 | |
| 1: std::backtrace_rs::backtrace::trace_unsynchronized | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\..\..\backtrace\src\backtrace\mod.rs:66 | |
| 2: std::backtrace::Backtrace::create | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\backtrace.rs:331 | |
| 3: std::backtrace::Backtrace::force_capture | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\backtrace.rs:312 | |
| 4: windows_reactor::diagnostics::format_panic_report | |
| at .\crates\libs\reactor\src\diagnostics.rs:118 | |
| 5: windows_reactor::diagnostics::install::closure$0::closure$0 | |
| at .\crates\libs\reactor\src\diagnostics.rs:64 | |
| 6: std::panicking::panic_with_hook | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\panicking.rs:833 | |
| 7: std::panicking::panic_handler::closure$0 | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\panicking.rs:691 | |
| 8: std::sys::backtrace::__rust_end_short_backtrace<std::panicking::panic_handler::closure_env$0,never$> | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\sys\backtrace.rs:182 | |
| 9: std::panicking::panic_handler | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\panicking.rs:689 | |
| 10: core::panicking::panic_nounwind_fmt | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\core\src\intrinsics\mod.rs:2450 | |
| 11: core::panicking::panic_nounwind | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\core\src\panicking.rs:225 | |
| 12: core::panicking::panic_cannot_unwind | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\core\src\panicking.rs:337 | |
| 13: windows_reactor::bindings::Microsoft::UI::Dispatching::DispatcherQueueHandlerBox<windows_reactor::winui::host::impl$1::enqueue::closure_env$0>::Invoke<windows_reactor::winui::host::impl$1::enqueue::closure_env$0> | |
| at .\crates\libs\reactor\src\bindings.rs:172 | |
| 14: _CxxFrameHandler3 | |
| 15: is_exception_typeof | |
| 16: RtlCaptureContext2 | |
| 17: windows_reactor::bindings::Microsoft::UI::Dispatching::DispatcherQueueHandlerBox<windows_reactor::winui::host::impl$1::enqueue::closure_env$0>::Invoke<windows_reactor::winui::host::impl$1::enqueue::closure_env$0> | |
| at .\crates\libs\reactor\src\bindings.rs:178 | |
| 18: WinUICreateDispatcherQueueController | |
| 19: CoreUIRouteToTestRegistrar | |
| 20: CoreUIRouteToTestRegistrar | |
| 21: CoreUIRouteToTestRegistrar | |
| 22: CoreUIRouteToTestRegistrar | |
| 23: CoreUIRouteToTestRegistrar | |
| 24: CoreUIRouteToTestRegistrar | |
| 25: CoreUIRouteToTestRegistrar | |
| 26: CoreUIRouteToTestRegistrar | |
| 27: CoreUIRouteToTestRegistrar | |
| 28: CoreUIRouteToTestRegistrar | |
| 29: CoreUIRouteToTestRegistrar | |
| 30: CoreUIRouteToTestRegistrar | |
| 31: CoreUIRouteToTestRegistrar | |
| 32: CallWindowProcW | |
| 33: SendMessageW | |
| 34: GetWindowDpiAwarenessContext | |
| 35: KiUserCallbackDispatcher | |
| 36: NtUserGetMessage | |
| 37: GetMessageW | |
| 38: <unknown> | |
| 39: <unknown> | |
| 40: <unknown> | |
| 41: windows_reactor::bindings::Microsoft::UI::Xaml::impl$0::Start::closure$0<ref$<windows_reactor::bindings::Microsoft::UI::Xaml::ApplicationInitializationCallback> > | |
| at .\crates\libs\reactor\src\bindings.rs:716 | |
| 42: windows_core::imp::factory_cache::FactoryCache<windows_reactor::bindings::Microsoft::UI::Xaml::Application,windows_reactor::bindings::Microsoft::UI::Xaml::IApplicationStatics>::call<windows_reactor::bindings::Microsoft::UI::Xaml::Application,windows_reacto | |
| at C:\Users\kekerr\.cargo\git\checkouts\windows-rs-a5de4a2dc783ec71\e176d92\crates\libs\core\src\imp\factory_cache.rs:39 | |
| 43: windows_reactor::bindings::Microsoft::UI::Xaml::Application::IApplicationStatics<tuple$<>,windows_reactor::bindings::Microsoft::UI::Xaml::impl$0::Start::closure_env$0<ref$<windows_reactor::bindings::Microsoft::UI::Xaml::ApplicationInitializationCallback> > | |
| at .\crates\libs\reactor\src\bindings.rs:762 | |
| 44: windows_reactor::bindings::Microsoft::UI::Xaml::Application::Start<ref$<windows_reactor::bindings::Microsoft::UI::Xaml::ApplicationInitializationCallback> > | |
| at .\crates\libs\reactor\src\bindings.rs:715 | |
| 45: windows_reactor::app::App::run<showcase::main::closure_env$0> | |
| at .\crates\libs\reactor\src\app.rs:103 | |
| 46: showcase::main | |
| at .\crates\samples\showcase\src\main.rs:1022 | |
| 47: core::ops::function::FnOnce::call_once<enum2$<core::result::Result<tuple$<>,windows_result::error::Error> > (*)(),tuple$<> > | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\core\src\ops\function.rs:250 | |
| 48: std::sys::backtrace::__rust_begin_short_backtrace<enum2$<core::result::Result<tuple$<>,windows_result::error::Error> > (*)(),enum2$<core::result::Result<tuple$<>,windows_result::error::Error> > > | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\std\src\sys\backtrace.rs:166 | |
| 49: std::rt::lang_start::closure$0<enum2$<core::result::Result<tuple$<>,windows_result::error::Error> > > | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\std\src\rt.rs:206 | |
| 50: std::rt::lang_start_internal::closure$0 | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\rt.rs:175 | |
| 51: std::panicking::catch_unwind::do_call | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\panicking.rs:581 | |
| 52: std::panicking::catch_unwind | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\panicking.rs:544 | |
| 53: std::panic::catch_unwind | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\panic.rs:359 | |
| 54: std::rt::lang_start_internal | |
| at /rustc/52b6e2c208b73276ccb36ec0b68456913a801c96/library\std\src\rt.rs:171 | |
| 55: std::rt::lang_start<enum2$<core::result::Result<tuple$<>,windows_result::error::Error> > > | |
| at C:\Users\kekerr\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\std\src\rt.rs:205 | |
| 56: main | |
| 57: invoke_main | |
| at D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:78 | |
| 58: __scrt_common_main_seh | |
| at D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288 | |
| 59: BaseThreadInitThunk | |
| 60: RtlUserThreadStart | |
| windows_reactor: panic log written to C:\Users\kekerr\AppData\Local\Temp\windows-reactor-crash-34712.log | |
| thread caused non-unwinding panic. aborting. | |
| error: process didn't exit successfully: `target\debug\showcase.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment