Hi everyone,
I am still trying to read and understand crash dumps that are created when PowerBuilder throws an error. I compared a crash dump file from C++ with PowerBuilders. In c++ it shows exactly what error happened, in which function and it even provides the sample faulting source code with the highlighted line. PowerBuilder doesn't show any of that. I am wondering if it's because of PBVM.
C++
PowerBuilder
You can see the differences between the two, but PowerBuilder fails to include the function name and also fails to include the crashed code in its logs. So I am trying to understand how PowerBuilder works, but to my understanding PBVM is PowerBuilder DLL implementation for Virtual Memory, hence the "pbvm!" lines. This PBVM might also be the reason why my offests are so high, like 0x23844, these are usually supposed to be less than x200. I'm thinking it's just not able to make a proper crash log c++ because of PBVM. I've asked similar questions about my crash log files but I am trying my best to figure out how to read them properly. Does anyone understand why the two crash dumps are different, is PBVM the culprit of the differences and I am just out of luck? Can I get the PB crash log to display information like a crash log from C++.
Thanks for your help!