[Raw Msg Headers][Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Router coredump in 2.99.21




  A couple of days ago, a router process dumped core.  The following is 
the traceback.

GDB 4.13 (i386-unknown-freebsd),
Copyright 1994 Free Software Foundation, Inc...
Core was generated by `router'.
Program terminated with signal 11, Segmentation fault.
find_solib: Can't read pathname for load map: Input/output error

#0  0xfb3e in prctladdr (info=0x15138c, fp=0x80b8148, cfflag=115,
    comment=0xc434 "\003") at rfc822.c:1925
1925                                    if (*x->string == '\0')
(gdb) bt
#0  0xfb3e in prctladdr (info=0x15138c, fp=0x80b8148, cfflag=115,
    comment=0xc434 "\003") at rfc822.c:1925
#1  0x80b8148 in end ()
#2  0xf595 in sequencer (e=0x14fdd0, file=0x68984 "\001") at rfc822.c:1769
#3  0xafbf in run_rfc822 (argc=2, argv=0x6898c) at rfc822.c:123
#4  0x1b71c in execute (c=0xefbfc8bc, caller=0xefbfd234, oretcode=0,
    name=0x3a0c "\003") at execute.c:384
#5  0x1e0c3 in runcommand (c=0xefbfc8bc, pc=0xefbfd234, retcodep=0xefbfd230)
    at interpret.c:690
#6  0x200c6 in interpret (code=0x799d0 "\001", eocode=0x79c72 "",
    entry=0x799df "", caller=0xefbfd234, retcodep=0xefbfd230, cdp=0x76cd0)
    at interpret.c:1643
#7  0x220de in lapply (fname=0x3a13 "\t\001", l=0x14fda0) at interpret.c:2602
#8  0x2217a in apply (argc=2, argv=0xefbfd4c0) at interpret.c:2626
#9  0x9c27 in s_apply (argc=2, argv=0xefbfd4c0) at shliaise.c:53
#10 0x4526 in rd_doit (filename=0x7bd24 "\b",
    dirs=0x57558 'U' <repeats 200 times>...) at functions.c:627
#11 0x48c7 in rd_instability (dirp=0x6604c,
    dirs=0x57558 'U' <repeats 200 times>...) at functions.c:758
#12 0x4bb8 in run_daemon (argc=1, argv=0xefbfda0c) at functions.c:893
#13 0x1ebb in main (argc=3, argv=0xefbfda90) at router.c:294
(gdb) up
#1  0x80b8148 in end ()
(gdb) up
#2  0xf595 in sequencer (e=0x14fdd0, file=0x68984 "\001") at rfc822.c:1769
1769                            prctladdr(nsp->info, ofp, _CF_SENDER, 
"sender");
(gdb) up
#3  0xafbf in run_rfc822 (argc=2, argv=0x6898c) at rfc822.c:123
123                     status = sequencer(e, file);
(gdb) up
#4  0x1b71c in execute (c=0xefbfc8bc, caller=0xefbfd234, oretcode=0,
    name=0x3a0c "\003") at execute.c:384
384                             retcode = (c->shcmdp->sptr)(ac, av);
(gdb) up
#5  0x1e0c3 in runcommand (c=0xefbfc8bc, pc=0xefbfd234, retcodep=0xefbfd230)
    at interpret.c:690
690                     *retcodep = execute(c, pc, *retcodep, name);
(gdb) up
#6  0x200c6 in interpret (code=0x799d0 "\001", eocode=0x79c72 "",
    entry=0x799df "", caller=0xefbfd234, retcodep=0xefbfd230, cdp=0x76cd0)
    at interpret.c:1643
1643                                    runcommand(command, caller,
(gdb) up
#7  0x220de in lapply (fname=0x3a13 "\t\001", l=0x14fda0) at interpret.c:2602
2602            interpret(sfdp->tabledesc->table,
(gdb) up
#8  0x2217a in apply (argc=2, argv=0xefbfd4c0) at interpret.c:2626
2626            return lapply(argv[0],
(gdb) up
#9  0x9c27 in s_apply (argc=2, argv=0xefbfd4c0) at shliaise.c:53
53              retval = apply(argc, argv);
(gdb)