Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 2.9.0 (r628) Release running, press ctrl-c to exit...
- terminate called after throwing an instance of 'boost::exception_detail::clone_i mpl<boost::exception_detail::error_info_injector<boost::system::system_error> >'
- what(): Invalid argument
- Program received signal SIGABRT, Aborted.
- 0x00007ffff65df475 in raise () from /lib/x86_64-linux-gnu/libc.so.6
- (gdb) bt full
- #0 0x00007ffff65df475 in raise () from /lib/x86_64-linux-gnu/libc.so.6
- No symbol table info available.
- #1 0x00007ffff65e26f0 in abort () from /lib/x86_64-linux-gnu/libc.so.6
- No symbol table info available.
- #2 0x00007ffff7b3b89d in __gnu_cxx::__verbose_terminate_handler() ()
- from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #3 0x00007ffff7b39996 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #4 0x00007ffff7b399c3 in std::terminate() ()
- from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #5 0x00007ffff7b399d6 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #6 0x00007ffff7b39620 in __cxa_call_unexpected ()
- from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #7 0x00007ffff6dec31f in adchpp::ClientManager::verifyIp (
- this=this@entry=0x628700, c=..., cmd=...) at adchpp/ClientManager.cpp:337
- No locals.
- #8 0x00007ffff6dedfa1 in adchpp::ClientManager::verifyINF (this=0x628700, c=
- ..., cmd=...) at adchpp/ClientManager.cpp:250
- cc = <optimized out>
- ---Type <return> to continue, or q <return> to quit---
- #9 0x00007ffff53edfe6 in _wrap_ClientManager_verifyINF (L=0x629e90)
- at build/release-default-x64/swig/lua_wrap.cc:13269
- arg2 = 0x7ffff7fc2010
- arg1 = 0x628700
- arg3 = 0x7fffffffd300
- result = <optimized out>
- #10 0x00007ffff58636e4 in luaD_precall (L=L@entry=0x629e90,
- func=func@entry=0x79c090, nresults=nresults@entry=1) at lua/ldo.c:319
- ci = <optimized out>
- n = <optimized out>
- cl = <optimized out>
- funcr = <optimized out>
- #11 0x00007ffff5869c0d in luaV_execute (L=L@entry=0x629e90, nexeccalls=3,
- nexeccalls@entry=1) at lua/lvm.c:587
- b = <optimized out>
- nresults = 1
- i = <optimized out>
- ra = 0x79c090
- cl = 0x6bb720
- base = 0x79c040
- k = 0x67a6e0
- pc = 0x67ef50
- #12 0x00007ffff5863c6d in luaD_call (L=0x629e90, func=0x79bf30,
- ---Type <return> to continue, or q <return> to quit---
- nResults=<optimized out>) at lua/ldo.c:377
- No locals.
- #13 0x00007ffff586102a in luaD_rawrunprotected (L=L@entry=0x629e90,
- f=f@entry=0x7ffff5863ca0 <f_call>, ud=ud@entry=0x7fffffffd110)
- at lua/ldo.c:116
- lj = {previous = 0x0, b = {{__jmpbuf = {6463120, 8215801795203083480,
- 1, 7016704, 7016704, 0, -8215801796820947752,
- -8215815623516443432}, __mask_was_saved = 0, __saved_mask = {
- __val = {0, 140737330228832, 44, 7134912, 48, 140737488343296,
- 140737488343808, 140737327041196, 40, 140737349512819, 52,
- 7675512, 292, 4294967295, 140737330228832, 40}}}},
- status = 0}
- #14 0x00007ffff586737f in luaD_pcall (L=L@entry=0x629e90,
- func=func@entry=0x7ffff5863ca0 <f_call>, u=u@entry=0x7fffffffd110,
- old_top=<optimized out>, ef=<optimized out>) at lua/ldo.c:463
- status = <optimized out>
- oldnCcalls = 0
- old_ci = 0
- old_allowhooks = 1 '\001'
- old_errfunc = 0
- #15 0x00007ffff5877d11 in lua_pcall (L=0x629e90, nargs=3, nresults=1,
- errfunc=<optimized out>) at lua/lapi.c:821
- c = {func = 0x79bf30, nresults = 1}
- ---Type <return> to continue, or q <return> to quit---
- status = <optimized out>
- func = <optimized out>
- #16 0x00007ffff5423159 in LuaFunction::docall (this=0x67ec80, narg=3, nret=1)
- at build/release-default-x64/swig/lua_wrap.cc:2247
- status = <optimized out>
- base = 1
- #17 0x00007ffff5423925 in LuaFunction::operator() (this=0x67ec80, c=...,
- cmd=..., i=@0x7fffffffd1e0: true)
- at build/release-default-x64/swig/lua_wrap.cc:2165
- No locals.
- #18 0x00007ffff6df0b40 in operator() (__args#2=<optimized out>, __args#1=...,
- __args#0=..., this=<optimized out>) at /usr/include/c++/4.7/functional:2311
- No locals.
- #19 adchpp::Signal<void (adchpp::Entity&, adchpp::AdcCommand&, bool&)>::operator()<adchpp::Entity&, adchpp::AdcCommand&, bool&>(adchpp::Entity&, adchpp::AdcCommand&, bool&) (this=this@entry=0x628900, t0=..., t1=...,
- t2=t2@entry=@0x7fffffffd1e0: true) at adchpp/Signal.h:58
- i = {_M_node = 0x757220}
- iend = {_M_node = 0x628900}
- #20 0x00007ffff6dee51a in adchpp::ClientManager::onReceive (this=0x628700,
- c=..., cmd=...) at adchpp/ClientManager.cpp:185
- ok = true
- #21 0x00007ffff6df56bb in adchpp::Client::onData (this=0x7ffff7fc2010, buf=...)
- ---Type <return> to continue, or q <return> to quit---
- at adchpp/Client.cpp:150
- cmd = {<boost::noncopyable_::noncopyable> = {<No data fields>},
- static TYPE_BROADCAST = 66 'B', static TYPE_CLIENT = 67 'C',
- static TYPE_DIRECT = 68 'D', static TYPE_ECHO = 69 'E',
- static TYPE_FEATURE = 70 'F', static TYPE_INFO = 73 'I',
- static TYPE_HUB = 72 'H', static TYPE_UDP = 85 'U',
- static CMD_SUP = 5264723, static CMD_STA = 4281427,
- static CMD_INF = 4607561, static CMD_MSG = 4674381,
- static CMD_SCH = 4735827, static CMD_RES = 5457234,
- static CMD_CTM = 5067843, static CMD_RCM = 5063506,
- static CMD_GPA = 4280391, static CMD_PAS = 5456208,
- static CMD_QUI = 4805969, static CMD_GET = 5522759,
- static CMD_GFI = 4802119, static CMD_SND = 4476499,
- static CMD_SID = 4475219, static CMD_CMD = 4476227,
- static CMD_NAT = 5521742, static CMD_RNT = 5525074,
- static HUB_SID = 4294967295, static INVALID_SID = 4294967294,
- parameters = {<std::_Vector_base<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {
- _M_impl = {<std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<__gnu_cxx::new_allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No data fields>}, _M_start = 0x6fd5b0, _M_finish = 0x6fd648,
- ---Type <return> to continue, or q <return> to quit---
- _M_end_of_storage = 0x6fd6b0}}, <No data fields>}, features = {
- static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x6088f8 ""}},
- buffer = {<std::__shared_ptr<adchpp::Buffer, (__gnu_cxx::_Lock_policy)2>> = {_M_ptr = 0x0, _M_refcount = {_M_pi = 0x0}}, <No data fields>}, {
- cmdChar = "INF", cmd = "INF", cmdInt = 4607561},
- priority = adchpp::AdcCommand::PRIORITY_NORMAL, from = 1145718067,
- to = 4294967294, type = 66 'B'}
- j = <optimized out>
- data = 0x751e10 ".0.0.0 U410662 SUSEGA,ADC0,TCP4,UDP4\n"
- done = 37
- len = 37
- #22 0x00007ffff6e00541 in operator() (__args#0=..., this=0x64e760)
- at /usr/include/c++/4.7/functional:2311
- No locals.
- #23 adchpp::ManagedSocket::completeRead (this=0x64e6b8, ec=...,
- bytes=<optimized out>) at adchpp/ManagedSocket.cpp:189
- No locals.
- #24 0x00007ffff6e23830 in call_handler<std::function<void(const boost::system::error_code&, long unsigned int)> > (ec=..., handler=..., this=<optimized out>,
- bytes_transferred=<optimized out>)
- at boost/boost/asio/ssl/detail/read_op.hpp:59
- ---Type <return> to continue, or q <return> to quit---
- No locals.
- #25 boost::asio::ssl::detail::io_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::ssl::detail::read_op<boost::asio::mutable_buffers_1>, std::function<void (boost::system::error_code const&, unsigned long)> >::operator()(boost::system::error_code, unsigned long, int) (this=0x7fffffffd510, ec=...,
- bytes_transferred=0, start=<optimized out>)
- at boost/boost/asio/ssl/detail/io.hpp:260
- No locals.
- #26 0x00007ffff6e23ed3 in operator() (this=0x7fffffffd510)
- at boost/boost/asio/detail/bind_handler.hpp:118
- No locals.
- #27 asio_handler_invoke<boost::asio::detail::binder2<boost::asio::ssl::detail::io_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, boost::asio::ssl::detail::read_op<boost::asio::mutable_buffers_1>, std::function<void(const boost::system::error_code&, long unsigned int)> >, boost::system::error_code, long unsigned int> > (
- function=<error reading variable: access outside bounds of object referenced via synthetic pointer>) at boost/boost/asio/handler_invoke_hook.hpp:64
- No locals.
- #28 invoke<boost::asio::detail::binder2<boost::asio::ssl::detail::io_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, boost::asio::ssl::detail::read_op<boost::asio::mutable_buffers_1>, std::function<void(const boost::system::error---Type <return> to continue, or q <return> to quit---
- _code&, long unsigned int)> >, boost::system::error_code, long unsigned int>, std::function<void(const boost::system::error_code&, long unsigned int)> > (
- function=..., context=...)
- at boost/boost/asio/detail/handler_invoke_helpers.hpp:39
- No locals.
- #29 asio_handler_invoke<boost::asio::detail::binder2<boost::asio::ssl::detail::io_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, boost::asio::ssl::detail::read_op<boost::asio::mutable_buffers_1>, std::function<void(const boost::system::error_code&, long unsigned int)> >, boost::system::error_code, long unsigned int>, boost::asio::basic_stream_socket<boost::asio::ip::tcp>, boost::asio::ssl::detail::read_op<boost::asio::mutable_buffers_1>, std::function<void(const boost::system::error_code&, long unsigned int)> > (function=...,
- this_handler=<optimized out>) at boost/boost/asio/ssl/detail/io.hpp:305
- No locals.
- #30 invoke<boost::asio::detail::binder2<boost::asio::ssl::detail::io_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, boost::asio::ssl::detail::read_op<boost::asio::mutable_buffers_1>, std::function<void(const boost::system::error_code&, long unsigned int)> >, boost::system::error_code, long unsigned int>, boost::asio::ssl::detail::io_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, boost::asio::ssl::detail::read_op<boost::asio::mutable_buffers_1>, std::function<void(const boost::system::error_code&, long unsigned int)> > > (
- function=..., context=...)
- at boost/boost/asio/detail/handler_invoke_helpers.hpp:39
- ---Type <return> to continue, or q <return> to quit---
- No locals.
- #31 boost::asio::detail::reactive_socket_recv_op<boost::asio::mutable_buffers_1, boost::asio::ssl::detail::io_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::ssl::detail::read_op<boost::asio::mutable_buffers_1>, std::function<void (boost::system::error_code const&, unsigned long)> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (owner=0x628650, base=<optimized out>)
- at boost/boost/asio/detail/reactive_socket_recv_op.hpp:110
- o = <optimized out>
- p = {h = 0x7fffffffd490, v = 0x0, p = 0x0}
- handler = {handler_ = {next_layer_ = @0x64b0f0, core_ = @0x64b110,
- op_ = {buffers_ = {<boost::asio::mutable_buffer> = {
- data_ = 0x751e10, size_ = 64}, <No data fields>}},
- want_ = boost::asio::ssl::detail::engine::want_nothing, ec_ = {
- m_val = 0, m_cat = 0x7ffff74579b8}, bytes_transferred_ = 37,
- handler_ = {<std::_Maybe_unary_or_binary_function<void, boost::system::error_code const&, unsigned long>> = {<std::binary_function<boost::system::error_code const&, unsigned long, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8,
- _M_functor = {_M_unused = {_M_object = 0x62a490,
- _M_const_object = 0x62a490,
- _M_function_pointer = 0x62a490, _M_member_pointer = (
- ---Type <return> to continue, or q <return> to quit---
- void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x62a490},
- _M_pod_data = "\220\244b", '\000' <repeats 12 times>},
- _M_manager = 0x7ffff6e00320 <std::_Function_base::_Base_manager<adchpp::{anonymous}::Handler<&adchpp::ManagedSocket::completeRead> >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>},
- _M_invoker = 0x7ffff6e00660 <std::_Function_handler<void(const boost::system::error_code&, long unsigned int), adchpp::{anonymous}::Handler<&adchpp::ManagedSocket::completeRead> >::_M_invoke(const std::_Any_data &, const boost::system::error_code &, unsigned long)>}}, arg1_ = {m_val = 0,
- m_cat = 0x7ffff74579b8}, arg2_ = 0}
- #32 0x00007ffff6e148a1 in complete (owner=..., this=<optimized out>,
- bytes_transferred=<optimized out>, ec=...)
- at boost/boost/asio/detail/task_io_service_operation.hpp:37
- No locals.
- #33 do_run_one (ec=..., this_thread=..., lock=..., this=<optimized out>)
- at boost/boost/asio/detail/impl/task_io_service.ipp:419
- task_result = <optimized out>
- on_exit = {task_io_service_ = 0x628650, lock_ = 0x7fffffffd5d0,
- this_thread_ = 0x7fffffffd640}
- more_handlers = true
- #34 boost::asio::detail::task_io_service::run (this=0x628650, ec=...)
- at boost/boost/asio/detail/impl/task_io_service.ipp:160
- this_thread = {wakeup_event = 0x7fffffffd670,
- ---Type <return> to continue, or q <return> to quit---
- private_op_queue = {<boost::noncopyable_::noncopyable> = {<No data fields>}, front_ = 0x0, back_ = 0x0}, private_outstanding_work = 0, next = 0x0}
- 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 47 times>, __align = 0},
- signalled_ = false}
- ctx = {<boost::noncopyable_::noncopyable> = {<No data fields>},
- key_ = 0x628650, value_ = 0x7fffffffd640, next_ = 0x0}
- lock = {<boost::noncopyable_::noncopyable> = {<No data fields>},
- mutex_ = @0x628680, locked_ = false}
- n = <optimized out>
- #35 0x00007ffff6e0bec9 in run (this=<optimized out>)
- at boost/boost/asio/impl/io_service.ipp:59
- ec = {m_val = 0, m_cat = 0x7ffff74579b8}
- #36 adchpp::SocketManager::run (this=0x628060) at adchpp/SocketManager.cpp:296
- No locals.
- #37 0x0000000000403774 in runConsole (configPath=...)
- at adchppd/adchppdu.cpp:166
- No locals.
- #38 main (argc=3, argv=0x7fffffffebc8) at adchppd/adchppdu.cpp:245
- buf = "/home/adchpp/build/release-default-x64/bin/adchppd", '\000' <repe---Type <return> to continue, or q <return> to quit---
- ats 4046 times>
- path = <optimized out>
- configPath = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
- _M_p = 0x627ef8 "/home/adchpp/etc/"}}
Advertisement
Add Comment
Please, Sign In to add comment