(gdb) bt full
#0 0x00007fd4d2c56ed5 in raise () from /lib/libc.so.6
No symbol table info available.
#1 0x00007fd4d2c583f3 in abort () from /lib/libc.so.6
No symbol table info available.
#2 0x00007fd4d34da294 in __gnu_cxx::__verbose_terminate_handler () from /usr/lib/libstdc++.so.6
No symbol table info available.
#3 0x00007fd4d34d8696 in ?? () from /usr/lib/libstdc++.so.6
No symbol table info available.
#4 0x00007fd4d34d86c3 in std::terminate () from /usr/lib/libstdc++.so.6
No symbol table info available.
#5 0x00007fd4d34d87aa in __cxa_throw () from /usr/lib/libstdc++.so.6
No symbol table info available.
#6 0x00007fd4d34755c7 in std::__throw_logic_error () from /usr/lib/libstdc++.so.6
No symbol table info available.
#7 0x00007fd4d34b6e91 in ?? () from /usr/lib/libstdc++.so.6
No symbol table info available.
#8 0x00007fd4d34b6f53 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=0xb66930, ac=28, av=0x7ffffffeaa28) at channels.c:913
cm = (class ChannelMode *) 0xb489e0
i = 26
k = 0
j = 26
add = 1
#10 0x0000000000463fb9 in do_cmode (source=0x7ffffffeaf00 "020", ac=28, av=0x7ffffffeaa28) at channels.c:1397
c = (Channel *) 0xb66930
ci = (class ChannelInfo *) 0x7fd4d34b5b76
i = 0
t = 0x7ffffffeab00 "\030dpÓÔ\177"
#11 0x00007fd4d2a1a2d9 in anope_event_mode (source=0x7ffffffeaf00 "020", ac=29, av=0x7ffffffeaa20) at inspircd12.cpp:392
No locals.
#12 0x00007fd4d2a1a68b in anope_event_fmode (source=0x7ffffffeaf00 "020", ac=30, av=0xb679d0) at inspircd12.cpp:468
newav = {0x7ffffffeacc6 "#DMSStaff", 0x7ffffffeacdb "+", 'I' <repeats 27 times>, 0x7ffffffeacf8 "R:Perplexed", 0x7ffffffead04 "R:WinterFalls", 0x7ffffffead12 "root!root@mail.rpm-productions.org", 0x7ffffffead35 "R:kahr", 0x7ffffffead3c "R:Angel-SL", 0x7ffffffead47 "R:Promise", 0x7ffffffead51 "R:Shadow`",
0x7ffffffead5b "R:Xterminator", 0x7ffffffead69 "R:magikarp", 0x7ffffffead74 "R:PurpleMadness", 0x7ffffffead84 "R:brant", 0x7ffffffead8c "R:Savage", 0x7ffffffead95 "R:Roxy",
0x7ffffffead9c "R:Pandora", 0x7ffffffeada6 "R:naerok", 0x7ffffffeadaf "R:Jenn", 0x7ffffffeadb6 "R:Fuzer", 0x7ffffffeadbe "R:Stalker", 0x7ffffffeadc8 "R:KMLEGACY", 0x7ffffffeadd3 "R:Codykins",
0x7ffffffeadde "R:Kasumarae", 0x7ffffffeadea "R:Taeli", 0x7ffffffeadf2 "R:BenTover"}
n = 30
o = 29
c = (class Channel *) 0xb66930
#13 0x00000000004c09c3 in process (buffer=@0x7fffffffb930) at process.c:353
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 27 times>, "\000R:Perplexed\000R:WinterFalls\000root!root@mail.rpm-productions.org\000R:kahr\000R:Angel-SL\000R:Promise\000R:Shadow`\000R:Xterminator\000R:magikarp\000R:PurpleMadness\000R:brant\000R:Savage\000R:Ro"...
s = 0x7ffffffeacc6 "#DMSStaff"
ac = 30
av = (const char **) 0xb679d0
m = (Message *) 0x767150
#14 0x00000000004a6315 in UplinkSocket::Read (this=0xb4bcf0, buf=@0x7fffffffb930) at main.c:137
No locals.
---Type <return> to continue, or q <return> to quit---
#15 0x00000000004cca40 in Socket::ProcessRead (this=0xb4bcf0) at sockets.cpp:226
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 = 0xb4bfc8 "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 = 22154
stream = {_vptr.sepstream = 0x5022d0, tokens = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb51fb8 "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 = 0xb54f7f ":020 FJOIN #chat 1280018429 +nt :aoy,020AAAKUZ\r\n\r\n:020 FJOIN #bubba 1279644268 +nrt :oq,020AAAKS6 ,020AAAKX5 ,020AAAKRC\r\n\r\n:020 FTOPIC #bubba 1269134825 Lola`out :\0031a\0032l\0033l \0034h\0035a\0036i\0037l \0038m\0039e \00315-thr"...}, n = { _M_current = 0xb54f7f ":020 FJOIN #chat 1280018429 +nt :aoy,020AAAKUZ\r\n\r\n:020 FJOIN #bubba 1279644268 +nrt :oq,020AAAKS6 ,020AAAKX5 ,020AAAKRC\r\n\r\n:020 FTOPIC #bubba 1269134825 Lola`out :\0031a\0032l\0033l \0034h\0035a\0036i\0037l \0038m\0039e \00315-thr"...}, 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 = 0xb67858 ":020 FMODE #DMSStaff 1277676945 +", 'I' <repeats 27 times>, " R:Perplexed R:WinterFalls root!root@mail.rpm-productions.org R:kahr R:Angel-SL R:Promise R:Shadow` R:Xterminator R:magikarp R:PurpleMadness"...}}
#16 0x00000000004cc296 in SocketEngine::Process (this=0x751fe0) at sockets.cpp:402
s = (Socket *) 0xb4bcf0
it = {_M_node = 0xb4acb0} rfdset = {fds_bits = {16, 0 <repeats 15 times>}} wfdset = {fds_bits = {0 <repeats 16 times>}} efdset = {fds_bits = {0 <repeats 16 times>}} tval = {tv_sec = 4, tv_usec = 992000} sresult = 1
#17 0x00000000004a4ff6 in main (ac=4, av=0x7fffffffe198, envp=0x7fffffffe1c0) at main.c:548
t = 1280038402
i = 0
cwd = "/home/ircd/anope1.9.2p2-bin/bin", '\0' <repeats 4064 times>
n = 27
last_check = 1280038402
expireTimer = {<Timer> = {<Extensible> = {_vptr.Extensible = 0x502e70, 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 = 0x7fffffffce60, _M_right = 0x7fffffffce60}, _M_node_count = 0}}}}, settime = 1280038402, trigger = 1280040202, secs = 1800, repeat = true}, <No data fields>}
updateTimer = {<Timer> = {<Extensible> = {_vptr.Extensible = 0x502ed0, 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 = 0x7fffffffce00, _M_right = 0x7fffffffce00}, _M_node_count = 0}}}}, settime = 1280038402, trigger = 1280038702, secs = 300, repeat = true}, <No data fields>}
(gdb)