【 在 atppp (Big Mouse) 的大作中提到: 】
: gdb> frame 3
: gdb> p currboard
Program received signal SIGSEGV, Segmentation fault.
0xd117f6f4 in strlen () from /usr/lib/libc.so.1
(gdb) up 3
#3 0x080cc276 in showtitle (title=0xd10a38f8 "系统维护选单", mid=0x8047860 "KBS测试站")
at newmain_single.c:1275
1275 sprintf(note, "讨论区 [%s]", currboard->filename);
(gdb) i lo
spc1 = 0
colour = 4
note = "讨论区 [靄213\237狧装\037", '\0' <repeats 49 times>, "dd", '\0' <repeats 12 times>
(gdb) frame 3
#3 0x080cc276 in showtitle (title=0xd10a38f8 "系统维护选单", mid=0x8047860 "KBS测试站")
at newmain_single.c:1275
1275 sprintf(note, "讨论区 [%s]", currboard->filename);
(gdb) i lo
spc1 = 0
colour = 4
note = "讨论区 [靄213\237狧装\037", '\0' <repeats 49 times>, "dd", '\0' <repeats 12 times>
(gdb) p currboard
$1 = (struct boardheader *) 0xd1040000
(gdb) p currboard->filename
Cannot access memory at address 0xd1040000
--
FROM 220.173.136.*