简体   繁体   中英

WPF Application Crashing Without throwing any Exceptions

Iam created a WPF Application in framework 4.5 and deployed as ClickOnce Application. It is for Connecting and write the QuickBooks(3rd party) Software. The Application is working fine On every system except few systems. In few systems it is got crashed even if I am keeping the Application as idle.(After Connecting to the 3rd party software). I don't know what is exactly happens with only few systems.

After crashing it is immediately Opens the JIT. In that the following call stack i had

4036a9ae()  Unknown
[Frames below may be incorrect and/or missing]  
kernel32.dll!@BaseThreadInitThunk@12()  Unknown
ntdll.dll!__RtlUserThreadStart()    Unknown
ntdll.dll!__RtlUserThreadStart@8()  Unknown

I have added all exception handling mechanisms includes catching Dispatcher Unhandled exception and Unhandled exceptions. even though it is not catch any of the exceptions.

Can anyone tell me, how to resolve this issue or How to find out the exact reason behind it? The last two weeks I am trying to resolve it. 在此处输入图片说明

My event Logs shows below

Exception code: 0xc00001a5
Fault offset: 0x00056738
Faulting process id: 0xe9c

Goto project properties of your solution and set the application build start type to Console Application, then in the Constructor of MainWindow use try catch something like below

public MainWindow()
{
   try{
   InitializeComponent();
   //you remaining code
   }
   catch(Exception ex){
     Console.Out.Writeline(ex.Message);
   }
}

then deploy on the pcs where your app crashes...and see in the console whats the error

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM