OVDB: groupnum: get: Resource temporarily unavailable

ab at icsmedia.de ab at icsmedia.de
Wed Jul 26 10:59:00 UTC 2000


Hi,

I've a Suse 6.4 with a Berkley 2.7.7 and an inn-BETA-20000723.
The expireover called by a news.daily announced this message:

----
Jul 26 05:35:45 news expireover[3823]: OVDB: page 11156: illegal page type or format
Jul 26 05:35:45 news expireover[3823]: OVDB: PANIC: Invalid argument
Jul 26 05:35:45 news expireover[3823]: OVDB: expiregroup: c_get: Recovery Needed
Jul 26 05:35:45 news expireover[3823]: OVDB: groupnum: get: Recovery Needed
----

An "ovdb_recover -f" produce this stacktrace:

----
Program received signal SIGSEGV, Segmentation fault.
0x10404500 in ?? ()
(gdb) info stack
#0  0x10404500 in ?? ()
#1  0x806bed8 in __db_dispatch ()
#2  0x806a0e7 in __db_apprec ()
#3  0x8068aa1 in db_appinit ()
#4  0x804a6bc in ovdb_open_berkeleydb (mode=2, flags=1) at ovdb.c:646
#5  0x8049cb7 in main (argc=2, argv=0xbffffa24) at ovdb_recover.c:60
----

Four things was running at the same time:
2 feeds posted news, the expireover and a nnrpd.

A seperate call of a db_recover produce this:

----
#0  0x40055fcf in vfprintf () at vfprintf.c:1565
#1  0x40058f12 in buffered_vfprintf (s=0x400f2e80, format=0x807dcee "%s: %s", 
    args=0xbfffee8c) at vfprintf.c:1758
#2  0x400547c4 in vfprintf () at vfprintf.c:1565
#3  0x804cb63 in warnx ()
#4  0x806c7bd in warnx ()
#5  0x805fb74 in warnx ()
#6  0x8057dd8 in warnx ()
#7  0x8055e19 in warnx ()
#8  0x8049c57 in warnx ()
#9  0x8049c05 in warnx ()
#10 0x80493e3 in strcpy () at ../sysdeps/generic/strcpy.c:43
#11 0x80492f6 in strcpy () at ../sysdeps/generic/strcpy.c:43
#12 0x4002fa5e in __libc_start_main () at ../sysdeps/generic/libc-start.c:93
---


Axel




More information about the inn-workers mailing list