Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 0x255@SonicTorment:~$ gdb -x /home/shadowx/adchpp_cdbg
- GNU gdb (GDB) 7.2-debian
- Copyright (C) 2010 Free Software Foundation, Inc.
- License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
- This is free software: you are free to change and redistribute it.
- There is NO WARRANTY, to the extent permitted by law. Type "show copying"
- and "show warranty" for details.
- This GDB was configured as "i486-linux-gnu".
- For bug reporting instructions, please see:
- <http://www.gnu.org/software/gdb/bugs/>.
- (gdb) r
- Starting program: /home/shadowx/adchpp/bin/adchppd -c /home/shadowx/adchpp/bin/config/
- [Thread debugging using libthread_db enabled]
- Starting.Logging: 2011-06-04 21:30:12: core: Core initialized
- .Processing HubName
- Processing Description
- Processing Log
- Processing LogFile
- Processing MaxSendSize
- Processing MaxBufferSize
- Processing BufferSize
- Processing MaxCommandSize
- Processing OverflowTimeout
- Processing KeepSlowUsers
- Processing BufferSize
- Processing DisconnectTimeout
- Processing LoginTimeout
- .
- ADCH++ v2.7.0 (r491) Debug running, press ctrl-c to exit...
- Logging: 2011-06-04 21:30:12: ScriptManager: Starting
- Logging: 2011-06-04 21:30:12: PluginManager: Script.so loaded
- Logging: 2011-06-04 21:30:12: BloomManager: Starting
- Logging: 2011-06-04 21:30:12: PluginManager: Bloom.so loaded
- Logging: 2011-06-04 21:30:12: SocketManager: Starting
- Logging: 2011-06-04 21:30:12: SocketManager: Listening on port 4111 (Encrypted: No)
- V4S7 entering IDENTIFY
- Program received signal SIGSEGV, Segmentation fault.
- 0xb78ff23f in operator() (__functor=..., __args#0=..., __args#1=adchpp::Util::REASON_BAD_STATE, __args#2=...) at build/release-default/swig/lua_wrap.cc:2044
- 2044 build/release-default/swig/lua_wrap.cc: No such file or directory.
- in build/release-default/swig/lua_wrap.cc
- (gdb) bt full
- #0 0xb78ff23f in operator() (__functor=..., __args#0=..., __args#1=adchpp::Util::REASON_BAD_STATE, __args#2=...) at build/release-default/swig/lua_wrap.cc:2044
- No locals.
- #1 std::_Function_handler<void(adchpp::Entity&, adchpp::Util::Reason, const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&), LuaFunction>::_M_invoke(const std::_Any_data &, adchpp::Entity &, adchpp::Util::Reason, const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &) (__functor=..., __args#0=..., __args#1=adchpp::Util::REASON_BAD_STATE, __args#2=...) at /usr/include/c++/4.5/functional:1713
- No locals.
- #2 0xb7dbdc7e in std::function<void(adchpp::Entity&, int)>::operator()(adchpp::Entity &, int) const (this=0x80dc140, __args#0=..., __args#1=0) at /usr/include/c++/4.6/functional:2161
- No locals.
- #3 0xb7dbb458 in adchpp::Signal<void(adchpp::Entity&, int)>::operator()<adchpp::Entity&, adchpp::Entity::State&>(adchpp::Entity &, adchpp::Entity::State &) (this=0x806abfc, t0=..., t1=@0xbfffd14c) at adchpp/Signal.h:51
- i = {_M_node = 0x806abf8}
- iend = {_M_node = 0x806abfc}
- #4 0xb7db7c8f in adchpp::ClientManager::setState (this=0x806aad8, c=..., newState=adchpp::Entity::STATE_IDENTIFY) at adchpp/ClientManager.cpp:421
- oldState = adchpp::Entity::STATE_PROTOCOL
- #5 0xb7db8180 in adchpp::ClientManager::enterIdentify (this=0x806aad8, c=..., sendData=false) at adchpp/ClientManager.cpp:447
- No locals.
- #6 0xb7db5907 in adchpp::ClientManager::regBot (this=0x806aad8, bot=...) at adchpp/ClientManager.cpp:48
- No locals.
- #7 0xb78d4e5a in _wrap_ClientManager_regBot (L=0x806afc8) at build/release-default/swig/lua_wrap.cc:12390
- arg1 = 0x806aad8
- arg2 = 0x80eb6d0
- #8 0xb796e5c7 in luaD_precall (L=0x806afc8, func=0x80b024c, nresults=0) at lua/ldo.c:319
- ci = 0x80acc08
- n = 0
- cl = 0x807f5d8
- funcr = 132
- #9 0xb797c675 in luaV_execute (L=0x806afc8, nexeccalls=1) at lua/lvm.c:587
- b = 3
- nresults = 0
- i = 25182812
- ra = 0x80b024c
- cl = 0x80d9060
- base = 0x80b01e0
- k = 0x80ea898
- pc = 0x80d5628
- #10 0xb796e82d in luaD_call (L=0x806afc8, func=0x80b01d4, nResults=0) at lua/ldo.c:377
- No locals.
- #11 0xb7969370 in f_call (L=0x806afc8, ud=0xbfffd6fc) at lua/lapi.c:800
- c = 0xbfffd6fc
- #12 0xb796da2c in luaD_rawrunprotected (L=0x806afc8, f=0xb7969346 <f_call>, ud=0xbfffd6fc) at lua/ldo.c:116
- lj = {previous = 0x0, b = {{__jmpbuf = {-1214692752, -12, 134680140, -1073752440, -1386329038, 2135023650}, __mask_was_saved = 0, __saved_mask = {__val = {577004910, 134668872, 3083298911, 3086778356, 3086463240,
- 135049588, 134653204, 25, 134663808, 3083441032, 3082628406, 3083440727, 3086778356, 3086458759, 3086778356, 3083592688, 448, 3083592640, 3083587572, 3083592640, 134680140, 3221214824, 3082642365,
- 3221214872, 3080121281, 3086778356, 3080434670, 3221215000, 3086559807, 135049576, 26, 1}}}}, status = 0}
- #13 0xb796ebc1 in luaD_pcall (L=0x806afc8, func=0xb7969346 <f_call>, u=0xbfffd6fc, old_top=12, ef=0) at lua/ldo.c:463
- status = -1208508484
- oldnCcalls = 0
- old_ci = 0
- old_allowhooks = 1 '\001'
- old_errfunc = 0
- #14 0xb7969417 in lua_pcall (L=0x806afc8, nargs=0, nresults=0, errfunc=0) at lua/lapi.c:821
- c = {func = 0x80b01d4, nresults = 0}
- status = 0
- func = 0
- #15 0xb79c1266 in LuaScript::loadFile (this=0x8070cd0, path=..., filename_=...) at plugins/Script/src/LuaScript.cpp:65
- error = -1208501891
- old_dir = "/home/0x255", '\000' <repeats 2009 times>, ":\222ɷW\222ɷ.\225ɷ\360\310ɷ\354\343˷\354\343˷\300\343˷\000\000\000\000\000\000\000\000\360\343˷\020\003\000\000\364\317˷\300\343˷H\321\006\b\300\337\377\277\025@\275\267", '\000' <repeats 16 times>"\316, >\275\267\000\000\000\000\b\344˷\260\325\006\b\330\337\377\277\260\325\006\bP\341\377\277\370\216\376\267\bM\231\267\000\000\000\000\b\000\000\000\022\b\000\000\005\000\000\000\000\000\003\000\210\223ɷ\370\343˷W\222ɷb\225ɷ \346˷(\000\000\000\002\000\000\000\060\000\000\000\300\343˷\000\000\000\000%\241\235\267\274Gз\350\337\377\277 \031\377\267%\241\235\267\310Gз\364\357\377\267`Eз%\241\235\267d\342\377\277$\340\377\277\066\000\000\000\000\360\375\267SF·\364\317˷\344ּ\267\001\000\000\000\000\360\375\267D\340\377\277T\000\000\000\000\360\375\267SF·\364\317˷\344ּ\267\001\000\000\000\000\360\375\267T\000\000\000\340\324˷\377\377\377\377\377\377\377\377\340\324˷\000\360\375\267p\340\377\277oӼ\267\340\324˷\000\360\375\267T\000\000\000\066\000\000\000\340\324˷\204\340\377\277\364\317˷T\000\000\000\342\000᷀\340\377\277\206ּ\267T\000\000\000\340\324˷\244\340\377\277m"...
- absPath = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x806daec "/home/shadowx/adchpp/bin/Scripts/"}}
- #16 0xb79bb419 in LuaEngine::loadScript_ (this=0x806da28, path=..., filename=..., script=0x8070cd0) at plugins/Script/src/LuaEngine.cpp:86
- No locals.
- #17 0xb79be2f3 in std::_Mem_fn<void (LuaEngine::*)(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, LuaScript*)>::operator() (this=0x8070e40, __object=0x806da28, __args#0=..., __args#1=..., __args#2=0x8070cd0) at /usr/include/c++/4.6/functional:551
- No locals.
- #18 0xb79bdea5 in std::_Bind<std::_Mem_fn<void (LuaEngine::*)(const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, LuaScript*)>(LuaEngine*, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, LuaScript*)>::__call<void, 0, 1, 2, 3>(std::tuple<> &, std::_Index_tuple<0, 1, 2, 3>) (this=0x8070e40, __args=...) at /usr/include/c++/4.6/functional:1146
- No locals.
- #19 0xb79bd507 in std::_Bind<std::_Mem_fn<void (LuaEngine::*)(const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, LuaScript*)>(LuaEngine*, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, LuaScript*)>::operator()<, void>(void) (
- this=0x8070e40) at /usr/include/c++/4.6/functional:1205
- No locals.
- #20 0xb79bcdcb in std::_Function_handler<void(), std::_Bind<std::_Mem_fn<void (LuaEngine::*)(const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, LuaScript*)>(LuaEngine*, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, LuaScript*)> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/4.6/functional:1778
- No locals.
- #21 0xb7dddd6a in std::function<void()>::operator()(void) const (this=0xbfffe8c0) at /usr/include/c++/4.6/functional:2161
- No locals.
- #22 0xb7ddbe42 in boost::asio::asio_handler_invoke<std::function<void()> >(std::function<void()>, ...) (function=...) at boost/boost/asio/handler_invoke_hook.hpp:64
- No locals.
- #23 0xb7dd8df4 in boost_asio_handler_invoke_helpers::invoke<std::function<void()>, std::function<void()> >(const std::function<void()> &, std::function<void()> &) (function=..., context=...)
- at boost/boost/asio/detail/handler_invoke_helpers.hpp:39
- No locals.
- #24 0xb7dd5c58 in boost::asio::detail::completion_handler<std::function<void()> >::do_complete(boost::asio::detail::io_service_impl *, boost::asio::detail::operation *, boost::system::error_code, std::size_t) (
- owner=0x806aa80, base=0x8070e40) at boost/boost/asio/detail/completion_handler.hpp:63
- b = {<boost::noncopyable_::noncopyable> = {<No data fields>}, value_ = 1}
- h = 0x8070e40
- p = {h = 0xbfffe900, v = 0x0, p = 0x0}
- handler = {<std::_Maybe_unary_or_binary_function<void>> = {<No data fields>}, <std::_Function_base> = {static _M_max_size = 8, static _M_max_align = 4, _M_functor = {_M_unused = {_M_object = 0x806b2f0,
- _M_const_object = 0x806b2f0, _M_function_pointer = 0x806b2f0, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class *)) 0x806b2f0, this adjustment 1},
- _M_pod_data = "\360\262\006\b\001\000\000"},
- _M_manager = 0xb79bcdd1 <std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (LuaEngine::*)(const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, LuaScript*)>(LuaEngine*, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, LuaScript*)> >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>},
- _M_invoker = 0xb79bcda6 <std::_Function_handler<void(), std::_Bind<std::_Mem_fn<void (LuaEngine::*)(const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::basic_string<char, std---Type <return> to continue, or q <return> to quit---
- ::char_traits<char>, std::allocator<char> >&, LuaScript*)>(LuaEngine*, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, LuaScript*)> >::_M_invoke(const std::_Any_data &)>}
- #25 0xb7dc3ee3 in boost::asio::detail::task_io_service_operation::complete (this=0x8070e40, owner=...) at boost/boost/asio/detail/task_io_service_operation.hpp:35
- No locals.
- #26 0xb7dc5a90 in boost::asio::detail::task_io_service::do_one (this=0x806aa80, lock=..., this_idle_thread=0xbfffe9dc) at boost/boost/asio/detail/impl/task_io_service.ipp:278
- on_exit = {task_io_service_ = 0x806aa80}
- o = 0x8070e40
- more_handlers = true
- polling = false
- task_has_run = false
- #27 0xb7dc5703 in boost::asio::detail::task_io_service::run (this=0x806aa80, ec=...) at boost/boost/asio/detail/impl/task_io_service.ipp:130
- ctx = {<boost::noncopyable_::noncopyable> = {<No data fields>}, owner_ = 0x806aa80, next_ = 0x0}
- this_idle_thread = {wakeup_event = {<boost::noncopyable_::noncopyable> = {<No data fields>}, cond_ = {__data = {__lock = 0, __futex = 0, __total_seq = 0, __wakeup_seq = 0, __woken_seq = 0, __mutex = 0x0,
- __nwaiters = 0, __broadcast_seq = 0}, __size = '\000' <repeats 44 times>"\364, \357\377\267", __align = 0}, signalled_ = false}, next = 0x0}
- lock = {<boost::noncopyable_::noncopyable> = {<No data fields>}, mutex_ = @0x806aa94, locked_ = false}
- n = 4
- #28 0xb7dc5cde in boost::asio::io_service::run (this=0x806a6c4) at boost/boost/asio/impl/io_service.ipp:57
- ec = {m_val = 0, m_cat = 0xb7e7a2fc}
- s = 134560542
- #29 0xb7dc27d3 in adchpp::SocketManager::run (this=0x806a6c0) at adchpp/SocketManager.cpp:259
- No locals.
- #30 0xb7dad048 in adchpp::Core::run (this=0x806a538) at adchpp/Core.cpp:62
- No locals.
- #31 0x080552ee in runConsole (configPath=...) at adchppd/adchppdu.cpp:166
- No locals.
- #32 0x0805588e in main (argc=3, argv=0xbffffc34) at adchppd/adchppdu.cpp:246
- buf = "/home/shadowx/adchpp/bin/adchppd", '\000' <repeats 4064 times>
- path = 0xbfffeb43 "/home/shadowx/adchpp/bin/adchppd"
- configPath = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x806a59c "/home/shadowx/adchpp/bin/config/"}}
- (gdb)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement