View Issue Details

IDProjectCategoryView StatusLast Update
0000848unrealircdpublic2003-11-20 19:46
ReporterCnils Assigned Tocodemastr 
PrioritynormalSeveritycrashReproducibilityhave not tried
Status closedResolutionfixed 
Product Version3.2-beta15 
Summary0000848: Crash after lost connection to ziplinked server
DescriptionMy server lost contact with Internet and it crashed. If I interpret the gdb back trace right, I would guess that somewhere there's a check missing if any data has been read at all when talking to servers. See the bt below.
Additional Information189 if ((IsZipped(cptr)) && cptr->zip->incount)
(gdb) p cptr
$1 = (aClient *) 0x81a4fe0
(gdb) p cptr->zip
$2 = (struct Zdata *) 0x0
(gdb) bt
#0 0x080643c3 in dopacket (cptr=0x81a4fe0,
    buffer=0x810e840 "x\001¼Wkoˆ©\022\005Ôo\001\202²\t;\201\201m]1z¨¨ß\"\211Ë$P&¦„:\217Â\213<\202\226i\233’LjI)Â\222&}\207\224\0
34fi>¶\002À¿ÐJ$¤pfl\234\030uc\212Bó#>Ôl\211\nM\004Kí\177 \aHÞ¥¦\210c\230nýÎ\017\027g°?xm»¾\037¾ \177\001±g$x¼¸|/ P\026±:!±¦\200©\
177\001Ë)\025\\OÏpks/\2047µ$¸\002>xðÝ'TEs\r\0271\215\0308ðÀ\227<,KB\237®;ª\020+", length=1390) at packet.c:189
#1 0x0806a415 in read_packet (cptr=0x81a4fe0, rfd=0xbffffa90) at s_bsd.c:1430
#2 0x0806ad14 in read_message (delay=1, listp=0x8139140) at s_bsd.c:1905
#3 0x08061e5b in main (argc=0, argv=0xbffffbf4) at ircd.c:1336
#4 0x42017589 in __libc_start_main () from /lib/i686/libc.so.6
3rd party modules

Activities

codemastr

2003-03-28 03:56

reporter   ~0002026

If you upgrade to the current CVS version this should be fixed.

codemastr

2003-04-06 22:31

reporter   ~0002130

No response, assuming it is fixed.

Issue History

Date Modified Username Field Change
2003-11-20 19:46 syzop Status resolved => closed