[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [leafnode-list] New 2.0 snapshot (alpha, 2.0b8_ma10pre3.2)
on 5/6/02 2:38 AM, Matthias Andree at ma@xxxxxxxxxxxxxxxxxxxxxxxxxxxx wrote:
> "Jeff Grossman" <jeff@xxxxxxxxxxx> writes:
>
>> Okay, I went and installed this new snapshot and the install went fine.
>> This is on a Redhat 7.1 system. I ran fetchnews, and that worked with
>> no problems. I started up Tin, and that worked with no problems. I
>> started up Agent, and ran a Get New Headers, and the server keeps
>> unexpectedly quits on the same newsgroup. What can I do to see what it
>> is dying on?
>
> What commands does Agent use to retrieve headers? Anything in the news
> log? If not, retry with debugmode=128 in your leafnode config file.
>
> Then run leafnode under gdb, for example:
>
> gdb /usr/local/sbin/leafnode
> run
> repeat the command that crashes (GROUP, XOVER, whatever)
> when it crashes (gdb writes about SIGSEGV or something), do a "bt full".
>
> BTW, please do not quote /full/ ChangeLogs, but only relevant parts.
Okay, it is happening again to me. It is not always the same newsgroup
either, very strange. Here is the output that you requested. I hope I did
it correctly.
Jeff
#0 0x0805729c in xgetxover (require_messageidlink=1, g=0x40240be0)
at xoverutil.c:495
st = {st_dev = 774, __pad1 = 0, st_ino = 917944, st_mode = 33200,
st_nlink = 1, st_uid = 9, st_gid = 13, st_rdev = 0, __pad2 = 0,
st_size = 2668399, st_blksize = 4096, st_blocks = 5224,
st_atime = 1020710674, __unused1 = 0, st_mtime = 1020703066, __unused2 =
0,
st_ctime = 1020703066, __unused3 = 0, __unused4 = 0, __unused5 = 0}
overview = 0x403ad008 <Address 0x403ad008 out of bounds>
p = 0x40639008 "T#"
q = 0x6505 <Address 0x6505 out of bounds>
dl = (char **) 0x829b958
t = (char **) 0x40639008
fd = 1080266760
update = 0
current = 7513
art = 9044
i = 184308
#1 0x08056c6b in maybegetxover (g=0x40240be0) at xoverutil.c:296
g = (struct newsgroup *) 0x40240be0
sd = {st_dev = 774, __pad1 = 0, st_ino = 917728, st_mode = 17917,
st_nlink = 2, st_uid = 9, st_gid = 13, st_rdev = 0, __pad2 = 0,
st_size = 151552, st_blksize = 4096, st_blocks = 304, st_atime =
1020710674,
__unused1 = 0, st_mtime = 1020702990, __unused2 = 0, st_ctime =
1020702990,
__unused3 = 0, __unused4 = 0, __unused5 = 0}
sf = {st_dev = 774, __pad1 = 0, st_ino = 917944, st_mode = 33200,
st_nlink = 1, st_uid = 9, st_gid = 13, st_rdev = 0, __pad2 = 0,
st_size = 2668399, st_blksize = 4096, st_blocks = 5224,
st_atime = 1020710674, __unused1 = 0, st_mtime = 1020703066, __unused2 =
0,
st_ctime = 1020703066, __unused3 = 0, __unused4 = 0, __unused5 = 0}
#2 0x0804b503 in dogroup (
arg=0x8065dce "alt.usenet.offline-reader.forte-agent", artno=0x805f8ac)
at nntpd.c:710
arg = 0x8065dce "alt.usenet.offline-reader.forte-agent"
artno = (long unsigned int *) 0x2cff4
g = (struct newsgroup *) 0x40240be0
i = 1075359188
d = (DIR *) 0x4017aee0
de = (struct dirent *) 0x2cff4
st = {st_dev = 4618602634836218528, __pad1 = 53752,
st_ino = 1074612248, st_mode = 3221213852, st_nlink = 1073833280,
st_uid = 48, st_gid = 44, st_rdev = 578249265806037660, __pad2 = 53784,
st_size = 134549460, st_blksize = 44, st_blocks = 0, st_atime =
-1073753560,
__unused1 = 1074638669, st_mtime = 134634104, __unused2 = 134634952,
st_ctime = 134634148, __unused3 = 134549628, __unused4 = 134634952,
__unused5 = 134634104}
hardlinks = 1075352224
#3 0x0804a810 in main_loop () at nntpd.c:245
artno = 0
group = (struct newsgroup *) 0x0
arg = 0x8065dce "alt.usenet.offline-reader.forte-agent"
cmd = 0x8065dc8 "GROUP"
n = 24403
size = 184308
#4 0x0804e649 in main (argc=1, argv=0xbfffe364) at nntpd.c:2396
argc = 17
argv = (char **) 0xbfffd29c
option = 1075362368
reply = 184308
err = 184308
fodder = 28
conffile = "/etc/leafnode/config", '\000' <repeats 196 times>,
"Ye\000@\000¿\030@Ë;\000\000\003\000\000\0002\000\000\000????\000\000\000\00
0Ù\005\000\000@e\001@\000\000\000\000\0000\023\000Ê\"\023\000¾\017\001@\000\
000\000\000\005\000\000\000\0000\023\000@e\001@l\027\000@\000\000\000\0004??
ø/V\000@\032\000\000\000\001\000\000\000\000@\000\000æU\000@\023\000\000\000
\016\000\000\000\224k\001@@e\001@l\027\000@\000\000\000\000¥ÿ?ø¿\201\000@\n\
000\000\000\001\000\000\000\200u\001@@e\001@ù?ø@s\001@T¹?øµe\000@\005\000\0
00\000\005\000"...
se = (FILE *) 0x2cff4
buf = 0x80601e8 "200 Leafnode NNTP daemon, version 2.0b8_ma10pre3.2
at stikman.com \r\n"
sa = {sin6_family = 0, sin6_port = 0, sin6_flowinfo = 0, sin6_addr =
{
in6_u = {u6_addr8 = '\000' <repeats 15 times>, u6_addr16 = {0, 0, 0, 0,
0,
0, 0, 0}, u6_addr32 = {0, 0, 0, 0}}}, sin6_scope_id = 0}
peer = {sin6_family = 0, sin6_port = 0, sin6_flowinfo = 0,
sin6_addr = {in6_u = {u6_addr8 = '\000' <repeats 15 times>, u6_addr16 =
{0,
0, 0, 0, 0, 0, 0, 0}, u6_addr32 = {0, 0, 0, 0}}}, sin6_scope_id = 0}
#5 0x40070647 in __libc_start_main (main=0x804e30c <main>, argc=1,
ubp_av=0xbfffe364, init=0x804991c <_init>, fini=0x8058c80 <_fini>,
rtld_fini=0x4000dcd4 <_dl_fini>, stack_end=0xbfffe35c)
at ../sysdeps/generic/libc-start.c:129
ubp_av = (char **) 0xbfffe364
fini = (void (*)()) 0x40016b4c <_dl_debug_mask>
rtld_fini = (void (*)()) 0x5f53
ubp_ev = (char **) 0xbfffe36c
--
Jeff Grossman (jeff@xxxxxxxxxxxxx)
--
leafnode-list@xxxxxxxxxxxxxxxxxxxxxxxxxxxx -- mailing list for leafnode
To unsubscribe, send mail with "unsubscribe" in the subject to the list