多線程讀操作的異常安全性

     最近在寫一個項目,程序偶現一個「double free」 問題,經過排查發現在實際運行情況中會有多個線程調用一個loadString操作,而原本loadString只是一個讀操作,而多線程共同讀同一個資源信息按理說應該是不會有同步問題出現的,但是通過GDB調試發現程序的崩潰處在switchLanguage的一個賦值操作。  然後我走進switchLanguage中發現那個崩潰的賦值操作發
相關文章
相關標籤/搜索