[IRCServices] Possible bug in version 5.0.63

MiNd ErAsR minderasr at gmail.com
Fri Jun 13 20:41:31 PDT 2008


We recently had a rather large botnet join our network.  One of my opers set
a channel akill using the following alias:
quote os akillchan kill +1h $0 Bots not welcome here

As the 200+ akills expired, the log repeats the following message (albeit
only 53 times):
[Jun 13 21:05:16 2008] operserv/akill: BUG: (cancel_akill) Missing @ in
mask: *

Followed by...
[Jun 13 21:05:16 2008] PANIC! signal 11 (no buffer)
[Jun 13 21:05:16 2008] Services terminating: Segmentation fault: 11
[Jun 13 21:05:16 2008] FATAL: Caught signal 11 (Segmentation fault: 11)
while shutting down

Snotices sent:
*** Global -- from services.XXXXX.net: PANIC! signal 11 (no buffer)
*** LocOps -- Server services.XXXXX.net[xxx.xxx.xxx.xxx] closed the
connection

The cron kicked in and restarted services at 21:10:00.  Then the following
snotice was sent after a couple of users identified to nickserv:
21:15:00 *** Global -- from services.XXXXX.net: Warning: Databases are
locked, and cannot be updated. Remove the
`/home/Services/ircservices/lib/.lock' file to allow database updates.

The .lock file was then deleted and things appear to be normal now.
Hopefully this info is useful.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: ../attachments/20080613/c4c9257c/attachment.htm