(gdb) bt full
#0 0x00007f7024469ed5 in raise () from /lib/libc.so.6
No symbol table info available.
#1 0x00007f702446b3f3 in abort () from /lib/libc.so.6
No symbol table info available.
#2 0x00007f7024ced294 in __gnu_cxx::__verbose_terminate_handler () from /usr/lib/libstdc++.so.6
No symbol table info available.
#3 0x00007f7024ceb696 in ?? () from /usr/lib/libstdc++.so.6
No symbol table info available.
#4 0x00007f7024ceb6c3 in std::terminate () from /usr/lib/libstdc++.so.6
No symbol table info available.
#5 0x00007f7024ceb7aa in __cxa_throw () from /usr/lib/libstdc++.so.6
No symbol table info available.
#6 0x00007f7024c885c7 in std::__throw_logic_error () from /usr/lib/libstdc++.so.6
No symbol table info available.
#7 0x00007f7024cc9e91 in ?? () from /usr/lib/libstdc++.so.6
No symbol table info available.
#8 0x00007f7024cc9f53 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string ()
from /usr/lib/libstdc++.so.6
No symbol table info available.
#9 0x0000000000463758 in ChanSetInternalModes (c=0xb7cf60, ac=29, av=0x7ffffffe9768) at channels.c:913
cm = (class ChannelMode *) 0xb4b760
i = 26
k = 0
j = 26
add = 1
#10 0x0000000000463fb9 in do_cmode (source=0x7ffffffe9c40 "020", ac=29, av=0x7ffffffe9768) at channels.c:1397
c = (Channel *) 0xb7cf60
ci = (class ChannelInfo *) 0x7f7024cc8b76
i = 0
t = 0x7ffffffe9840 "\030\224ñ$p\177"
#11 0x00007f702422d2d9 in anope_event_mode (source=0x7ffffffe9c40 "020", ac=30, av=0x7ffffffe9760) at inspircd12.cpp:392
No locals.
#12 0x00007f702422d68b in anope_event_fmode (source=0x7ffffffe9c40 "020", ac=31, av=0xb7ce30) at inspircd12.cpp:468
newav = {0x7ffffffe9a06 "#DMSStaff", 0x7ffffffe9a1b "+", 'I' <repeats 28 times>, 0x7ffffffe9a39 "R:WinterFalls", 0x7ffffffe9a47 "root!root@mail.rpm-productions.org", 0x7ffffffe9a6a "R:kahr", 0x7ffffffe9a71 "R:Angel-SL",
0x7ffffffe9a7c "R:Flame", 0x7ffffffe9a84 "R:Promise", 0x7ffffffe9a8e "R:Shadow`", 0x7ffffffe9a98 "R:Xterminator",
0x7ffffffe9aa6 "R:magikarp", 0x7ffffffe9ab1 "R:PurpleMadness", 0x7ffffffe9ac1 "R:brant", 0x7ffffffe9ac9 "R:Savage",
0x7ffffffe9ad2 "R:Roxy", 0x7ffffffe9ad9 "R:Pandora", 0x7ffffffe9ae3 "R:naerok", 0x7ffffffe9aec "R:Jenn",
0x7ffffffe9af3 "R:Fuzer", 0x7ffffffe9afb "R:Stalker", 0x7ffffffe9b05 "R:KMLEGACY", 0x7ffffffe9b10 "R:Codykins",
0x7ffffffe9b1b "R:Kasumarae", 0x7ffffffe9b27 "R:Taeli", 0x7ffffffe9b2f "R:BenTover"}
n = 31
o = 30
c = (class Channel *) 0xb7cf60
#13 0x00000000004c0987 in process (buffer=@0x7fffffffa670) at process.c:353
---Type <return> to continue, or q <return> to quit---
retVal = 0
current = (Message *) 0x0
source = "020\000\000AKSG\000\000ms.net\000\000.org", '\0' <repeats 40 times>
cmd = "FMODE", '\0' <repeats 58 times>
buf = "FMODE\000#DMSStaff\0001277676945\000+", 'I' <repeats 28 times>, "\000R:WinterFalls\000root!root@mail.rpm-productions.org\000R:kahr\000R:Angel-SL\000R:Flame\000R:Promise\000R:Shadow`\000R:Xterminator\000R:magikarp\000R:PurpleMadness\000R:brant\000R:Savage\000R:Roxy\000R"...
s = 0x7ffffffe9a06 "#DMSStaff"
ac = 31
av = (const char **) 0xb7ce30
m = (Message *) 0x767060
#14 0x00000000004a62d7 in UplinkSocket::Read (this=0xb4bd40, buf=@0x7fffffffa670) at main.c:137
No locals.
#15 0x00000000004cc9fd in Socket::ProcessRead (this=0xb4bd40) at sockets.cpp:221
buffer = "CAPAB START\r\nCAPAB MODULES m_allowinvite.so,m_alltime.so,m_auditorium.so,m_banexception.so,m_banredirect.so,m_blockcaps.so,m_blockcolor.so,m_botmode.so,m_callerid.so,m_cban.so,m_censor.so,m_chanfilter"...
sbuffer = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb4c018 "CAPAB START\r\nCAPAB MODULES m_allowinvite.so,m_alltime.so,m_auditorium.so,m_banexception.so,m_banredirect.so,m_blockcaps.so,m_blockcolor.so,m_botmode.so,m_callerid.so,m_cban.so,m_censor.so,m_chanfilter"...}}
lastnewline = 36627
stream = {_vptr.sepstream = 0x502210, tokens = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb55008 "CAPAB START\r\nCAPAB MODULES m_allowinvite.so,m_alltime.so,m_auditorium.so,m_banexception.so,m_banredirect.so,m_blockcaps.so,m_blockcolor.so,m_botmode.so,m_callerid.so,m_cban.so,m_censor.so,m_chanfilter"...}}, last_starting_position = { _M_current = 0xb59b6e ":020 FJOIN #000000 1277551475 +nt :oy,020AAAABK aoy,020AAAKUZ y,020AAAKTE\r\n\r\n:020 FTOPIC #000000 1278763983 Xan!xan@is.pyrat :The Black... Closed for now!\r\n:020 FJOIN #villa-kampen 1277551470 +nrt :o,"...}, n = { _M_current = 0xb59b6e ":020 FJOIN #000000 1277551475 +nt :oy,020AAAABK aoy,020AAAKUZ y,020AAAKTE\r\n\r\n:020 FTOPIC #000000 1278763983 Xan!xan@is.pyrat :The Black... Closed for now!\r\n:020 FJOIN #villa-kampen 1277551470 +nrt :o,"...}, sep = 10 '\n'}
buf = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb7df28 ":020 FMODE #DMSStaff 1277676945 +", 'I' <repeats 28 times>, " R:WinterFalls root!root@mail.rpm-productions.org R:kahr R:Angel-SL R:Flame R:Promise R:Shadow` R:Xterminator R:magikarp R:PurpleMadness R:"...}}
#16 0x00000000004cc27a in SocketEngine::Process (this=0x751f20) at sockets.cpp:397
s = (Socket *) 0xb4bd40
it = {_M_node = 0xb48780} rfdset = {fds_bits = {2, 0 <repeats 15 times>}} wfdset = {fds_bits = {0 <repeats 16 times>}} efdset = {fds_bits = {0 <repeats 16 times>}} tval = {tv_sec = 5, tv_usec = 0} sresult = 1
#17 0x00000000004a4ff6 in main (ac=1, av=0x7fffffffcec8, envp=0x7fffffffced8) at main.c:548
t = 1280028783
i = 0
---Type <return> to continue, or q <return> to quit---
cwd = "/home/ircd", '\0' <repeats 4085 times>
n = 27
last_check = 1280028783
expireTimer = {<Timer> = {<Extensible> = {_vptr.Extensible = 0x502db0, Extension_Items = {_M_t = { _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, ExtensibleItemBase*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, ExtensibleItemBase*> > >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<std::binary_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>> = {<No data fields>}, <No data fields>}, _M_header = { _M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fffffffbba0, _M_right = 0x7fffffffbba0},
_M_node_count = 0}}}}, settime = 1280028783, trigger = 1280030583, secs = 1800, repeat = true}, <No data fields>}
updateTimer = {<Timer> = {<Extensible> = {_vptr.Extensible = 0x502e10, Extension_Items = {_M_t = { _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, ExtensibleItemBase*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, ExtensibleItemBase*> > >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<std::binary_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>> = {<No data fields>}, <No data fields>}, _M_header = { _M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fffffffbb40, _M_right = 0x7fffffffbb40},
_M_node_count = 0}}}}, settime = 1280028783, trigger = 1280029083, secs = 300, repeat = true}, <No data fields>}
(gdb) q