I have an application that I develop for my company, that is basically our main business system, including ERP/MRP/CRM, etc.
Recently, I've migrated my development environment to Delphi XE2 (I still develop on a Win XP computer). I use the PDAC VCL component library to connect to a Pervasive Server Engine, via the installed Client Engine on each computer.
Do to the amount of errors that my program is getting, and because I have had no luck in "capturing" and handling the errors with exception handling, I decided to try "MadExcept" within my Delphi project. I love the ability of MadExcept to capture any and all errors and submit "bug reports" to me directly via email. However, I am having a difficult time isolating exactly what is causing the errors, even with the bug reports. I guess I need to go back to school, so that I can read assembler code, or something, but I was hoping by posting one of these "bug reports" someone could give me a clue, to help figure out what is causing the issues. I do know that the issues are sometimes related to Rave reports, and I do not intend to just re-write the reports, as that would be quite an undertaking. Rave is available for XE4, Embarcadero's latest release, so I feel comfortable keeping Rave for my reports.
I'm attaching a file to this post, for review of a couple of bug reports. Please tell me if any of you can decipher these and help me on my way to debugging my application.