[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

irc2.10.2p1 coredump



Hi,

my irc2.10.2p1 ircd on a Linux 2.0.34 dumped core. It's been running fine
for weeks before. Here's what gdb says:

This GDB was configured as "i586-slackware-linux"...
Core was generated by `/tp/hurga/ircd/ircd'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/lib/libz.so.1...done.
Reading symbols from /lib/libm.so.5...done.
Reading symbols from /lib/libc.so.5...done.
Reading symbols from /lib/ld-linux.so.1...done.
#0  hash_find_server (server=0xbffffc04 "MartiganR", cptr=0x0) at hash.c:554
554                     if (!IsServer(tmp) && !IsMe(tmp))
(gdb) bt
#0  hash_find_server (server=0xbffffc04 "MartiganR", cptr=0x0) at hash.c:554
#1  0x804b715 in find_server (name=0xbffffc04 "MartiganR", cptr=0x0)
    at ../common/parse.c:249
#2  0x806533f in m_nick (cptr=0x8093148, sptr=0x8081898, parc=2,
    parv=0x80743d8) at ../ircd/s_user.c:773
#3  0x804bd57 in parse (cptr=0x8093148, buffer=0x80931cc ":Randall NICK",
    bufend=0x80931e4 "") at ../common/parse.c:663
#4  0x804a12d in dopacket (cptr=0x8093148,
    buffer=0x807bb88 ":_Loupy_ NICK :Loup\r\n:Randall NICK :MartiganR\r\nn
Tabalon wolfi__\n", length=1) at ../common/packet.c:145
#5  0x8059ac1 in read_packet (cptr=0x8093148, msg_ready=1)
    at ../ircd/s_bsd.c:1811
#6  0x805a0fc in read_message (delay=19, fdp=0x808145c) at ../ircd/s_bsd.c:2239
#7  0x805445d in io_loop (delay=21) at ../ircd/ircd.c:985
#8  0x805435d in main (argc=0, argv=0xbffffe38) at ../ircd/ircd.c:919
#9  0x804991e in ___crt_dummy__ ()

Is anyone able to figure out what happened? I still have the core, in case
additional info is needed.

- Hanno