Gentlemen, I was being asked by my devops for my application symbol file (running on 2017 R2). The only file that i know of is the ".dbg" on those lines which we would create by running the application with the /PBDEBUG switch. Is my understanding correct? If not, could someone please eloborate on how to generate one? Thanks for your time!
(P.S: this is needed by Microfsoft in order to review our logs alongside the process dump file to troubleshoot some performance issues)
~Balu
Apparently the performance issue is caused by some unit test pbds supposedly that's not packaged with the production code. (the code has really one reference to the unit testing libraries when being invoked by a secret key combo which explains why the app didnt crash with the missing pbd's). Anyways procmon reports that these pbds are not found pretty much all the time while using the application. For some reason the azure platform seem to be sensitive about this resulting in a performance lacking feel while the on-prem cusotmers seemed to not be too impacted but i betcha these files were missing in the on-prem as well. My team member found this theory while reading this link, https://answers.sap.com/questions/9735475/powerbuilder-window-slow-to-open-in-citrix.html .
For testing purpose, We copied the unit testing pbds, the proc mon did report it as missing and the logs we had seemed to have improved drastically as well while in the application.
Thank you for all your thoughts and ideas!