基本上所有的Qt應用程序我嘗試運行將在一個地方崩潰:每一個Qt應用程序崩潰在一個地方?
#0 0x0000000000000000 in ??()
#1 0x0000000100f4f570 in QIconvCodec::createIconv_t()
#2 0x0000000100f5043b in QIconvCodec::convertToUnicode()
#3 0x0000000100032c7e in QString::fromLocal8Bit()
#4 0x0000000100e7cb89 in QSystemLocale::fallbackLocale()
#5 0x00000001000161e0 in QLocalePrivate::updateSystemPrivate()
我懷疑它是與iconv
,因爲它不是很「穩定」在Mac OS X上我沒有知道什麼是問題,並且我試圖從Macports重新安裝libiconv
,甚至自己構建它,但我仍然遇到同樣的問題。
也許它dlsyms所需的符號(可能會丟失),然後跳轉到地址,導致(因此0x0000000000000000
在回溯)。
可能的問題是什麼?(對不起,如果這是錯誤的地方問)
非常感謝! –
你救了我的一天! – xfra35
爲了簡潔,在這裏添加我的0.2CAD評論,並非常感謝@peter提供解決方案。我運行OSX 10.6.8和我無法運行VB的年齡......它總是拋出: '異常類型:EXC_BAD_ACCESS(SIGBUS)'' 異常代碼:KERN_PROTECTION_FAILURE在0x0000000000000000' .. '主題0崩潰:調度隊列:com.apple.main-thread' '0 ??? 0000000000 0 + 0' '1 QtCoreVBox 0x0183b692 QIconvCodec :: convertToUnicode(char const *,...'接受的解決方案也解決了這個問題,以防萬一有人與我有同樣的錯誤。 – Florin