[progress Communities] [progress Openedge Abl] Install Pdb Files During Openedge Installation

  • Thread starter Thread starter AFranz
  • Start date Start date
Status
Not open for further replies.
A

AFranz

Guest
Whenever OpenEdge prowin32.exe or prowin.exe crashes, we’ll find a “protrace. ” file in applications current folder (PID is the process ID of the crashe OpenEdge process). Inside “protrace. ” is many cool stuff noted which could give us an idea why our application crashed. Sometimes the information is not enough detailed to find out what’s really happen. Progress support gave us the tip to install OpenEdge PDB files. PDB files are symbol files for Windows-based executables. Without these files, it's not possible to get a readable C-level stack trace from the OpenEdge executables on Windows platforms. We did a standard OpenEdge installation, hence no PDB files at customer side. So, we have to install PDB files on customer side manually and wait for the next time our application crashes. And then we will hopefully receive all peace of information to find out what’s going wrong. Using PDB files has two issues: They have to be installed manually They must match to the version of OpenEdge windows executables by version, service pack and hotfix. Otherwise the stack will provide wrong information! That means, when install a service pack or hotfix we have to replace PDB files each time manually by new ones from service pack or hotfix. And our customers have to keep that in mind too. PDB files are cool but please install them automatically by OpenEdge Installation (maybe as an option). Even for hotfixes.

Continue reading...
 
Status
Not open for further replies.
Back
Top