Hi Joshua
Sorry for answering that late ...
Haven't had a chance to really dig yet, but had ngIRCd sig 11 and core seemingly at random this afternoon.
Oops :-/
Feb 10 13:21:05 cyrix-dlc ngircd[27448]: Write error on connection 0 (socket 5): Broken pipe!
This message is generated in Handle_Write(), conn.c, line 761 whenever the daemon can't send data to a socket.
Feb 10 13:46:10 cyrix-dlc /kernel: pid 27448 (ngircd), uid 0: exited on signal 11 (core dumped)
Probably the server can't handle the following Conn_Close() correctly ... hm ...
I have the 5.5MB gzip'd core available if there is any interest in looking at it, otherwise I'm open to suggestions on how to proceed with debugging.
It would be very helpful if you could create a backtrace with gdb ("gdb <corefile>", then command "bt").
Regards Alex