Anope IRC Services

Please login or register.

Login with username, password and session length
Advanced search  

News:

Pages: [1]   Go Down

Author Topic: PANIC! Crash, again. Clean install however.  (Read 2353 times)

0 Members and 1 Guest are viewing this topic.

Jason

  • Anope User
  • Offline Offline
  • Posts: 6
    • www.seersirc.net
PANIC! Crash, again. Clean install however.
« on: April 03, 2008, 03:34:19 AM »

Sorry for making two topics, however I felt the previous one has probably been mentally discarded for having tested on a network with raw enabled.

So, we've spent the majority of the day testing and replicating the bug. We've found that we can duplicate it on a clean system, just installed, raw disabled, no modules ever loaded, non-existent db's  before starting it, etc.

I untarred, then ran ./Config with the default settings, make, make install

I re-used the .conf from before, with no module loads or anything. It was tested with completely new .db's

(19:04:19) -OperServ- Module: enc_old [$Id$] [Encryption]
(19:04:19) -OperServ- Module: hs_request [$Id$] [Supported]
(19:04:19) -OperServ- Module: unreal32 [$Id: unreal32.c 1291 2007-08-30 20:59:14Z drstein $] [Protocol]
(19:04:19) -OperServ- 3 Modules loaded.
(19:04:50) (Global) ChanServ: Channel '#something-withadash' registered by blah123!I@ip.ip.ip.ip
(19:04:52) (Global) PANIC! buffer = :blah123 PRIVMSG botserv@services.testnet.net :kick #something-withadash repeat on 2 2

This seems to happen for any channel that has a hyphen in it, and with any of the /bs kick commands.

any ideas? We're kind of at the end of ours.
Logged

n00bie

  • Anope User
  • Offline Offline
  • Gender: Male
  • Posts: 411
(No subject)
« Reply #1 on: April 03, 2008, 05:51:34 AM »

try this debugging, http://www.anope.info/wiki/Other:GDBExtended

[Edited on 3-4-2008 by n00bie]
Logged
I am always doing things that which I cannot do, in order that I may learn how to do it.

Jason

  • Anope User
  • Offline Offline
  • Posts: 6
    • www.seersirc.net
(No subject)
« Reply #2 on: April 04, 2008, 10:12:15 AM »

[Apr 04 09:09:54.656642 2008] ChanServ: Channel '#something-with' registered by [Jason]!Phate@IP
[Apr 04 09:09:54.656711 2008] debug: Sent: :ChanServ NOTICE [Jason] :Channel #something-with registered under your nickname: [Jason]
[Apr 04 09:09:54.656756 2008] debug: Sent: :ChanServ MODE #something-with +r
[Apr 04 09:09:54.656790 2008] debug: Sent: :ChanServ MODE #something-with +q [Jason]
[Apr 04 09:09:54.656820 2008] debug: Emitting event "chan_registered" (1 args)
[Apr 04 09:09:57.842510 2008] debug: Received: :[Jason] PRIVMSG botserv@services.testnet.net :kick #something-with repeat on 2 2

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47461328634176 (LWP 18525)]
0x00002b2a7337c920 in wcslen () from /lib/libc.so.6

(gdb) bt
#0  0x00002b2a7337c920 in wcslen () from /lib/libc.so.6
#1  0x00002b2a7337d9fa in wcsrtombs () from /lib/libc.so.6
#2  0x00002b2a73349aff in vfprintf () from /lib/libc.so.6
#3  0x00002b2a733696fa in vsnprintf () from /lib/libc.so.6
#4  0x000000000043eb7f in notice_lang (source=0x5b2bd0 "BotServ",
    dest=0x9a0d80, message=<value optimized out>) at send.c:200
#5  0x00002b2a778ca356 in do_kickcmd (u=0x9a0d80) at bs_kick.c:113
#6  0x0000000000420128 in do_run_cmd (service=0x5b2bd0 "BotServ", u=0x9a0d80,
    c=0x8e47b0, cmd=0x7fff37dd7407 "kick") at commands.c:101
#7  0x000000000042edd2 in m_privmsg (source=0x7fff37dd7620 "[Jason]",
    receiver=0x7fff37dd73e8 "botserv", msg=0x7fff37dd7407 "kick")
    at messages.c:213
#8  0x00002b2a73a2fb0f in anope_event_privmsg (
    source=0x1 <Address 0x1 out of bounds>, ac=<value optimized out>,
    av=0x2b2a73539000) at unreal32.c:1507
#9  0x000000000043dca2 in process () at process.c:276
#10 0x000000000042cbc4 in main (ac=<value optimized out>, av=0x7fff37dd77a8,
    envp=0x7fff37dd77c8) at main.c:656
Logged
Pages: [1]   Go Up