[follow-up] ctlinnd reload history <reason> kills innd
William F. Maton
wmaton at ryouko.dgim.crc.ca
Tue Mar 5 02:09:23 UTC 2002
Finally got around to doing this. Here is the backtrace of innd. The
breakpoint was set here:
(gdb) break HISclose
Breakpoint 1 at 0x808cd17: file his.c, line 166.
(gdb) cont
And the command "ctlinnd reload history test" resulted in the following:
Breakpoint 1, HISclose (h=0x815a738) at his.c:166
166 if (h == NULL)
(gdb) bt
#0 HISclose (h=0x815a738) at his.c:166
#1 0x80791fc in InndHisClose () at util.c:334
#2 0x8066c75 in CCblock (NewMode=OMpaused, reason=0xbfffdad6 "test")
at cc.c:1232
#3 0x8066d3f in CCpause (av=0xbfffba9c) at cc.c:1256
#4 0x80679c6 in CCreader (cp=0x4042799c) at cc.c:1888
#5 0x8069785 in CHANreadloop () at chan.c:1035
#6 0x806bad4 in main (ac=3, av=0xbffffe94) at innd.c:654
(gdb) n
168 r = (*h->methods->close)(h->sub);
(gdb) n
169 if (h->cache) {
(gdb) n
173 if (h->error) {
(gdb) n
177 free(h);
(gdb) n
178 return r;
(gdb) n
Breakpoint 1, HISclose (h=0x0) at his.c:166
166 if (h == NULL)
(gdb) bt
#0 HISclose (h=0x0) at his.c:166
#1 0x80791fc in InndHisClose () at util.c:334
#2 0x80670ab in CCreload (av=0xbfffba9c) at cc.c:1397
#3 0x80679c6 in CCreader (cp=0x4042799c) at cc.c:1888
#4 0x8069785 in CHANreadloop () at chan.c:1035
#5 0x806bad4 in main (ac=3, av=0xbffffe94) at innd.c:654
(gdb) n
167 return false;
(gdb) bt
#0 HISclose (h=0x0) at his.c:167
#1 0x80791fc in InndHisClose () at util.c:334
#2 0x80670ab in CCreload (av=0xbfffba9c) at cc.c:1397
#3 0x80679c6 in CCreader (cp=0x4042799c) at cc.c:1888
#4 0x8069785 in CHANreadloop () at chan.c:1035
#5 0x806bad4 in main (ac=3, av=0xbffffe94) at innd.c:654
(gdb) n
0x808cd71 178 return r;
(gdb) bt
#0 0x808cd71 in HISclose (h=0x0) at his.c:178
#1 0x80791fc in InndHisClose () at util.c:334
#2 0x80670ab in CCreload (av=0xbfffba9c) at cc.c:1397
#3 0x80679c6 in CCreader (cp=0x4042799c) at cc.c:1888
#4 0x8069785 in CHANreadloop () at chan.c:1035
#5 0x806bad4 in main (ac=3, av=0xbffffe94) at innd.c:654
(gdb) n
warning: Cannot insert breakpoint 0:
Cannot access memory at address 0x0.
(gdb) cont
Continuing.
Program exited with code 01.
wfms
More information about the inn-bugs
mailing list