innd crashing in -current

Alex Kiernan alexk at demon.net
Wed Feb 7 06:49:41 UTC 2001


I think I've got art.c overrunning a buffer & core dumping at the
strcpy in FileGlue:

  [1] 0xfeeb2d28(0xffbf0000, 0xffbeffe4, 0xffbef3aa, 0x726f6c2f, 0x81010100, 0xff00), at 0xfeeb2d27
  [2] FileGlue(p = 0xffbef3aa "checkgroups^M\ndat/news/bin/control/checkgroups^M\ndat/news/bin/control/checkgroups^M\ndat/news/bin/control/checkgroups^M\ndat/news/bin/control/checkgroups^M\ndat/news/bin/control/checkgroups^M\ndat/news/bin/control/checkgroups^M\ndat/news/bin/control/checkgroups^M\ndat/news/bin/control/checkgroups^M\ndat/news/bin/control/checkgroups^M\ndat/news/bin/control/checkgroups^M\ndat/news/bin/control/checkgroups^M\ndat/news/bin/control/checkgroups^M\ndat/news/bin/control/checkgroups^M\ndat/news/bin/control/checkgroups^M\ndat/news/bin/control/ch" ..., n1 = 0x849a0 "/news/bin/control", c = '/', n2 = 0xffbef388 "checkgroups^M\ndat/news/bin/control/checkgroups^M\ndat/news/bin/control/checkgroups^M\ndat/news/bin/control/checkgroups^M\ndat/news/bin/control/checkgroups^M\ndat/news/bin/control/checkgroups^M\ndat/news/bin/control/checkgroups^M\ndat/news/bin/control/checkgroups^M\ndat/news/bin/control/checkgroups^M\ndat/news/bin/control/checkgroups^M\ndat/news/b!
in!
!
/control/checkgroups^M\ndat/news/bin/control/checkgroups^M\ndat/news/bin/control/checkgroups^M\ndat/news/bin/control/checkgroups^M\ndat/news/bin/control/checkgroups^M\ndat/news/bin/control/ch" ...), line 38 in "util.c"
=>[3] ARTcontrol(data = 0x7570730d, Control = 0xa646174 "", cp = 0x2f6e6577), line 1235 in "art.c"

I'm going to rebuild with purify so I can get a better handle on it.

-- 
Alex Kiernan, Principal Engineer, Development, Thus PLC


More information about the inn-workers mailing list