如何生成PowerBuilder程序的符号文件以进行转储分析?
如何生成PowerBuilder程序的符号文件以进行转储分析?
How to generate the Symbols file of a PowerBuilder program for dump analysis?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您在编译 PowerBuilder 应用程序时遇到问题吗?
我从未使用过 Microsoft 调试器,但是,我使用过 Dependency Walker 并在该环境中运行我的应用程序。 通常,如果我们缺少可部署项等,这会对我们有所帮助。
如果您需要堆栈转储,您是否考虑过从“运行”窗口运行应用程序并在应用程序名称后面添加 /debug 选项? 这会创建一个调用堆栈日志,显示所有被调用的命令等。可能会满足您的需要。
请指教。
Are you running into a problem with a compiled PowerBuilder application?
I've never used the Microsoft debugger, however, I have used Dependency Walker and ran my app from within that environment. Usually that helps us if we have missing deployables, etc.
If you need a stack dump, have you thought about running the app from the Run window and adding the /debug option after the name of the app? That creates a call stack log that shows all your commands being called, etc. Probably would get you what you need.
Please advise.
您可以安装 Dr. Watson (drwtsn32),以便在您的应用程序终止时自动创建故障转储。
也就是说,转储通常仅在调用本机 DLL 时才有用。 否则,堆栈将只包含各种 PBVM 调用,这些调用将很难关联回实际的源代码行。
You can install Dr. Watson (drwtsn32) to automatically create a crash dump when/if your application dies.
That said, the dump will usually only be useful if you are calling into native DLL's. Otherwise the stack will just include various PBVM calls that will be difficult to correlate back to actual source code lines.