- Igor Perisic
- PowerBuilder
- Monday, 28 November 2022 01:26 PM UTC
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!
Find Questions by Tag
Helpful?
If a reply or comment is helpful for you, please don’t hesitate to click the Helpful button. This action is further confirmation of their invaluable contribution to the Appeon Community.