看板 PttCurrent 關於我們 聯絡資訊
※ 引述《deduce (耍哈哈)》之銘言: : 我這次是正要編輯文章的時候斷線的 : 趕快gdb : 下面滿多滿亂的@@" : 不知道還需不需要更多資訊才能有助於解決問題@@"? 非常完整的資訊了 :) 這次的問題跟上次不一樣 @@ : (gdb) up : #2 0x0807e980 in abort_bbs_debug (sig=11) at mbbsd.c:187 : 187 sleep(3600); /* wait 60 mins for debug */ : (gdb) print sig : $1 = 11 SIGSEGV, 程式區段錯誤 @@ : (gdb) up : #3 0x4006e6b8 in sigaction () from /lib/libc.so.6 : (gdb) up : #4 0x400b3074 in malloc () from /lib/libc.so.6 : (gdb) up : #5 0x0806aae2 in alloc_line (length=511) at edit.c:279 : 279 if ((p = (textline_t *) malloc(length + sizeof(textline_t)))) { 看來給的參數很 ok, 然後 malloc 死了 所以不是 pttbbs 的錯 @@ 好像是 glibc 的錯... 當然, 也有可能是吃太多記憶體? -- -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GCS/M/TW d- s:++(+) a--->-- C++$ ULB+>++ P++ L++ E---@ W+ N? o? K? w--(++) O-- !M V- PS-(--) PE- Y PGP- t+ 5? X R !tv b++ DI+ D+ G e h! !r z ------END GEEK CODE BLOCK------ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.20