編輯:問題解決了。這是另一種情況,問題並不是它看起來真的那樣。線索是@ 0xfeeefefe作爲指向對象的指針。這是在釋放內存時由Windows API函數返回的地址......表示正在操作的對象已被刪除。 我在嘗試從std :: map中刪除一個值時收到一個段錯誤,但是我不知道爲什麼。從調試器(GDB)我看到: Program received signal SIGSEGV, Segmentat
我試圖調試段錯誤,我也從GDB的輸出: (gdb) n
Program received signal SIGSEGV, Segmentation fault.
0x08048af9 in parse_option_list (ptr=0x6f72505f <Address 0x6f72505f out of bounds>, box_name=0x696d6978 <Address 0x6