expireover crashing (fbsd 3.2, inn 2.3)
Basil Kruglov
basil at cifnet.com
Fri Sep 3 16:20:49 UTC 1999
OS: FreeBSD 3.2-STABLE
inn 2.3 latest cvsuped version, compiled with tagged-hash and enable perl
options.
article storage method: cnfs
total 37767312
-rw-rw-r-- 1 news news 2147483648 Sep 3 11:13 buff1
-rw-rw-r-- 1 news news 2147483648 Sep 3 11:13 buff10
-rw-rw-r-- 1 news news 2147483648 Sep 3 11:13 buff11
-rw-rw-r-- 1 news news 2147483648 Sep 3 11:13 buff12
-rw-rw-r-- 1 news news 2147483648 Sep 3 11:13 buff13
-rw-rw-r-- 1 news news 2147483648 Sep 3 11:13 buff14
-rw-rw-r-- 1 news news 2147483648 Sep 3 11:13 buff15
-rw-rw-r-- 1 news news 2147483648 Sep 3 11:13 buff16
-rw-rw-r-- 1 news news 2147483648 Sep 3 11:13 buff17
-rw-rw-r-- 1 news news 2147483648 Sep 3 11:13 buff18
-rw-rw-r-- 1 news news 2147483648 Sep 3 11:13 buff2
-rw-rw-r-- 1 news news 2147483648 Sep 3 11:13 buff3
-rw-rw-r-- 1 news news 2147483648 Sep 3 11:13 buff4
-rw-rw-r-- 1 news news 2147483648 Sep 3 11:13 buff5
-rw-rw-r-- 1 news news 2147483648 Sep 3 11:13 buff6
-rw-rw-r-- 1 news news 2147483648 Sep 3 11:13 buff7
-rw-rw-r-- 1 news news 2147483648 Sep 3 11:13 buff8
-rw-rw-r-- 1 news news 2147483648 Sep 3 11:13 buff9
buffindexed overview, across two hdds
[vallen:/usr2/news/overview]: ll
total 1024528
-rw-r--r-- 1 news news 524288000 Sep 3 11:13 over1
-rw-r--r-- 1 news news 524288000 Sep 3 11:13 over2
[vallen:/usr3/news/overview]: ll
total 2561320
-rw-r--r-- 1 news news 524288000 Sep 3 11:13 over3
-rw-r--r-- 1 news news 524288000 Sep 3 11:13 over4
-rw-r--r-- 1 news news 524288000 Sep 3 11:13 over5
-rw-r--r-- 1 news news 524288000 Sep 3 11:13 over6
-rw-r--r-- 1 news news 524288000 Sep 3 11:13 over7
[vallen:/usr/local/news/bin]: ./inndf -o
56 % overview space used
when running news.daily with 'expireover lowmark' from crontab
and just plain 'expireover', expireover crashes:
This GDB was configured as "i386-unknown-freebsd"...
Core was generated by xpireover'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/lib/libcrypt.so.2...done.
Reading symbols from /usr/lib/libutil.so.2...done.
Reading symbols from /usr/lib/libc.so.3...done.
Reading symbols from /usr/libexec/ld-elf.so.1...done.
#0 0x8055415 in ovgroupmmap (ge=0x28abd9fc, gibp=0xbfbfb900, low=499,
high=499, needov=1) at buffindexed.c:1590
1590 ov.index = gib->ovblock->ovindex[i].index;
(gdb) list
1585 if (high > gib->base - gib->baseoffset + OVINDEXMAX)
1586 limit = OVINDEXMAX;
1587 else
1588 limit = high - (gib->base - gib->baseoffset - 1);
1589 for (i = base ; i < limit ; i++) {
1590 ov.index = gib->ovblock->ovindex[i].index;
1591 ov.blocknum = gib->ovblock->ovindex[i].blocknum;
1592 gdb = searchgdb(&ov);
1593 if (gdb != NULL)
1594 continue;
--
any ideas, anyone?
-Basil, KOBAN at iRC
More information about the inn-workers
mailing list