STABLE 20040522 MAJOR problems!

The Doctor doctor at doctor.nl2k.ab.ca
Thu May 27 11:21:59 UTC 2004


On Wed, May 26, 2004 at 03:30:52PM -0700, Russ Allbery wrote:
> The Doctor <doctor at doctor.nl2k.ab.ca> writes:
>=20
> > As soon as abled to STABLE, I will let you know.
>=20
> > Debugs tomorrow.
>=20
> It should be in tomorrow's snapshot.
>=20
> nnrpd when run under innd will dump core in patharticles (or is supposed
> to).  nnrpd run in daemon mode will dump core in /.
>

And STABLE 20040527 gives us a core file.  gdb says:

=20
Script started on Thu May 27 04:10:07 2004
gallifrey.nk.ca//usr/source/inn-STABLE-20040527/innd$ gdb ./ =08 =08innd /u=
sr/var/news/s =0Dpool/articles/innd.core=0D
GNU gdb =0D
Copyright 1998 Free Software Foundation, Inc.=0D
GDB is free software, covered by the GNU General Public License, and you ar=
e=0D
welcome to change it and/or distribute copies of it under certain condition=
s.=0D
Type "show copying" to see the conditions.=0D
There is absolutely no warranty for GDB.  Type "show warranty" for details.=
=0D
This GDB was configured as "i386-unknown-bsdi5.0"...=0D
Core was generated by `innd'.=0D
Program terminated with signal 11, Segmentation fault.=0D
Reading symbols from /shlib/ld-bsdi.so...done.=0D
Reading symbols from /shlib/libutil.so.0...done.=0D
Reading symbols from /shlib/libgcc.so.1...done.=0D
Reading symbols from /shlib/libc.so.2...done.=0D
#0  0x8061b66 in MaxLength (=0D
    p=3D0x8aa8fff "=B8Message-ID: <RPMKSJOZ38134.4925810185 at anonymous.poste=
r>\r\nFrom: hawhaw at choad.com (darth choad)\r\nSubject: Are you ledford crap=
ping in a bed pan this very minutes?\r\nNewsgroups: soc.singles,alt.bonehea=
d."..., =0D
    q=3D0x8aa8fff "=B8Message-ID: <RPMKSJOZ38134.4925810185 at anonymous.poste=
r>\r\nFrom: hawhaw at choad.com (darth choad)\r\nSubject: Are you ledford crap=
ping in a bed pan this very minutes?\r\nNewsgroups: soc.singles,alt.bonehea=
d."...)=0D
    at util.c:72=0D
72          i =3D strlen(p);=0D
(gdb) where=0D
#0  0x8061b66 in MaxLength (=0D
    p=3D0x8aa8fff "=B8Message-ID: <RPMKSJOZ38134.4925810185 at anonymous.poste=
r>\r\nFrom: hawhaw at choad.com (darth choad)\r\nSubject: Are you ledford crap=
ping in a bed pan this very minutes?\r\nNewsgroups: soc.singles,alt.bonehea=
d."..., =0D
    q=3D0x8aa8fff "=B8Message-ID: <RPMKSJOZ38134.4925810185 at anonymous.poste=
r>\r\nFrom: hawhaw at choad.com (darth choad)\r\nSubject: Are you ledford crap=
ping in a bed pan this very minutes?\r\nNewsgroups: soc.singles,alt.bonehea=
d."...)=0D
    at util.c:72=0D
#1  0x804b79b in ARTparseheader (cp=3D0x81b96b0, size=3D1) at art.c:593=0D
#2  0x804bc66 in ARTparse (cp=3D0x81b96b0) at art.c:811=0D
#3  0x8057273 in NCproc (cp=3D0x81b96b0) at nc.c:888=0D
#4  0x8057d3f in NCreader (cp=3D0x81b96b0) at nc.c:1192=0D
#5  0x8053917 in CHANreadloop () at chan.c:1065=0D
#6  0x8055938 in main (ac=3D6, av=3D0x8047e80) at innd.c:666=0D
(gdb) up=0D
#1  0x804b79b in ARTparseheader (cp=3D0x81b96b0, size=3D1) at art.c:593=0D
593         snprintf(cp->Error, sizeof(cp->Error),=0D
(gdb) list=0D
588     =0D
589       /* Find first colon */=0D
590       if ((colon =3D memchr(header, ':', size)) =3D=3D NULL || !ISWHITE=
(colon[1])) {=0D
591         if ((p =3D memchr(header, '\r', size)) !=3D NULL)=0D
592           *p =3D '\0';=0D
593         snprintf(cp->Error, sizeof(cp->Error),=0D
594                  "%d No colon-space in \"%s\" header",=0D
595                  NNTP_REJECTIT_VAL, MaxLength(header, header));=0D
596         if (p !=3D NULL)=0D
597           *p =3D '\r';=0D
(gdb) print snprintf=0D
$1 =3D {<text variable, no debug info>} 0x481e9304 <snprintf>=0D
(gdb) print p=0D
$2 =3D 0x0=0D
(gdb) print memchr=0D
$3 =3D {<text variable, no debug info>} 0x481f5d18 <memchr>=0D
(gdb) print header=0D
$4 =3D 0x8aa8fff "=B8Message-ID: <RPMKSJOZ38134.4925810185 at anonymous.poster=
>\r\nFrom: hawhaw at choad.com (darth choad)\r\nSubject: Are you ledford crapp=
ing in a bed pan this very minutes?\r\nNewsgroups: soc.singles,alt.bonehead=
."...=0D
(gdb) print size=0D
$5 =3D 1=0D
(gdb) quit=0D
You have new mail in /var/mail/root=0D
gallifrey.nk.ca//usr/source/inn-STABLE-20040527/innd$ exit=0D
exit=0D

Script done on Thu May 27 04:12:53 2004
> --=20
> Russ Allbery (rra at stanford.edu)             <http://www.eyrie.org/~eagle/>

--=20
Member - Liberal International=09
This is doctor at nl2k.ab.ca	Ici doctor at nl2k.ab.ca
God Queen and country! Beware Anti-Christ rising!
Canada - Do not be conned by Mulroney Harper nor Layoffs Layton!! VOTE Libe=
ral


More information about the inn-workers mailing list