几个月前我在PyQt for Windows中开发了一个程序,我用py2exe变成了一个可执行文件,它突然开始崩溃,没有明显的原因。
崩溃我的意思是程序关闭而没有任何解释。我不能按需重现问题,因为它永远不会在同一个动作中崩溃。
有人知道我可以在哪里寻找解释吗?如何调试这样的东西?
答案 0 :(得分:1)
最好的办法是在像gdb这样的调试器中运行程序并获得堆栈跟踪。但有时这并不会导致明显的解决方案。
这是一系列需要注意的事情,因为pyqt导致崩溃: What are good practices for avoiding crashes / hangs in PyQt?