I am testing APPCRASH from my C # application. The error message "This application asked Runtime to terminate it in an unusual way" appears in Runtime. Then, when I click “OK”, I get the message “MyApplication has stopped working” with the usual options “check online for solution”, “close the program” and “debugging program”. When I click "extra data", I get an APPCRASH signature with a lot of extra information. Some of them are human readable, some of them are only hexadecimal numbers. The exception code is 40000015. There is also the line “Additional Information”. My question is: does anyone in the universe know what the information in the APPCRASH message means?
It seems that the message was intended to be read by someone who can explain the reason. When searching for answers, I found that many people post messages formatted in exactly the same way. Unfortunately, I did not find an explanation of what this information means.
In addition, I tried the option "Debugging the program", but it is useless. It just puts me in the system dlls, with none of my codes anywhere in the call stack. I researched and the error does not occur in this system code.
The APPCRASH message called the other dll “error module” (this code uses a large number of external DLLs), and there is probably a fatal error. But this information is not very useful, because I need to find a place in my code, which makes a bad call to an external dll (or puts it in a bad state). Unfortunately, when I say "my code", I mean the code I'm working with. This is a huge codebase written by several dozens of people over the course of a couple of years, so I cannot just guess about the places that can cause a fatal call. This is why I was hoping to get more information from the APPCRASH message. That is why I am very mean with details. All this is very proprietary with a lot of red tape. This is why I did not post the contents of the APPCRASH message.
To be clear, I am not asking you to debug my problem for me. I cannot give you a reproducible case of error, and I do not ask anyone to tell me the cause of the error in my particular case. I just want to know how to interpret these hexadecimal numbers, and I could not find the documentation.
source share