[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[leafnode-list] fetchnews segfaults



Hi!

Yesterday evening fetchnews aborted with a segmentation fault during
the fetch of a newsgroup.  This fault is reproducible, it occurs
during the fetch of a certain article from de.comp.security.misc from
my ISP's news server.

Tried with leafnode 2.0b8 and 2.0b8_ma2, my system is Linux / Debian
Potato.

I don't get a core file (ulimit -c gives me "unlimited"?!), but here
is a gdb session:

[...]
skipping articles 1-3789 inclusive (initial limit)
de.comp.security.misc: considering articles 3790-3989

Program received signal SIGSEGV, Segmentation fault.
0x400a6193 in strchr () from /lib/libc.so.6
(gdb) bt
#0  0x400a6193 in strchr () from /lib/libc.so.6
#1  0x8336a10 in ?? ()
#2  0x804b5c6 in getgroup (g=0x40446cbc, first=3790) at ./fetchnews.c:998
#3  0x804c361 in processupstream (server=0x805aa40 "news.arcor-ip.de", port=0, lastrun=980598700) at ./fetchnews.c:1362
#4  0x804c797 in do_server (msgid=0x0, lastrun=980598700, newsgroup=0x0) at ./fetchnews.c:1502
#5  0x804cf7c in main (argc=3, argv=0xbffffa34) at ./fetchnews.c:1736

and the strace output:

[...]
read(6, " news.arcor-ip.de de.comp.securi"..., 4096) = 1024
brk(0x834d000)                          = 0x834d000
stat("/var/spool/news/message.id/412/<94qbva$2u0$4@xxxxxxxxxxxx>", {st_mode=S_IFREG|0664, st_size=1006, ...}) = 0
stat("/var/spool/news/message.id/262/<94qcoa$67i$1@xxxxxxxxxxxxxxxxx>", {st_mode=S_IFREG|0664, st_size=2214, ...}) = 0
stat("/var/spool/news/message.id/097/<3a70bb68@xxxxxxxxxxxxxxxxxxx>", {st_mode=S_IFREG|0664, st_size=1420, ...}) = 0
stat("/var/spool/news/message.id/518/<3A70CB27.5885AFEB@xxxxxxxxxxxxxxxx>", {st_mode=S_IFREG|0664, st_size=1800, ...}) = 0
read(6, "yahuasca] Traenkner\" <Urs.Traenk"..., 4096) = 1024
stat("/var/spool/news/message.id/490/<3A70CB9B.17002B9E@xxxxxxxxxxxxxxxx>", {st_mode=S_IFREG|0664, st_size=1440, ...}) = 0
stat("/var/spool/news/message.id/404/<94qk2j$7ci$2@xxxxxxxxxxxx>", {st_mode=S_IFREG|0664, st_size=1396, ...}) = 0
stat("/var/spool/news/message.id/417/<94qk8p$7ci$3@xxxxxxxxxxxx>", {st_mode=S_IFREG|0664, st_size=1162, ...}) = 0
read(6, "\t12\tXref: news.arcor-ip.de de.co"..., 4096) = 1536
brk(0x834e000)                          = 0x834e000
stat("/var/spool/news/message.id/229/<th127tk47obdv3bhip818m4ap7mmneqmdn@xxxxxxx>", {st_mode=S_IFREG|0664, st_size=1069, ...}) = 0
stat("/var/spool/news/message.id/274/<70b40b94ef89e158da0b83c794b43d00@xxxxxxxxxxxxxxxxxx>", {st_mode=S_IFREG|0664, st_size=2146, ...}) = 0
stat("/var/spool/news/message.id/207/<ef9q49.1tm.ln@xxxxxxxxxxxxxxx>", {st_mode=S_IFREG|0664, st_size=1346, ...}) = 0
stat("/var/spool/news/message.id/279/<94r8uq$enkuh$1@xxxxxxxxxxxxxxxxxxxxxxx>", {st_mode=S_IFREG|0664, st_size=1515, ...}) = 0
read(6, "797b9a38dbed92e773f085286ea@pwen"..., 4096) = 512
stat("/var/spool/news/message.id/501/<3A715A7D.9A61CE82@xxxxxxxxxxxxxxxx>", {st_mode=S_IFREG|0664, st_size=1545, ...}) = 0
stat("/var/spool/news/message.id/603/<94rqo9$9lj$07$1@xxxxxxxxxxxxxxxxx>", {st_mode=S_IFREG|0664, st_size=1251, ...}) = 0
read(6, " als \r\n3976\tRe: Trojaner....\tPat"..., 4096) = 512
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++


Please tell me how I can provide you with additional helpful
information.

Cheers,
  Ray
-- 
Raymond Scholz - rscholz@xxxxxxxx - PGP - http://www.zonix.de/

-- 
leafnode-list@xxxxxxxxxxxxxxxxxxxxxxxxxxxx -- mailing list for leafnode
To unsubscribe, send mail with "unsubscribe" in the subject to the list