我们有一个Linux应用程序,它使用OpenSSL的Python绑定,我怀疑它会导致随机崩溃。偶尔,我们会看到它崩溃并显示以下消息:
“Python致命错误:GC对象已被跟踪”,这似乎是库方面的编程错误或者内存损坏的症状。是否有任何方法可以知道给定核心文件时它执行的最后一行Python源代码?或者如果它被附加在GDB中呢?我意识到它可能全部是编译的字节码,但我希望有人能够处理这个问题。目前它正在运行,启用了trace模块,我们希望它再次发生,但这可能需要很长时间。
“Python致命错误:GC对象已被跟踪”,这似乎是库方面的编程错误或者内存损坏的症状。是否有任何方法可以知道给定核心文件时它执行的最后一行Python源代码?或者如果它被附加在GDB中呢?我意识到它可能全部是编译的字节码,但我希望有人能够处理这个问题。目前它正在运行,启用了trace模块,我们希望它再次发生,但这可能需要很长时间。