2010-11-02 43 views
2

是否有人熟悉該問題。我已經閱讀了這個post然而,當我不知道代碼中錯誤發生的位置時,我很難提供代碼。有人有主意嗎?錯誤的對象0xb50dd20:雙免費

名稱(9369,0xa09cd500)的malloc:*錯誤對象0xb50dd20:雙免費 *設置malloc_error_break斷點調試

回答

4

不要作爲調試器會告訴你:設置一個斷點上malloc_error_break

運行→管理斷點→​​添加符號斷點。

+0

我來自.NET背景 - 我按照你的說法做了,但是它要求斷點的名字? – TheLearner 2010-11-02 10:14:52

+0

'malloc_error_break' :) – zoul 2010-11-02 10:22:18

+0

我試過了,第一次,它什麼也沒有做。 – TheLearner 2010-11-02 10:22:47

1

你必須釋放的對象,你是沒有責任的。 ..
在這個問題上有很多線程。

要總結,你必須釋放(或自動釋放)只對象,你有頁頭,保留或複製