2012-02-21 33 views
0

我已經在我的控制器上安裝了Python 2.6.11(BusyBox)的python2.7。我運行python2.7 - 一切正常。進口操作系統 - 一切都好。但是當我導入庫,這是從python2.7 \ lib-dynload(導入隨機,導入io等)所需的共享對象文件我有分段錯誤錯誤。有什麼問題 ?在Python中導入某些庫時會發生分割錯誤嗎?

enter image description here

如果我嘗試重命名,爲instans _io.so到_io2.so然後我有以下錯誤: enter image description here

+1

請從'gdb'發佈堆棧跟蹤 – Kimvais 2012-02-21 13:35:24

+0

我不能安裝gdb,而... :( – 2012-02-21 13:35:44

+0

然後我們不能幫助:( – Kimvais 2012-02-21 13:36:04

回答

1

找出原因的東西出現segfaults的辦法是安裝Valgrind的和用它來運行它。但是,這可能不適用於您的控制器。如果你有一臺功能更強大的機器具有相同的體系結構,或者甚至是一臺功能更強大的機器上的相同Linux二進制文件的QEMU模擬副本,那麼你可以使用它來進行Valgrind調試。