Re: [問題] mbbsd/edit.c 的 seg fault 修好過沒有?

看板PttCurrent作者時間20年前 (2005/05/23 03:17), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串6/18 (看更多)
※ 引述《smartboy.bbs@ptt.cc (小光光)》之銘言: : ※ 引述《lxb.bbs@bbs.hkday.net (lxb)》之銘言: : : 剛先捉到一個 seg fault 的 process , 查到是 auto_backup 中爆發, : : 猜想情況是這樣: : : 因某原因導 致 AXXED (亦即曾 seg fault) -...-> u_exit -> auto_backup -> : : 又踏中地雷 seg fault -...-> u_exit -> auto_backup -> 無間道...-> : : CPU 資源給吃光了. : : 我想問, 之前 pttbbs 曾出現過這種問題嗎? : 理論上應該不會出現這種問題才對 : 因為 abort_bbs_debug() 裡會檢查是否 reentrant, : 第二次進去則不會再 u_exit() 看看 backtrace 一例: #0 0x806b85b in auto_backup () at edit.c:581 #1 0x807ebd9 in u_exit (mode=0x80b8292 "ABORTED") at mbbsd.c:155 #2 0x807ed50 in abort_bbs (sig=1) at mbbsd.c:198 #3 0xbfbfffac in ?? () #4 0x807ebd9 in u_exit (mode=0x80b829a "AXXED") at mbbsd.c:155 #5 0x807edbc in abort_bbs_debug (sig=11) at mbbsd.c:215 #6 0xbfbfffac in ?? () 注意, 以上的 symbol file 不是來自 current 的, 若莫和 Revision 1715 相當. -- ※ 發信站: 香港地(hkday.net) ◆ From: 61.238.143.229
文章代碼(AID): #12aDhY00 (PttCurrent)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 6 之 18 篇):
文章代碼(AID): #12aDhY00 (PttCurrent)