The only added module we&#39;re using is vhost (Automatic vhosting (Hostserv) main module.&nbsp; Based on code (c) Andrew Kempe (TheShadow)).&nbsp; All akills appeared to be in the correct format when listed.&nbsp; We were able to reproduce the crash and generate a core dump.&nbsp; Here is the relevant information.<br>
<br>1.&nbsp; Version: ircservices-5.0.63 <a href="http://services.afterx.net">services.afterx.net</a> build #2, compiled Thu Mar 6 15:52:12 CST 2008<br><br>2.&nbsp; Version: Unreal3.2.7. <a href="http://bellevue.tx.us.afterx.net">bellevue.tx.us.afterx.net</a> FhinXOoZE3 [FreeBSD 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008 root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386=2309]<br>
<br>3.&nbsp; Set an akill on a channel (command used was os akillchan kill +1h $0 Bots not welcome here).&nbsp; Note only 5 users were banned from this channel.<br><br>4.&nbsp; Log output:<br>[Jul 01 07:59:46 2008] operserv/main: tr: akillchan kill +15m #reefaholics Bots not welcome here<br>
[Jul 01 07:59:57 2008] operserv/main: tr: akill list<br>[Jul 01 08:18:06 2008] operserv/akill: BUG: (cancel_akill) Missing @ in mask: *<br>[Jul 01 08:18:06 2008] operserv/akill: BUG: (cancel_akill) Missing @ in mask: *<br>
[Jul 01 08:18:06 2008] database/version4: del_maskdata(): invalid index 3 for type 0 at 0x283e93d8<br>[Jul 01 08:20:26 2008] operserv/akill: BUG: (cancel_akill) Missing @ in mask: *<br><br>5.&nbsp; bt output:<br>#0&nbsp; 0x28433416 in check_expire_nick (ni=0x28386200) at modules/nickserv/util.c:198<br>
#1&nbsp; 0x281e98e8 in next_nickinfo () at modules/database/version4.c:150<br>#2&nbsp; 0x281e9924 in first_nickinfo () at modules/database/version4.c:150<br>#3&nbsp; 0x281eb16c in sync_nick_db (dbname=0x282032a0 &quot;nick.db&quot;) at modules/database/version4.c:620<br>
#4&nbsp; 0x2842ae93 in do_save_data () at modules/nickserv/main.c:220<br>#5&nbsp; 0x0805ab20 in call_callback_5 (module=0x806c8e0, id=6, arg1=0x0, arg2=0x0, arg3=0x0, arg4=0x0, arg5=0x0) at modules.c:705<br>#6&nbsp; 0x08056283 in do_save_data () at main.c:200<br>
#7&nbsp; 0x08056465 in main (ac=1, av=0xbfbfecc8, envp=0xbfbfecd0) at main.c:251<br><br><br><div class="gmail_quote">On Tue, Jul 1, 2008 at 6:52 AM, Kieron Thwaites &lt;<a href="http://ron2k.za">ron2k.za</a>@<a href="http://gmail.com">gmail.com</a>&gt; wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi,<br><br>As Andrew said, it&#39;s possibly a third-party module.<br><br>I suggest following the instructions in the FAQ that deal with generating a backtrace. If Services crashes again and you have a backtrace, any coder out there can see where in the code the crash occurred. This will even be useful if indeed it&#39;s a bug in a third-party module, because you can then take that backtrace and say to the relevant developer &quot;your code is broken, fix it&quot;. :)<br>

<br>Something else that I just thought of - when you next add akills, try listing them to see that they are indeed in the correct format.<br><br>Cheers<br><br>--K<br><br><div class="gmail_quote">2008/6/30 Andrew Church &lt;<a href="mailto:achurch@achurch.org" target="_blank">achurch@achurch.org</a>&gt;:<br>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div class="Wj3C7c"><div>&gt;It&#39;s happened again. &nbsp;After operserv chankill bans expire, the problems<br>


&gt;begin. &nbsp;Server hosting services is running FreeBSD 7.0-RELEASE #0. &nbsp;Any<br>
&gt;ideas what could be causing this?<br>
</div>[...]<br>
<div>&gt;[Jun 30 11:22:29 2008] operserv/akill: BUG: (cancel_akill) Missing @ in<br>
&gt;mask: *<br>
<br>
</div>Are you perhaps using a (buggy) third-party module? &nbsp;The code in Services<br>
itself always ensures that autokill masks have an &quot;@&quot; in them.<br>
<div><br>
&gt;[Jun 30 14:41:06 2008] PANIC! signal 30, buffer = &amp; ib 2 1214854859<br>
&gt;chatzilla &lt;IP edit&gt; &lt;server name edit&gt; 0 +wx D604FBDC.E$<br>
&gt;[Jun 30 14:41:06 2008] Out of memory!<br>
<br>
</div>Again, if you&#39;re using a third-party module and that module doesn&#39;t<br>
properly free the memory it uses, Services can run out of memory.<br>
I&#39;m not currently aware of any memory leaks in Services itself.<br>
<font color="#888888"><br>
 &nbsp;--Andrew Church<br>
 &nbsp; &nbsp;<a href="mailto:achurch@achurch.org" target="_blank">achurch@achurch.org</a><br>
 &nbsp; &nbsp;<a href="http://achurch.org/" target="_blank">http://achurch.org/</a><br>
</font><br></div></div>------------------------------------------------------------------<br>
To unsubscribe or change your subscription options, visit:<br>
<a href="http://lists.ircservices.za.net/mailman/listinfo/ircservices" target="_blank">http://lists.ircservices.za.net/mailman/listinfo/ircservices</a><br></blockquote></div><br>
<br>------------------------------------------------------------------<br>
To unsubscribe or change your subscription options, visit:<br>
<a href="http://lists.ircservices.za.net/mailman/listinfo/ircservices" target="_blank">http://lists.ircservices.za.net/mailman/listinfo/ircservices</a><br></blockquote></div><br>