Microsoft (R) Windows Debugger Version 10.0.22000.832 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.
Loading Dump File [C:\Users\rumar\AppData\Local\Temp\CrashDumps\WpfIslandsApp.exe.68752.dmp]
User Mini Dump File with Full Memory: Only application data is available
Symbol search path is: srv*
Executable search path is:
Windows 10 Version 26100 MP (32 procs) Free x64
Product: WinNt, suite: SingleUserTS
Edition build lab: 26100.1.amd64fre.ge_release.240331-1435
Machine Name:
Debug session time: Thu Jul 31 16:52:41.000 2025 (UTC + 1:00)
System Uptime: 21 days 16:18:33.685
Process Uptime: 0 days 0:00:05.000
................................................................
................................................................
..........................................
Loading unloaded module list
....
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(10c90.eb84): Unknown exception - code c000027b (first/second chance not available)
For analysis of this file, run !analyze -v
KERNELBASE!RaiseFailFastException+0x188:
00007ff9`b5b65c68 0f1f440000 nop dword ptr [rax+rax]
0:000> cdb: Reading initial command '.lines; !analyze -v; .ecxr; kP; q'
Line number information will be loaded
*******************************************************************************
* *
* Exception Analysis *
* *
*******************************************************************************
*** WARNING: Unable to verify checksum for WpfIslandsApp.exe
DEBUG_FLR_EXCEPTION_CODE(80004005) and the ".exr -1" ExceptionCode(c000027b) don't match
KEY_VALUES_STRING: 1
Key : Analysis.CPU.mSec
Value: 7108
Key : Analysis.DebugAnalysisManager
Value: Create
Key : Analysis.Elapsed.mSec
Value: 36722
Key : Analysis.Init.CPU.mSec
Value: 906
Key : Analysis.Init.Elapsed.mSec
Value: 6367
Key : Analysis.Memory.CommitPeak.Mb
Value: 421
Key : CLR.Engine
Value: CORECLR
Key : CLR.Version
Value: 8.0.1825.31117
Key : SerializedError
Value: System.Runtime.InteropServices.COMException
Key : Timeline.OS.Boot.DeltaSec
Value: 1873113
Key : Timeline.Process.Start.DeltaSec
Value: 5
Key : WER.OS.Branch
Value: ge_release
Key : WER.OS.Timestamp
Value: 2024-03-31T14:35:00Z
Key : WER.OS.Version
Value: 10.0.26100.1
Key : WER.Process.Version
Value: 1.0.0.0
NTGLOBALFLAG: 0
PROCESS_BAM_CURRENT_THROTTLED: 0
PROCESS_BAM_PREVIOUS_THROTTLED: 0
APPLICATION_VERIFIER_FLAGS: 0
CONTEXT: (.ecxr)
rax=0000004033bed510 rbx=0000004033bedaf0 rcx=0000004033bed510
rdx=0000004033bed9c0 rsi=00007ff9b7b37001 rdi=0000004033bed510
rip=00007ff9b5b65c68 rsp=0000004033bed430 rbp=0000004033bed530
r8=0000000000000000 r9=0000004033bed980 r10=00007ff9b5840000
r11=00007ff9b592d775 r12=ffffffffffffffff r13=0000000000000000
r14=0000000000000001 r15=0000000000000002
iopl=0 nv up ei pl nz na po nc
cs=0033 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00000204
KERNELBASE!RaiseFailFastException+0x188:
00007ff9`b5b65c68 0f1f440000 nop dword ptr [rax+rax]
Resetting default scope
EXCEPTION_RECORD: (.exr -1)
ExceptionAddress: 000001d483c611f5 (Microsoft_UI_Xaml!FailFastWithStowedExceptions+0x0000000000000059)
ExceptionCode: c000027b
ExceptionFlags: 00000001
NumberParameters: 2
Parameter[0]: 000001d488f24a70
Parameter[1]: 0000000000000006
PROCESS_NAME: WpfIslandsApp.exe
ERROR_CODE: (NTSTATUS) 0xc000027b - An application-internal exception has occurred.
EXCEPTION_CODE_STR: 80004005
EXCEPTION_PARAMETER1: 000001d488f24a70
EXCEPTION_PARAMETER2: 0000000000000006
FAULTING_THREAD: ffffffff
STACK_TEXT:
000001d4`88f39f90 00007ff9`b7a07d9f combase!RoOriginateLanguageException+0x5f
STACK_COMMAND: *** Stowed Exception v2 ***; .exr -1; dpp 0x1d488f24a70 L0x6; dt 0x1d488ef1f58 combase!STOWED_EXCEPTION_INFORMATION_V2 -r; dps 0x1d488f39f90 L0x2; *** Nested 'LEO1' @ 0x1D488ECF8C8 ***; *** Invalid Nested Address ***; *** combase!RoOriginate* ***; dt 0x1d488e
FAULTING_SOURCE_LINE: onecore\com\combase\winrt\error\error.cpp
FAULTING_SOURCE_FILE: onecore\com\combase\winrt\error\error.cpp
FAULTING_SOURCE_LINE_NUMBER: 1518
SYMBOL_NAME: combase!RoOriginateLanguageException+5f
MODULE_NAME: combase
IMAGE_NAME: combase.dll
FAILURE_BUCKET_ID: STOWED_EXCEPTION_IRestrictedErrorInfo_TEXT_System.Runtime.InteropServices.COMException_80004005_combase.dll!RoOriginateLanguageException
OS_VERSION: 10.0.26100.1
BUILDLAB_STR: ge_release
OSPLATFORM_TYPE: x64
OSNAME: Windows 10
IMAGE_VERSION: 10.0.26100.4652
FAILURE_ID_HASH: {aded3713-77eb-4de9-d020-4a4a67784d9f}
Followup: MachineOwner
---------
rax=0000004033bed510 rbx=0000004033bedaf0 rcx=0000004033bed510
rdx=0000004033bed9c0 rsi=00007ff9b7b37001 rdi=0000004033bed510
rip=00007ff9b5b65c68 rsp=0000004033bed430 rbp=0000004033bed530
r8=0000000000000000 r9=0000004033bed980 r10=00007ff9b5840000
r11=00007ff9b592d775 r12=ffffffffffffffff r13=0000000000000000
r14=0000000000000001 r15=0000000000000002
iopl=0 nv up ei pl nz na po nc
cs=0033 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00000204
KERNELBASE!RaiseFailFastException+0x188:
00007ff9`b5b65c68 0f1f440000 nop dword ptr [rax+rax]
*** Stack trace for last set context - .thread/.cxr resets it
Child-SP RetAddr Call Site
00000040`33bed430 00007ff9`b7a6d869 KERNELBASE!RaiseFailFastException+0x188
00000040`33beda10 000001d4`83c611f5 combase!RoFailFastWithErrorContextInternal2(
HRESULT hrError = <Value unavailable error>,
unsigned long cStowedExceptions = <Value unavailable error>,
struct _STOWED_EXCEPTION_INFORMATION_V2 ** aStowedExceptionPointers = <Value unavailable error>)+0x4a9 [onecore\com\combase\winrt\error\error.cpp @ 1469]
00000040`33bedc30 000001d4`840a003a Microsoft_UI_Xaml!FailFastWithStowedExceptions(
HRESULT hrError = 0x80004005,
unsigned long cStowedExceptions = 5,
struct _STOWED_EXCEPTION_INFORMATION_V2 ** aStowedExceptionPointers = 0x000001d4`88f0e020)+0x59 [C:\__w\1\s\dxaml\xcp\components\base\ErrorContext.cpp @ 1508]
00000040`33bedc60 000001d4`8409f93e Microsoft_UI_Xaml!DirectUI::ErrorHelper::ProcessUnhandledError(
class DirectUI::ErrorInfo * errorInfo = 0x00000040`33bedd00,
bool fSkipFailFastIfNoErrorContext = true,
bool * pfHandled = 0x00000040`33bedce0)+0x102 [C:\__w\1\s\dxaml\xcp\dxaml\lib\ErrorHelper.cpp @ 582]
00000040`33bedcc0 00007ff9`ac373919 Microsoft_UI_Xaml!DirectUI::FinalUnhandledErrorDetectedRegistration::OnFinalUnhandledErrorDetected(
struct IInspectable * pSender = 0x00000000`00000000,
struct ABI::Windows::ApplicationModel::Core::IUnhandledErrorDetectedEventArgs * pArgs = <Value unavailable error>)+0xce [C:\__w\1\s\dxaml\xcp\dxaml\lib\ErrorHelper.cpp @ 913]
00000040`33bedd50 00007ff9`ac373959 twinapi_appcore!Windows::Internal::Details::GitInvokeHelper<Windows::Foundation::IEventHandler<Windows::ApplicationModel::Core::UnhandledErrorDetectedEventArgs * __ptr64>,Windows::Internal::GitPtr,2>::Invoke+0x59
00000040`33bedd80 00007ff9`ac365407 twinapi_appcore!Windows::ApplicationModel::Core::UnhandledErrorInvokeHelper::Invoke+0x19
00000040`33beddb0 00007ff9`ac352168 twinapi_appcore!Microsoft::WRL::InvokeTraits<2>::InvokeDelegates<<lambda_e478ebca019219710ec18bdfd8216607>,Windows::Foundation::IEventHandler<Windows::ApplicationModel::Core::UnhandledErrorDetectedEventArgs * __ptr64> >+0x57
00000040`33beddf0 00007ff9`ac322e99 twinapi_appcore!Microsoft::WRL::EventSource<Windows::Foundation::IEventHandler<Windows::ApplicationModel::Core::UnhandledErrorDetectedEventArgs * __ptr64>,Microsoft::WRL::InvokeModeOptions<2> >::DoInvoke<<lambda_e478ebca019219710ec18bdfd8216607> >+0x78
00000040`33bede30 00007ff9`ac322c96 twinapi_appcore!Microsoft::WRL::EventSource<Windows::Foundation::IEventHandler<Windows::ApplicationModel::Core::UnhandledErrorDetectedEventArgs * __ptr64>,Microsoft::WRL::InvokeModeOptions<2> >::InvokeAll<std::nullptr_t,Windows::ApplicationModel::Core::UnhandledErrorDetectedEventArgs * __ptr64>+0x29
00000040`33bede80 00007ff9`ac322bb6 twinapi_appcore!Windows::ApplicationModel::Core::CoreApplication::ForwardLocalError+0x76
00000040`33beded0 00007ff9`b7a52575 twinapi_appcore!Windows::ApplicationModel::Core::CoreApplicationFactory::ForwardLocalError+0x116
00000040`33bedf10 000001d4`840a029f combase!CallErrorForwarder(
void * hProcess = 0xffffffff`ffffffff,
int fLocal = 0n1,
struct IRestrictedErrorInfo * pRestrictedErrorInfo = 0x000001d4`88ef1ec8)+0x181 [onecore\com\combase\winrt\error\error.cpp @ 1615]
00000040`33bedfa0 000001d4`83bbe0d5 Microsoft_UI_Xaml!DirectUI::ErrorHelper::ReportUnhandledError(
HRESULT hrError = 0x80004005)+0xd3 [C:\__w\1\s\dxaml\xcp\dxaml\lib\ErrorHelper.cpp @ 475]
(Inline Function) --------`-------- Microsoft_UI_Xaml!AgCoreCallbacks::ReportUnhandledError+0xa [C:\__w\1\s\dxaml\xcp\dxaml\lib\FxCallbacks.cpp @ 520]
(Inline Function) --------`-------- Microsoft_UI_Xaml!FxCallbacks::Error_ReportUnhandledError+0xa [C:\__w\1\s\dxaml\xcp\dxaml\lib\FxCallbacks.cpp @ 901]
(Inline Function) --------`-------- Microsoft_UI_Xaml!CCoreServices::ReportUnhandledError+0xa [C:\__w\1\s\dxaml\xcp\core\dll\xcpcore.cpp @ 4075]
00000040`33bee030 000001d4`8399eda7 Microsoft_UI_Xaml!CXcpDispatcher::Tick+0x2204b5 [C:\__w\1\s\dxaml\xcp\win\shared\xcpwindow.cpp @ 1152]
00000040`33bee080 000001d4`8399e2b1 Microsoft_UI_Xaml!CXcpDispatcher::OnReentrancyProtectedWindowMessage(
unsigned int msg = 0x402,
int64 lParam = 0n0,
unsigned int64 wParam = <Value unavailable error>)+0x22b [C:\__w\1\s\dxaml\xcp\win\shared\xcpwindow.cpp @ 759]
(Inline Function) --------`-------- Microsoft_UI_Xaml!CDeferredInvoke::DispatchQueuedMessage(void)+0x2f [C:\__w\1\s\dxaml\xcp\win\shared\xcpwindow.cpp @ 141]
00000040`33bee110 000001d4`83adb21d Microsoft_UI_Xaml!CXcpDispatcher::MessageTimerCallback(void)+0xe1 [C:\__w\1\s\dxaml\xcp\win\shared\xcpwindow.cpp @ 1254]
(Inline Function) --------`-------- Microsoft_UI_Xaml!CXcpDispatcher::MessageTimerCallbackStatic(void)+0x9 [C:\__w\1\s\dxaml\xcp\win\shared\xcpwindow.cpp @ 1223]
(Inline Function) --------`-------- Microsoft_UI_Xaml!CXcpDispatcher::Init::__l46::<lambda_1>::operator()(void)+0x9 [C:\__w\1\s\dxaml\xcp\win\shared\xcpwindow.cpp @ 324]
00000040`33bee160 00007ff9`81b47797 Microsoft_UI_Xaml!Microsoft::WRL::Details::DelegateArgTraits<long (
struct ABI::Microsoft::UI::Dispatching::IDispatcherQueueTimer * <args_0> = 0x00007ff9`81acd59e,
struct IInspectable * <args_1> = 0x00000000`00000000)+0xd [C:\__w\1\s\packages\Microsoft.Windows.SDK.cpp.10.0.22621.755\c\Include\10.0.22621.0\winrt\wrl\event.h @ 354]
00000040`33bee190 00007ff9`81b47581 CoreMessagingXP!Microsoft::WRL::Details::DelegateArgTraits<long +0x87
00000040`33bee1d0 00007ff9`81b47bc3 CoreMessagingXP!Microsoft::WRL::EventSource<Windows::Foundation::ITypedEventHandler<Microsoft::UI::Dispatching::DispatcherQueueTimer * __ptr64,IInspectable * __ptr64>,Microsoft::WRL::InvokeModeOptions<1> >::InvokeAll<Microsoft::UI::Dispatching::DispatcherQueueTimer * __ptr64,std::nullptr_t>+0xad
00000040`33bee220 00007ff9`81af0aad CoreMessagingXP!Microsoft::UI::Dispatching::DispatcherQueueTimer::TimerCallback+0x83
00000040`33bee280 00007ff9`81af4b06 CoreMessagingXP!CFlat::SehSafe::Execute<<lambda_a81ff790741c2a62f2197c2561f5fe49> >+0x21
00000040`33bee2b0 00007ff9`81ae0e49 CoreMessagingXP!Microsoft::CoreUI::ActionCallback::ImportAdapter$+0x66
00000040`33bee2f0 00007ff9`81acc930 CoreMessagingXP!Microsoft::CoreUI::Dispatch::TimeoutManager::Callback_OnDispatch+0x1a9
00000040`33bee3b0 00007ff9`81acc69d CoreMessagingXP!Microsoft::CoreUI::Dispatch::Dispatcher::Callback_DispatchNextItem+0x1bc
00000040`33bee450 00007ff9`81abfe6c CoreMessagingXP!Microsoft::CoreUI::Dispatch::Dispatcher::Callback_DispatchLoop+0x1b9
00000040`33bee510 00007ff9`81ac2d12 CoreMessagingXP!Microsoft::CoreUI::Dispatch::EventLoop::Callback_RunCoreLoop+0x164
00000040`33bee570 00007ff9`81ac3088 CoreMessagingXP!Microsoft::CoreUI::Dispatch::UserAdapter::DrainCoreMessagingQueue+0x15a
00000040`33bee630 00007ff9`81b03753 CoreMessagingXP!Microsoft::CoreUI::Dispatch::UserAdapter::OnUserDispatch+0x98
00000040`33bee680 00007ff9`81b038e6 CoreMessagingXP!Microsoft::CoreUI::Dispatch::UserAdapter::DoWork+0xa7
00000040`33bee6e0 00007ff9`81b03e5e CoreMessagingXP!Microsoft::CoreUI::Dispatch::UserAdapter::HandleDispatchNotifyMessage+0x132
00000040`33bee740 00007ff9`b71381d6 CoreMessagingXP!Microsoft::CoreUI::Dispatch::UserAdapter::WindowProc+0x5e
00000040`33bee770 00007ff9`b7137a5c user32!UserCallWinProcCheckWow+0x356
00000040`33bee8d0 00007ff9`b7168eb3 user32!DispatchClientMessage+0x9c
00000040`33bee930 00007ff9`b8625df4 user32!_fnDWORD+0x33
00000040`33bee990 00007ff9`b6021324 ntdll!KiUserCallbackDispatcherContinue
00000040`33beea18 00007ff9`b7160322 win32u!NtUserGetMessage+0x14
00000040`33beea20 00007ff9`b8367d00 user32!GetMessageW+0x22
00000040`33beea80 00007ff9`482dad17 msctf!CThreadInputMgr::GetMessageW+0x40
00000040`33beeab0 00007ff9`24cbb33a 0x00007ff9`482dad17
00000040`33beebb0 00007ff9`24cbb188 WindowsBase!System.Boolean System.Windows.Threading.Dispatcher::GetMessage+0xba
00000040`33beec50 00007ff8`9b9d9eed WindowsBase!System.Windows.Threading.Dispatcher::PushFrameImpl+0x88
00000040`33beece0 00007ff8`9b9d872b PresentationFramework!System.Object System.Windows.Application::RunDispatcher+0x1d
00000040`33beed20 00007ff9`46903a61 PresentationFramework!System.Int32 System.Windows.Application::RunInternal+0x14b
00000040`33beed80 00007ff9`a64707b3 0x00007ff9`46903a61
00000040`33beedd0 00007ff9`a631635d coreclr!CallDescrWorkerInternal(void)+0x83 [D:\a\_work\1\s\src\coreclr\vm\amd64\CallDescrWorkerAMD64.asm @ 100]
(Inline Function) --------`-------- coreclr!CallDescrWorkerWithHandler(void)+0x5a [D:\a\_work\1\s\src\coreclr\vm\callhelpers.cpp @ 67]
00000040`33beee10 00007ff9`a6392203 coreclr!MethodDescCallSite::CallTargetWorker(
unsigned int64 * pArguments = 0x00000040`33bef078,
unsigned int64 * pReturnValue = 0x00000000`00000000,
int cbReturnValue = 0n0)+0x249 [D:\a\_work\1\s\src\coreclr\vm\callhelpers.cpp @ 570]
(Inline Function) --------`-------- coreclr!MethodDescCallSite::Call(void)+0xb [D:\a\_work\1\s\src\coreclr\vm\callhelpers.h @ 458]
00000040`33beef50 00007ff9`a6392bb4 coreclr!RunMainInternal(
struct Param * pParam = 0x00000040`33bef0c0)+0x11f [D:\a\_work\1\s\src\coreclr\vm\assembly.cpp @ 1304]
00000040`33bef070 00007ff9`a6392741 coreclr!RunMain(
class MethodDesc * pFD = 0x00007ff9`46a86728,
int * piRetVal = 0x00000040`33bef140,
class PtrArray ** stringArgs = 0x00000040`33bef3f8,
short numSkipArgs = <Value unavailable error>)+0xe0 [D:\a\_work\1\s\src\coreclr\vm\assembly.cpp @ 1375]
00000040`33bef100 00007ff9`a6392ee6 coreclr!Assembly::ExecuteMainMethod(
class PtrArray ** stringArgs = 0x00000040`33bef3f8,
int waitForOtherThreads = <Value unavailable error>)+0x1b5 [D:\a\_work\1\s\src\coreclr\vm\assembly.cpp @ 1504]
00000040`33bef3d0 00007ff9`a644db1e coreclr!CorHost2::ExecuteAssembly(
unsigned long dwAppDomainId = <Value unavailable error>,
wchar_t * pwzAssemblyPath = 0x000001d4`ee5b58e0 "Q:\repos\rmarinho\WpfIslandsApp\WpfIslandsApp\bin\Debug\net8.0-windows10.0.26100.0\WpfIslandsApp.dll",
int argc = 0n0,
wchar_t ** argv = 0x00000000`00000000,
unsigned long * pReturnValue = 0x00000040`33bef5c4)+0x246 [D:\a\_work\1\s\src\coreclr\vm\corhost.cpp @ 350]
00000040`33bef4e0 00007ff9`a7e622ab coreclr!coreclr_execute_assembly(
void * hostHandle = 0x000001d4`f0022ee0,
unsigned int domainId = 1,
int argc = 0n0,
char ** argv = <Value unavailable error>,
char * managedAssemblyPath = 0x000001d4`ee541880 "Q:\repos\rmarinho\WpfIslandsApp\WpfIslandsApp\bin\Debug\net8.0-windows10.0.26100.0\WpfIslandsApp.dll",
unsigned int * exitCode = 0x00000040`33bef5c4)+0xde [D:\a\_work\1\s\src\coreclr\dlls\mscoree\exports.cpp @ 504]
(Inline Function) --------`-------- hostpolicy!coreclr_t::execute_assembly(
char * managed_assembly_path = <Value unavailable error>)+0x29 [D:\a\_work\1\s\src\native\corehost\hostpolicy\coreclr.cpp @ 109]
00000040`33bef580 00007ff9`a7e6258c hostpolicy!run_app_for_context(
struct hostpolicy_context_t * context = 0x000001d4`ee4f50d0,
int argc = 0n0,
wchar_t ** argv = <Value unavailable error>)+0x68b [D:\a\_work\1\s\src\native\corehost\hostpolicy\hostpolicy.cpp @ 256]
00000040`33bef6b0 00007ff9`a7e62ec3 hostpolicy!run_app(
int argc = 0n0,
wchar_t ** argv = 0x000001d4`ee4df3a8)+0x3c [D:\a\_work\1\s\src\native\corehost\hostpolicy\hostpolicy.cpp @ 285]
00000040`33bef6f0 00007ff9`3cf9e02b hostpolicy!corehost_main(
int argc = 0n1,
wchar_t ** argv = 0x000001d4`ee4df3a0)+0x163 [D:\a\_work\1\s\src\native\corehost\hostpolicy\hostpolicy.cpp @ 426]
00000040`33bef7f0 00007ff9`3cfa08cc hostfxr!execute_app(
class std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > * impl_dll_dir = <Value unavailable error>,
class corehost_init_t * init = 0x000001d4`ee4f33a0,
int argc = 0n1,
wchar_t ** argv = 0x000001d4`ee4df3a0)+0x2bb [D:\a\_work\1\s\src\runtime\src\native\corehost\fxr\fx_muxer.cpp @ 146]
00000040`33bef880 00007ff9`3cfa2ca6 hostfxr!`anonymous namespace'::read_config_and_execute(
class std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > * host_command = 0x00000040`33befba0 "",
struct host_startup_info_t * host_info = <Value unavailable error>,
class std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > * app_candidate = <Value unavailable error>,
class std::unordered_map<enum known_options,std::vector<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,std::allocator<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > > >,known_options_hash,std::equal_to<enum known_options>,std::allocator<std::pair<enum known_options const ,std::vector<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,std::allocator<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > > > > > > * opts = <Value unavailable error>,
int new_argc = 0n1,
wchar_t ** new_argv = 0x000001d4`ee4df3a0,
host_mode_t mode = apphost (0n2),
bool is_sdk_command = false,
wchar_t * out_buffer = 0x00000000`00000000 "",
int buffer_size = 0n0,
int * required_buffer_size = 0x00000000`00000000)+0xac [D:\a\_work\1\s\src\runtime\src\native\corehost\fxr\fx_muxer.cpp @ 533]
00000040`33bef980 00007ff9`3cfa0dcd hostfxr!fx_muxer_t::handle_exec_host_command(
class std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > * host_command = 0x00000040`33befba0 "",
struct host_startup_info_t * host_info = 0x00000040`33befbc0,
class std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > * app_candidate = 0x00000040`33befae8 "Q:\repos\rmarinho\WpfIslandsApp\WpfIslandsApp\bin\Debug\net8.0-windows10.0.26100.0\WpfIslandsApp.dll",
class std::unordered_map<enum known_options,std::vector<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,std::allocator<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > > >,known_options_hash,std::equal_to<enum known_options>,std::allocator<std::pair<enum known_options const ,std::vector<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,std::allocator<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > > > > > > * opts = 0x00000040`33befaa0 { size=0x0 },
int argc = 0n1,
wchar_t ** argv = 0x000001d4`ee4df3a0,
int argoff = 0n1,
host_mode_t mode = apphost (0n2),
bool is_sdk_command = false,
wchar_t * result_buffer = 0x00000000`00000000 "",
int buffer_size = 0n0,
int * required_buffer_size = 0x00000000`00000000)+0x1d6 [D:\a\_work\1\s\src\runtime\src\native\corehost\fxr\fx_muxer.cpp @ 1008]
00000040`33befa30 00007ff9`3cf984e8 hostfxr!fx_muxer_t::execute(
class std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > * host_command = 0x00000040`33befba0 "",
int argc = 0n1,
wchar_t ** argv = 0x000001d4`ee4df3a0,
struct host_startup_info_t * host_info = 0x00000040`33befbc0,
wchar_t * result_buffer = 0x00000000`00000000 "",
int buffer_size = 0n0,
int * required_buffer_size = 0x00000000`00000000)+0x2ad [D:\a\_work\1\s\src\runtime\src\native\corehost\fxr\fx_muxer.cpp @ 579]
00000040`33befb60 00007ff6`d2e1fbe1 hostfxr!hostfxr_main_startupinfo(
int argc = 0n1,
wchar_t ** argv = 0x000001d4`ee4df3a0,
wchar_t * host_path = 0x000001d4`ee4d9ad0 "Q:\repos\rmarinho\WpfIslandsApp\WpfIslandsApp\bin\Debug\net8.0-windows10.0.26100.0\WpfIslandsApp.exe",
wchar_t * dotnet_root = 0x000001d4`ee4de930 "C:\Program Files\dotnet\",
wchar_t * app_path = 0x000001d4`ee4e7350 "Q:\repos\rmarinho\WpfIslandsApp\WpfIslandsApp\bin\Debug\net8.0-windows10.0.26100.0\WpfIslandsApp.dll")+0xa8 [D:\a\_work\1\s\src\runtime\src\native\corehost\fxr\hostfxr.cpp @ 63]
00000040`33befc60 00007ff6`d2e1fff6 WpfIslandsApp_exe!exe_start(
int argc = 0n1,
wchar_t ** argv = 0x000001d4`ee4df3a0)+0x861 [D:\a\_work\1\s\src\native\corehost\corehost.cpp @ 240]
00000040`33befe10 00007ff6`d2e21698 WpfIslandsApp_exe!wmain(
int argc = 0n1,
wchar_t ** argv = 0x000001d4`ee4df3a0)+0x146 [D:\a\_work\1\s\src\native\corehost\corehost.cpp @ 311]
(Inline Function) --------`-------- WpfIslandsApp_exe!invoke_main(void)+0x22 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl @ 90]
00000040`33befe80 00007ff9`b773e8d7 WpfIslandsApp_exe!__scrt_common_main_seh(void)+0x10c [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl @ 288]
00000040`33befec0 00007ff9`b84fc34c kernel32!BaseThreadInitThunk+0x17
00000040`33befef0 00000000`00000000 ntdll!RtlUserThreadStart+0x2c
quit:
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\atlmfc.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\ObjectiveC.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\concurrency.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\cpp_rest.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\stl.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\Windows.Data.Json.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\Windows.Devices.Geolocation.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\Windows.Devices.Sensors.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\Windows.Media.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\windows.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\winrt.natvis'
I m trying to do some proof of concept of using MAUI in WPF, using XamlIslands. While some simple example work, i have found there a couple of things like loading a ItemTemplate on a ListView that are failing/crashing the app.
I have this repo that loads maui as a submodule, to be easier to debug the maui code,
https://github.com/rmarinho/WpfIslandsApp/tree/use-maui
use this to get analysis of the crash
Details