bmtad agent->data 空間不足的問題

看板Maple (BBS架站)作者時間22年前 (2002/11/28 02:17), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
在 bmta.log 中,只要有使用者連上去,就會出現下列錯誤訊息: CONN [1] 61.79.66.116 ip:74424f3d 02/11/27 22:18:10 ERROR Not enough space in agent->data 02/11/27 22:18:10 EXIT abort: 11, errno: 12, gline: 3865 02/11/27 22:18:10 在 source code 中,應該是下列程式碼寫出這個錯誤訊息的。 (3863 行附近) MYDOG; agent->data = (char *) malloc(MIN_DATA_SIZE); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 原因是不能 malloc 一塊記憶體?? MYDOG; if(!agent->data) /* Thor.990205: 記錄空間不夠 */ TRACE("ERROR","Not enough space in agent->data"); 請問各位大大,是系統在什麼情況下才會發生這樣的錯誤訊息啊? 有沒有什麼解決方法呢? -- ※ Origin: 暨大水沙連 <bbs.ncnu.edu.tw> ◆ From: ip125.puli33.ncnu.edu.tw
文章代碼(AID): #zvGmU00 (Maple)
文章代碼(AID): #zvGmU00 (Maple)