2012-04-04 55 views
1

我正在寫一個MySQL包裝的SQL包裝。Python libmysqlclient段錯誤(MySQLdb)

有時在執行過程中,我收到以下錯誤DMSG和過程擊碎:

python[xxx]: segfault at c8 ip 00007fa1add6b882 sp 00007fa1abb77c60 error 4 in 
libmysqlclient_r.so.16.0.0[7fa1adcd7000+1d0000] 

如何調試這個故障? 有人遇到過這種錯誤嗎?該錯誤顯然不在腳本中,但我假設我正在做一些不良的調用,觸發客戶端中的錯誤。

關於如何解決它的任何建議?

的Python 2.6.6與Debian的6.0

運行libmysqlclient.so.16.0.0謝謝

回答

0

有沒有真正足夠的信息在這裏爲您解決問題。但是,如果您正在使用線程,請爲每個線程指定它自己的連接對象;不要嘗試在線程之間共享它們。在這種情況下,這是導致段錯誤的最可能原因。