2016-08-23 140 views
0

如何在winrt windows phone 8.1應用程序中處理未處理的異常。它在輸出窗口windows phone 8.1中的應用程序崩潰

The program '[7560] MyApp.exe' has exited with code -1073740791 (0xc0000409). 

只顯示以下異常的名字和一段時間它顯示

The thread 0x552c has exited with code 259 (0x103). 
The thread 0x4440 has exited with code 0 (0x0). 
The thread 0x5bc has exited with code 0 (0x0). 
The thread 0x1560 has exited with code 0 (0x0). 
The thread 0x1f04 has exited with code 0 (0x0). 
The thread 0x1f30 has exited with code 0 (0x0). 

有了這個,我不能得到關於輸出窗口的應用程序崩潰什麼。如何查找此異常或如何處理以解決此異常,此異常之後,應用程序已關閉。

在此先感謝。

+0

0xc0000409 = STATUS_STACK_BUFFER_OVERRUN - 系統檢測在此應用中基於堆棧的緩衝區溢出。這種溢出可能允許惡意用戶獲得對此應用程序的控制權。使用遠程調試步入代碼,直到找到崩潰的部分。 – magicandre1981

+0

我建議在調試器設置中切換到「本地調試」。崩潰顯然是在本機代碼中發生的。託管調試只是不能打破那裏。 – Sunius

回答

2

使用try catch塊或創建您app.xml.cs文件自定義錯誤處理..

+0

但仍然應用程序崩潰並關閉了一些時間。 –

+0

請找出您應用程序崩潰的位置,並確保您獲得空值。 – user

相關問題