大家有時候會遇到這個錯誤
malloc: *** error for object 0x******: incorrect checksum for freed object - object was probably modified after being freed.
*** set a breakpoint in malloc_error_break to debug
先看下字面意思
對象0x****** 發生了錯誤:對一個已經被釋放了的對象進行了不正確的校驗。 你可能對已經被系統釋放過的對象進行了修改。請設置一個 malloc_error_break 類型的斷點來調試 這個錯誤
下面總結發生這個錯誤的常見情況:
1.使用了已釋放的內存
2.數組越界
3.發生了資源搶占
具體待續。。。
推薦大家個朋友開的淘寶小店店, 歡迎光臨
https://shop545764523.taobao.com/