eclipse/cdt:-fPIC引起的線程局部變量(__thread)的SIGSEGV異常問題

最近在 ubuntu下用eclipse Neon.3 (4.6.3) 調試一個C工程時遇到一個好奇怪的問題: 一個應用程序A,調用一個靜態庫B,靜態庫中用__thread定義了線程局部變量(TLS,thread local storage),在eclipse跟蹤進B的函數,代碼執行到訪問TLS變量時,程序直接就崩潰了,報了SIGSEGV錯誤異常(無效的內存引用)。 以下是lib B的代碼 test
相關文章
相關標籤/搜索