(gdb) t a a bt full Hilo 9 (Thread 0xf45ff3f0 (LWP 1441)): #0 0xf5352c94 in ?? () No symbol table info available. #1 0xf533dfba in ?? () No symbol table info available. Backtrace stopped: previous frame identical to this frame (corrupt stack?) Hilo 8 (Thread 0xf5db9350 (LWP 757)): #0 0xf6d144e0 in poll () at ../sysdeps/unix/syscall-template.S:81 No locales. #1 0xf6e7caa4 in ?? () from /usr/lib/arm-linux-gnueabihf/libprocess-cpp.so.2 No symbol table info available. #2 0x00036fa4 in com::ubuntu::location::service::Daemon::main (config=...) at /build/location-service-9k48Jh/location-service-3.0.0+15.04.20160405/src/location_service/com/ubuntu/location/service/daemon.cpp:254 engine = std::shared_ptr (count 3, weak 0) 0x37ad18 trap = std::shared_ptr (count 2, weak 0) 0x37a7b4 runtime = std::shared_ptr (count 1, weak 1) 0x37a778 dc = { _vptr.DefaultConfiguration = 0xf6fb9060 } configuration = {incoming = std::shared_ptr (count 28, weak 0) 0x3766f8, outgoing = std::shared_ptr (count 19, weak 0) 0x376878, engine = std::shared_ptr (count 3, weak 0) 0x37ad18, permission_manager = std::shared_ptr (count 3, weak 0) 0x37b6a0, harvester = { connectivity_manager = std::shared_ptr (count 3, weak 0) 0x37cf0c, reporter = std::shared_ptr (count 3, weak 0) 0x37d394}} location_service = std::shared_ptr (count 15, weak 1) 0x37d3ac #3 0x0003622c in main (argc=, argv=) at /build/location-service-9k48Jh/location-service-3.0.0+15.04.20160405/src/location_service/com/ubuntu/location/service/daemon_main.cpp:38 config = {incoming = std::shared_ptr (count 28, weak 0) 0x3766f8, outgoing = std::shared_ptr (count 19, weak 0) 0x376878, is_testing_enabled = false, providers = std::vector of length 2, capacity 2 = {"gps::Provider", "remote::Provider"}, provider_options = std::map with 1 elements = {["remote::Provider"] = {m_data = "", m_children = 0x37a550}}, settings = std::shared_ptr (count 2, weak 0) 0x37a50c} Hilo 7 (Thread 0xf3dff3f0 (LWP 1443)): #0 0xf6d1b132 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81 No locales. #1 0xf6efad74 in boost::asio::detail::epoll_reactor::run (this=0xf5418b98, block=block@entry=true, ops=...) at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:392 timeout = events = {{events = 1, data = {ptr = 0xf5418bd4, fd = -180253740, u32 = 4114713556, u64 = 4114713556}}, {events = 76, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 17782054200541184001}}, {events = 77, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 17802992178994085889}}, {events = 1, data = {ptr = 0x2, fd = 2, u32 = 2, u64 = 42949672962}}, {events = 3, data = {ptr = 0xf54186bc, fd = -180255044, u32 = 4114712252, u64 = 17802992183108798140}}, {events = 108, data = {ptr = 0xf54186bc, fd = -180255044, u32 = 4114712252, u64 = 17491988722122589884}}, {events = 103, data = { ptr = 0xf3dfe5b8, fd = -203430472, u32 = 4091536824, u64 = 17782057992793875896}}, { events = 1, data = {ptr = 0xf3dfe5e8, fd = -203430424, u32 = 4091536872, u64 = 4091536872}}, { events = 0, data = {ptr = 0x76, fd = 118, u32 = 118, u64 = 17573016986898661494}}, { events = 4145082128, data = {ptr = 0xf3dfe5b8, fd = -203430472, u32 = 4091536824, u64 = 18112340810352551352}}, {events = 4091536856, data = {ptr = 0xf3dfe5d8, fd = -203430440, u32 = 4091536856, u64 = 446473168344}}, {events = 4091536872, data = { ptr = 0xf3dfe5b8, fd = -203430472, u32 = 4091536824, u64 = 17573017764084311480}}, { events = 72, data = {ptr = 0x4b, fd = 75, u32 = 75, u64 = 17573017759992774731}}, {events = 7, data = {ptr = 0xf3dfe5d8, fd = -203430440, u32 = 4091536856, u64 = 17672554558882047448}}, { events = 4091536856, data = {ptr = 0xf3dfe5e8, fd = -203430424, u32 = 4091536872, u64 = 602345459136062952}}, {events = 4091536888, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 17672554554790510593}}, {events = 79, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 4294967296}}, {events = 80, data = {ptr = 0xffffffd2, fd = -46, u32 = 4294967250, u64 = 5902958109084614610}}, {events = 3012360625, data = {ptr = 0x1fc, fd = 508, u32 = 508, u64 = 17802992178994086396}}, {events = 0, data = {ptr = 0x37bd40, fd = 3652928, u32 = 3652928, u64 = 17573017502298389824}}, {events = 4145082128, data = {ptr = 0xf2c00720, fd = -222296288, u32 = 4072671008, u64 = 12320351616657000224}}, {events = 5, data = { ptr = 0x37bd40, fd = 3652928, u32 = 3652928, u64 = 17573017502298389824}}, { events = 4145082128, data = {ptr = 0xf2c00720, fd = -222296288, u32 = 4072671008, u64 = 17798888328930527008}}, {events = 4091537248, data = {ptr = 0x257fb9, fd = 2457529, u32 = 2457529, u64 = 10555006686429113}}, {events = 4097773188, data = {ptr = 0x573eb297, fd = 1463726743, u32 = 1463726743, u64 = 1683096067814039}}, {events = 2868555396, data = { ptr = 0x17d77e3, fd = 24999907, u32 = 24999907, u64 = 21499836387}}, {events = 0, data = { ptr = 0x5, fd = 5, u32 = 5, u64 = 21474836485}}, {events = 0, data = {ptr = 0xf6c6ad8d, fd = -154751603, u32 = 4140215693, u64 = 12730150285}}, {events = 881507000, data = { ptr = 0x0, fd = 0, u32 = 0, u64 = 17790936527916761088}}, {events = 4141289472, data = { ptr = 0xf3dfe6fc, fd = -203430148, u32 = 4091537148, u64 = 17573017867163526908}}, { events = 2, data = {ptr = 0x2, fd = 2, u32 = 2, u64 = 17786702845509107714}}, {events = 1, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 240518168576}}, {events = 4141289472, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 532575944704}}, {events = 4141289472, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 17491981021426483200}}, {events = 4141289472, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 17374966217994928128}}, {events = 4141289472, data = {ptr = 0xf12050e0, fd = -249540384, u32 = 4045426912, u64 = 17374976289443696864}}, {events = 4045422208, data = {ptr = 0xf12050e0, fd = -249540384, u32 = 4045426912, u64 = 17797029462762606816}}, { events = 4143693824, data = {ptr = 0xf3dfe78c, fd = -203430004, u32 = 4091537292, u64 = 17374976083331377036}}, {events = 4045426280, data = {ptr = 0xf12050a0, fd = -249540448, u32 = 4045426848, u64 = 17797029462762606752}}, {events = 4143693824, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 17794072987914207233}}, {events = 4142276713, data = {ptr = 0xf12050a0, fd = -249540448, u32 = 4045426848, u64 = 17374973575024365728}}, { events = 4045426824, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 17797062340986798080}}, { events = 4141289472, data = {ptr = 0xf6d71000, fd = -153677824, u32 = 4141289472, u64 = 17793728492728684544}}, {events = 4142924413, data = {ptr = 0xf6f12259 >::_M_invoke(const std::_Any_data &, com::ubuntu::location::service::session::Interface::Updates::Status)>, fd = -151969191, u32 = 4142998105, u64 = 17793728973766730329}}, {events = 0, data = {ptr = 0xf6d71000, fd = -153677824, u32 = 4141289472, u64 = 17374962030248136704}}, {events = 4045419680, data = { ptr = 0xf12043c8, fd = -249543736, u32 = 4045423560, u64 = 17797029462762603464}}, { events = 4143693824, data = {ptr = 0xf1203818, fd = -249546728, u32 = 4045420568, u64 = 17794072991959627800}}, {events = 4142276713, data = {ptr = 0xf12043c8, fd = -249543736, u32 = 4045423560, u64 = 17374945228240208840}}, {events = 4045423536, data = {ptr = 0xf3dfe8a4, fd = -203429724, u32 = 4091537572, u64 = 17802992183085623460}}, { events = 1, data = {ptr = 0xf6e62069 <__GI___pthread_key_create>, fd = -152690583, u32 = 4142276713, u64 = 17374941173887934569}}, {events = 4045426976, data = { ptr = 0xf1205108, fd = -249540344, u32 = 4045426952, u64 = 17802992183039512840}}, { events = 0, data = {ptr = 0xf6d71000, fd = -153677824, u32 = 4141289472, u64 = 8436256768}}, { events = 0, data = {ptr = 0xf6edfd41 its::quantity >, boost::units::dimensionless_type>, boost::units::homogeneous_system >, void>, double> > >::SlotWrapper>)> (std::shared_ptr >, boost::units::dimensionless_type>, boost::units::homogeneous_system >, void>, double> > >::Private>, std::_List_iterator >, boost::units::dimensionless_type>, boost::units::homogeneous_system >, void>, double> > >::SlotWrapper>)> >::_M_invoke(std::_Any_data const&)>, fd = -152175295, u32 = 4142792001, u64 = 17374940314894990657}}, { events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 4141289472, data = { ptr = 0xf12034a0, fd = -249547616, u32 = 4045419680, u64 = 17374945090801251488}}, { events = 4045419272, data = { ptr = 0xf6fbe974 ()::key>, fd = -151262860, u32 = 4143704436, u64 = 17374948870470756724}}, {events = 4045420568, data = { ptr = 0xf6e62069 <__GI___pthread_key_create>, fd = -152690583, u32 = 4142276713, u64 = 17374941483125579881}}, {events = 4045419272, data = {ptr = 0xf12032f0, fd = -249548048, u32 = 4045419248, u64 = 17802992183039505136}}, {events = 4091537572, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 17794060815976890369}}, {events = 0, data = { ptr = 0xf1203e30, fd = -249545168, u32 = 4045422128, u64 = 17794049455538847280}}, { events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 15598977621688320}}, { events = 4141289472, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 17374955600835772416}}, { events = 4141289472, data = { ptr = 0xf6f00205 const&)> const&), std::_Bind::Private::*)(std::function const&)> const&, std::_List_iterator::SlotWrapper>)> (std::shared_ptr::Private>, std::_Placeholder<1>, std::_List_iterator::SlotWrapper>)> >::_M_invoke(std::_Any_data const&, std::function const&)> const&)>, fd = -152043003, u32 = 4142924293, u64 = 17374965328784654853}}, {events = 4142756353, data = {ptr = 0xf1203e70, fd = -249545104, u32 = 4045422192, u64 = 17374944815923347056}}, { events = 4045420416, data = { ptr = 0xf6fbe9fc ()::key>, fd = -151262724, u32 = 4143704572, u64 = 25618541052}}, {events = 4143704436, data = {ptr = 0xf1203818, fd = -249546728, u32 = 4045420568, u64 = 17794060820022310936}}, {events = 3630428, data = { ptr = 0x0, fd = 0, u32 = 0, u64 = 17794173825156382720}}, {events = 4141289472, data = { ptr = 0xf3dfe960, fd = -203429536, u32 = 4091537760, u64 = 17573020804921157984}}, { events = 0, data = {ptr = 0xf6d71000, fd = -153677824, u32 = 4141289472, u64 = 17802992183135375360}}, {events = 1, data = {ptr = 0xf3dfe998, fd = -203429480, u32 = 4091537816, u64 = 17374944815969462680}}, {events = 4045427912, data = { ptr = 0x37d46c, fd = 3658860, u32 = 3658860, u64 = 17374961751232599148}}, { events = 3658860, data = {ptr = 0x37d468, fd = 3658856, u32 = 3658856, u64 = 15714684044301416}}, {events = 3658860, data = {ptr = 0x37d46c, fd = 3658860, u32 = 3658860, u64 = 17374963297420825708}}, {events = 4091537768, data = {ptr = 0xf7040000, fd = -150732800, u32 = 4144234496, u64 = 17802992183138320384}}, {events = 1, data = { ptr = 0x0, fd = 0, u32 = 0, u64 = 98784247808}}, {events = 4141289472, data = { ptr = 0x377110, fd = 3633424, u32 = 3633424, u64 = 73018077456}}, {events = 4072670656, data = {ptr = 0x12, fd = 18, u32 = 18, u64 = 17781812685940195346}}, {events = 4140326912, data = {ptr = 0xf2c005a8, fd = -222296664, u32 = 4072670632, u64 = 17781868009191638440}}, { events = 0, data = {ptr = 0xf6d71000, fd = -153677824, u32 = 4141289472, u64 = 18112340810402304000}}, {events = 4140326912, data = { ptr = 0xf710ef10 <__stack_chk_guard>, fd = -149885168, u32 = 4145082128, u64 = 17573022574501228304}}, {events = 4072670640, data = {ptr = 0xf2c005a8, fd = -222296664, u32 = 4072670632, u64 = 17798581436337358248}}, {events = 16, data = { ptr = 0x73, fd = 115, u32 = 115, u64 = 15693295103508595}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 244813135872}}, {events = 91, data = {ptr = 0x77, fd = 119, u32 = 119, u64 = 532575944823}}, {events = 4141290024, data = { ptr = 0xf6d71228 <__libc_malloc_initialized>, fd = -153677272, u32 = 4141290024, u64 = 17491981025567773224}}, {events = 4142202880, data = {ptr = 0xf3dfea94, fd = -203429228, u32 = 4091538068, u64 = 17802992183085623956}}, {events = 4144234496, data = {ptr = 0xf3dfea60, fd = -203429280, u32 = 4091538016, u64 = 18112340810352552544}}, { events = 4145082128, data = {ptr = 0xf2c005a8, fd = -222296664, u32 = 4072670632, u64 = 15605441325172136}}, {events = 4072670632, data = {ptr = 0x377110, fd = 3633424, u32 = 3633424, u64 = 3633424}}, {events = 0, data = {ptr = 0xf6d71000, fd = -153677824, u32 = 4141289472, u64 = 8436256768}}, {events = 0, data = {ptr = 0xf6d71000, fd = -153677824, u32 = 4141289472, u64 = 17491987210320678912}}, {events = 18, data = { ptr = 0xf2c00478, fd = -222296968, u32 = 4072670328, u64 = 17491986179459908728}}, { events = 4142235332, data = {ptr = 0xf2c00568, fd = -222296728, u32 = 4072670568, u64 = 17491987416410490216}}, {events = 1, data = {ptr = 0xf3dfeaec, fd = -203429140, u32 = 4091538156, u64 = 34156309228}}, {events = 4091538240, data = {ptr = 0x7, fd = 7, u32 = 7, u64 = 30064771079}}, {events = 7, data = {ptr = 0xffffffff, fd = -1, u32 = 4294967295, u64 = 17782104773781094399}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 17782568681788669952}}, {events = 508, data = {ptr = 0xf3dfec34, fd = -203428812, u32 = 4091538484, u64 = 17786702849600646196}}, {events = 37, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 17802992178994085888}}, {events = 4114709960, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 4091538232, data = {ptr = 0xf3dfeac8, fd = -203429176, u32 = 4091538120, u64 = 4091538120}}, {events = 4114713628, data = {ptr = 0xf5418b64, fd = -180253852, u32 = 4114713444, u64 = 17798823088419343204}}, {events = 4142202880, data = {ptr = 0x8000001b, fd = -2147483621, u32 = 2147483675, u64 = 2147483675}}, { events = 4114713608, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 18112340806261014528}}, { events = 4114713628, data = {ptr = 0xf54012c8, fd = -180350264, u32 = 4114617032, u64 = 17672559592606798536}}, {events = 4142276713, data = {ptr = 0x2, fd = 2, u32 = 2, u64 = 17672559588492181506}}, {events = 0, data = {ptr = 0xf2c00538, fd = -222296776, u32 = 4072670520, u64 = 4072670520}}, {events = 0, data = { ptr = 0xf710ef10 <__stack_chk_guard>, fd = -149885168, u32 = 4145082128, u64 = 17802992183139168016}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 17802992178994085888}}, {events = 4114617032, data = {ptr = 0xf3dfebd4, fd = -203428908, u32 = 4091538388, u64 = 17491986694874852308}}, {events = 4072670520, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 17672148061905747969}}, {events = 4145082128, data = {ptr = 0x20, fd = 32, u32 = 32, u64 = 17672148061905748000}}, {events = 4145082128, data = {ptr = 0x20, fd = 32, u32 = 32, u64 = 32}}, {events = 4114712620, data = { ptr = 0xf541881c, fd = -180254692, u32 = 4114712604, u64 = 17782011160493656092}}, { events = 4114713628, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 18112340806261014528}}, { events = 4114712552, data = {ptr = 0xf5401960, fd = -180348576, u32 = 4114618720, u64 = 18112340810375633248}}, {events = 4114712552, data = {ptr = 0xf5401960, fd = -180348576, u32 = 4114618720, u64 = 17802992183108704608}}, {events = 4114712552, data = {ptr = 0xf70b4074, fd = -150257548, u32 = 4144709748, u64 = 17573024240948166772}}, { events = 0, data = {ptr = 0xf3dfec78, fd = -203428744, u32 = 4091538552, u64 = 17781694183294102648}}, {events = 0, data = {ptr = 0xf1203e98, fd = -249545064, u32 = 4045422232, u64 = 17672152841954803352}}, {events = 1, data = {ptr = 0xf54187e8, fd = -180254744, u32 = 4114712552, u64 = 17781706381024397288}}, {events = 4114712604, data = {ptr = 0xf540118c, fd = -180350580, u32 = 4114616716, u64 = 17573024584515457420}}, { events = 0, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}} num_events = check_timers = #2 0xf6efb97c in do_run_one (ec=..., this_thread=..., lock=..., this=0xf54187e8) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:368 o = 0xf541881c more_handlers = false #3 boost::asio::detail::task_io_service::run (this=0xf54187e8, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153 this_thread = { = { = {}, reusable_memory_ = 0x0}, wakeup_event = 0xf3dfed40, private_op_queue = { = {}, front_ = 0x0, back_ = 0x0}, private_outstanding_work = 0, next = 0x0} wakeup_event = { = {}, cond_ = {__data = { __lock = 0, __futex = 0, __total_seq = 0, __wakeup_seq = 0, __woken_seq = 0, __mutex = 0x0, __nwaiters = 0, __broadcast_seq = 0}, __size = '\000' , __align = 0}, signalled_ = false} ctx = { = {}, key_ = 0xf54187e8, value_ = 0xf3dfed28, next_ = 0x0} lock = { = {}, mutex_ = @0xf5418800, locked_ = false} n = 34 #4 0xf6f212d6 in run (this=0xf6fbeaac <(anonymous namespace)::Runtime::instance()::runtime+4>) at /usr/include/boost/asio/impl/io_service.ipp:59 ec = {m_val = 0, m_cat = 0xf70b4074} #5 (anonymous namespace)::Runtime::run ( this=0xf6fbeaa8 <(anonymous namespace)::Runtime::instance()::runtime>, service=...) location/providers/remote/provider.cpp:69 No locales. #6 0xf6e262a0 in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 No symbol table info available. #7 0xf6e5d490 in start_thread (arg=0x0) at pthread_create.c:335 pd = 0x0 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-53883968, -101453399, -203426832, -170382872, 0, -203428352, -203426268, 0, -170380304, 0 }, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #8 0xf6d1ac4c in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:89 from /lib/arm-linux-gnueabihf/libc.so.6 No locales. Backtrace stopped: previous frame identical to this frame (corrupt stack?) Hilo 6 (Thread 0xf35ff3f0 (LWP 1444)): #0 __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46 No locales. #1 0xf6e616b0 in __pthread_cond_wait (cond=0xf35fed40, mutex=0xf5418860) at pthread_cond_wait.c:186 _a2tmp = 128 _a2 = 128 _nametmp = 240 _a3tmp = 1 _a3 = 1 _a1 = -211817148 _a4tmp = 0 _a1tmp = -211817148 _a4 = 0 _name = 240 __ret = futex_val = 1 buffer = {__routine = 0xf6e6146d <__condvar_cleanup>, __arg = 0xf35fecb0, __canceltype = 0, __prev = 0x0} cbuffer = {oldtype = 0, cond = 0xf35fed40, mutex = 0xf5418860, bc_seq = 0} err = pshared = 0 pi_flag = 0 val = seq = #2 0xf6efba7c in wait > (lock=..., this=0xf35fed40) at /usr/include/boost/asio/detail/posix_event.hpp:80 No locales. #3 do_run_one (ec=..., this_thread=..., lock=..., this=0xf5418848) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:395 No locales. #4 boost::asio::detail::task_io_service::run (this=0xf5418848, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153 this_thread = { = { = {}, reusable_memory_ = 0x0}, wakeup_event = 0xf35fed40, private_op_queue = { = {}, front_ = 0x0, back_ = 0x0}, private_outstanding_work = 0, next = 0x0} wakeup_event = { = {}, cond_ = {__data = { __lock = 0, __futex = 1, __total_seq = 1, __wakeup_seq = 0, __woken_seq = 0, __mutex = 0xf5418860, __nwaiters = 2, __broadcast_seq = 0}, __size = "\000\000\000\000\001\000\000\000\001", '\000' , "`\210A\365\002\000\000\000\000\000\000\000\000\000\000", __align = 4294967296}, signalled_ = false} ctx = { = {}, key_ = 0xf5418848, value_ = 0xf35fed28, next_ = 0x0} lock = { = {}, mutex_ = @0xf5418860, locked_ = true} n = 0 #5 0xf6f212d6 in run (this=0xf6fbeab8 <(anonymous namespace)::Runtime::instance()::runtime+16>) at /usr/include/boost/asio/impl/io_service.ipp:59 ec = {m_val = 0, m_cat = 0xf70b4074} #6 (anonymous namespace)::Runtime::run ( this=0xf6fbeaa8 <(anonymous namespace)::Runtime::instance()::runtime>, service=...) at /build/location-service-9k48Jh/location-service-3.0.0+15.04.20160405/src/location_service/com/ubuntu/location/providers/remote/provider.cpp:69 No locales. #7 0xf6e262a0 in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 No symbol table info available. #8 0xf6e5d490 in start_thread (arg=0x0) at pthread_create.c:335 pd = 0x0 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-62272576, -101453399, -211815440, -170382872, 0, -211816960, -211814876, 0, -170380304, 0 }, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #9 0xf6d1ac4c in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:89 from /lib/arm-linux-gnueabihf/libc.so.6 No locales. Backtrace stopped: previous frame identical to this frame (corrupt stack?) Hilo 5 (Thread 0xf1bff3f0 (LWP 3370)): #0 __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46 No locales. #1 0xf6e616b0 in __pthread_cond_wait (cond=0xf1bfed40, mutex=0x37a968) at pthread_cond_wait.c:186 _a2tmp = 128 _a2 = 128 _nametmp = 240 _a3tmp = 161 _a3 = 161 _a1 = -239080124 _a4tmp = 0 _a1tmp = -239080124 _a4 = 0 _name = 240 __ret = futex_val = 161 buffer = {__routine = 0xf6e6146d <__condvar_cleanup>, __arg = 0xf1bfecb0, __canceltype = -230691520, __prev = 0x0} cbuffer = {oldtype = 0, cond = 0xf1bfed40, mutex = 0x37a968, bc_seq = 0} err = pshared = 0 pi_flag = 0 val = seq = #2 0xf6efba7c in wait > (lock=..., this=0xf1bfed40) at /usr/include/boost/asio/detail/posix_event.hpp:80 No locales. #3 do_run_one (ec=..., this_thread=..., lock=..., this=0x37a950) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:395 No locales. #4 boost::asio::detail::task_io_service::run (this=0x37a950, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153 this_thread = { = { = {}, reusable_memory_ = 0x0}, wakeup_event = 0xf1bfed40, private_op_queue = { = {}, front_ = 0x0, back_ = 0x0}, private_outstanding_work = 0, next = 0xf5d82d28} wakeup_event = { = {}, cond_ = {__data = { __lock = 0, __futex = 161, __total_seq = 81, __wakeup_seq = 80, __woken_seq = 80, __mutex = 0x37a968, __nwaiters = 2, __broadcast_seq = 0}, __size = "\000\000\000\000\241\000\000\000Q\000\000\000\000\000\000\000P\000\000\000\000\000\000\000P\000\000\000\000\000\000\000h\251\067\000\002\000\000\000\000\000\000\000\000\000\000", __align = 691489734656}, signalled_ = false} ctx = { = {}, key_ = 0x37a950, value_ = 0xf1bfed28, next_ = 0x0} lock = { = {}, mutex_ = @0x37a968, locked_ = true} n = 115 #5 0xf6ef93da in run (this=0x37a784) at /usr/include/boost/asio/impl/io_service.ipp:59 ec = {m_val = 0, m_cat = 0xf70b4074} #6 (anonymous namespace)::exception_safe_run (service=...) at /build/location-service-9k48Jh/location-service-3.0.0+15.04.20160405/src/location_service/com/ubuntu/location/service/runtime.cpp:38 No locales. #7 0xf6e262a0 in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 No symbol table info available. #8 0xf6e5d490 in start_thread (arg=0x0) at pthread_create.c:335 pd = 0x0 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-22426688, -101453399, -239078416, -5823552, 0, -239079936, -239077852, 0, -170159280, 0 }, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #9 0xf6d1ac4c in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:89 from /lib/arm-linux-gnueabihf/libc.so.6 No locales. Backtrace stopped: previous frame identical to this frame (corrupt stack?) Hilo 4 (Thread 0xf23ff3f0 (LWP 3369)): #0 0xf6d1b132 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81 No locales. #1 0xf6efad74 in boost::asio::detail::epoll_reactor::run (this=0x377150, block=block@entry=true, ops=...) at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:392 timeout = events = {{events = 1, data = {ptr = 0x376988, fd = 3631496, u32 = 3631496, u64 = 3631496}}, { events = 4064274052, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 18446744069414584321}}, { events = 4294967295, data = {ptr = 0xf23fe4f8, fd = -230693640, u32 = 4064273656, u64 = 17802992183058359544}}, {events = 1702059886, data = {ptr = 0x2, fd = 2, u32 = 2, u64 = 15755172697341954}}, {events = 2, data = {ptr = 0x37da5c, fd = 3660380, u32 = 3660380, u64 = 8593594972}}, {events = 3660380, data = {ptr = 0xf23fe544, fd = -230693564, u32 = 4064273732, u64 = 17782068489666684228}}, {events = 3660380, data = {ptr = 0x4c, fd = 76, u32 = 76, u64 = 330712481868}}, {events = 1, data = {ptr = 0x4d, fd = 77, u32 = 77, u64 = 73014444109}}, {events = 1, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 17672586182929678337}}, {events = 2, data = {ptr = 0x3, fd = 3, u32 = 3, u64 = 18112340806261014531}}, {events = 3660380, data = {ptr = 0x6c, fd = 108, u32 = 108, u64 = 326417514604}}, {events = 3660380, data = {ptr = 0x67, fd = 103, u32 = 103, u64 = 17455924874055778407}}, {events = 4064273936, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 463856467969}}, {events = 4064273984, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 17455923637105197056}}, {events = 118, data = {ptr = 0xf710ef10 <__stack_chk_guard>, fd = -149885168, u32 = 4145082128, u64 = 17455924878200860432}}, {events = 4064273936, data = {ptr = 0xf23fe630, fd = -230693328, u32 = 4064273968, u64 = 446445905456}}, { events = 4064273968, data = {ptr = 0xf23fe640, fd = -230693312, u32 = 4064273984, u64 = 17781820515434882624}}, {events = 4064273936, data = {ptr = 0x48, fd = 72, u32 = 72, u64 = 17781820236492701768}}, {events = 75, data = {ptr = 0x7, fd = 7, u32 = 7, u64 = 17781790420829732871}}, {events = 4064273968, data = {ptr = 0xf23fe630, fd = -230693328, u32 = 4064273968, u64 = 4064273968}}, {events = 4064273984, data = { ptr = 0xf23fe650, fd = -230693296, u32 = 4064274000, u64 = 8359241296}}, {events = 1, data = {ptr = 0x4f, fd = 79, u32 = 79, u64 = 17782067832767381583}}, {events = 0, data = { ptr = 0x50, fd = 80, u32 = 80, u64 = 339302416464}}, {events = 4294967250, data = { ptr = 0xb38cf9b1, fd = -1282606671, u32 = 3012360625, u64 = 17455924292952586673}}, { events = 508, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 17455924135321403392}}, { events = 3652928, data = {ptr = 0xf710ef10 <__stack_chk_guard>, fd = -149885168, u32 = 4145082128, u64 = 18112340810406096656}}, {events = 5, data = {ptr = 0x2, fd = 2, u32 = 2, u64 = 17786702845509107714}}, {events = 12, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 240518168576}}, { events = 91, data = {ptr = 0x77, fd = 119, u32 = 119, u64 = 532575944823}}, { events = 4114720064, data = {ptr = 0xf541a780, fd = -180246656, u32 = 4114720640, u64 = 17672125010636023680}}, {events = 0, data = {ptr = 0xf6d71000, fd = -153677824, u32 = 4141289472, u64 = 17799351631416332288}}, {events = 4064274484, data = { ptr = 0xf23fe7d4, fd = -230692908, u32 = 4064274388, u64 = 17784056733107218388}}, { events = 4144235876, data = {ptr = 0xc, fd = 12, u32 = 12, u64 = 17672590237378805772}}, { events = 5, data = {ptr = 0x24, fd = 36, u32 = 36, u64 = 21474836516}}, {events = 0, data = { ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x5b, fd = 91, u32 = 91, u64 = 472446402651}}, {events = 119, data = {ptr = 0x378a10, fd = 3639824, u32 = 3639824, u64 = 3639824}}, {events = 0, data = {ptr = 0xf710ef10 <__stack_chk_guard>, fd = -149885168, u32 = 4145082128, u64 = 17782002587769302800}}, {events = 121610, data = {ptr = 0x3768fc, fd = 3631356, u32 = 3631356, u64 = 17455925011498363132}}, {events = 4145082128, data = { ptr = 0x3768fc, fd = 3631356, u32 = 3631356, u64 = 3631356}}, {events = 4064274256, data = { ptr = 0x0, fd = 0, u32 = 0, u64 = 18112340806261014528}}, {events = 4114720808, data = { ptr = 0x377f04, fd = 3636996, u32 = 3636996, u64 = 17455926007930781444}}, {events = 0, data = {ptr = 0x377ec8, fd = 3636936, u32 = 3636936, u64 = 17455926007930781384}}, { events = 0, data = {ptr = 0xf23fe7b4, fd = -230692940, u32 = 4064274356, u64 = 17782068489666684852}}, {events = 3660380, data = {ptr = 0x2c, fd = 44, u32 = 44, u64 = 17802992178994085932}}, {events = 4, data = {ptr = 0xf710ef10 <__stack_chk_guard>, fd = -149885168, u32 = 4145082128, u64 = 15620521027759888}}, {events = 121610, data = { ptr = 0x3768fc, fd = 3631356, u32 = 3631356, u64 = 17455925561254177020}}, { events = 3636928, data = {ptr = 0xe, fd = 14, u32 = 14, u64 = 12884901902}}, { events = 4064274384, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 18112340806261014528}}, { events = 3660380, data = {ptr = 0x377ec8, fd = 3636936, u32 = 3636936, u64 = 17455926557686595272}}, {events = 1, data = {ptr = 0xf23fe8b8, fd = -230692680, u32 = 4064274616, u64 = 17781811779471403192}}, {events = 4064274472, data = { ptr = 0x377ebc, fd = 3636924, u32 = 3636924, u64 = 15620521181281980}}, { events = 4064274468, data = {ptr = 0xf710ef10 <__stack_chk_guard>, fd = -149885168, u32 = 4145082128, u64 = 17802992183139168016}}, {events = 3, data = {ptr = 0xf23fe8a0, fd = -230692704, u32 = 4064274592, u64 = 15620520946952352}}, {events = 3636922, data = { ptr = 0x9, fd = 9, u32 = 9, u64 = 17781820477010870281}}, {events = 4064274540, data = { ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}, {events = 2147483647, data = {ptr = 0x7, fd = 7, u32 = 7, u64 = 73014444039}}, {events = 4064274616, data = {ptr = 0x12, fd = 18, u32 = 18, u64 = 15721212390932498}}, {events = 36, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 15755005193617408}}, {events = 4, data = {ptr = 0x4, fd = 4, u32 = 4, u64 = 17179869188}}, {events = 36, data = {ptr = 0x37da5c, fd = 3660380, u32 = 3660380, u64 = 17782068227908033116}}, {events = 3660380, data = {ptr = 0x24, fd = 36, u32 = 36, u64 = 15721212390932516}}, {events = 43, data = {ptr = 0xf23fea8c, fd = -230692212, u32 = 4064275084, u64 = 17782071710892157580}}, {events = 34, data = {ptr = 0x15, fd = 21, u32 = 21, u64 = 17802992178994085909}}, {events = 4064274832, data = {ptr = 0x1f, fd = 31, u32 = 31, u64 = 18112340806261014559}}, {events = 4145082128, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 17455927279237464064}}, {events = 118, data = { ptr = 0xf710ef10 <__stack_chk_guard>, fd = -149885168, u32 = 4145082128, u64 = 17455928571872734992}}, {events = 4064274784, data = {ptr = 0xf23fe980, fd = -230692480, u32 = 4064274816, u64 = 506575448448}}, {events = 4064274816, data = { ptr = 0xf23fe990, fd = -230692464, u32 = 4064274832, u64 = 17781820515434883472}}, { events = 4064274784, data = {ptr = 0x1f, fd = 31, u32 = 31, u64 = 17781820236492701727}}, { events = 35, data = {ptr = 0x7, fd = 7, u32 = 7, u64 = 17781790420829732871}}, { events = 4064274816, data = {ptr = 0xf23fe980, fd = -230692480, u32 = 4064274816, u64 = 4064274816}}, {events = 3660380, data = {ptr = 0xf23fe9a0, fd = -230692448, u32 = 4064274848, u64 = 4064274848}}, {events = 9, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 8589934592}}, {events = 4, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 17790980396712722432}}, {events = 4140215693, data = {ptr = 0x37f8f0, fd = 3668208, u32 = 3668208, u64 = 171802360048}}, {events = 3653448, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x37daac, fd = 3660460, u32 = 3660460, u64 = 17782002583627881132}}, {events = 121610, data = {ptr = 0x376cb0, fd = 3632304, u32 = 3632304, u64 = 15721195214695600}}, {events = 3660460, data = {ptr = 0x376a68, fd = 3631720, u32 = 3631720, u64 = 15598530948721256}}, {events = 3660440, data = { ptr = 0x37da98, fd = 3660440, u32 = 3660440, u64 = 17802992178997746328}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 17802992178994085888}}, {events = 11, data = { ptr = 0xf23fe9fc, fd = -230692356, u32 = 4064274940, u64 = 17802992183058360828}}, { events = 1, data = {ptr = 0x37da98, fd = 3660440, u32 = 3660440, u64 = 15598118631889560}}, { events = 4145082128, data = {ptr = 0x20, fd = 32, u32 = 32, u64 = 15598118628229152}}, { events = 4145082128, data = {ptr = 0x20, fd = 32, u32 = 32, u64 = 1959232547061760032}}, { events = 4064275332, data = {ptr = 0xf23feb74, fd = -230691980, u32 = 4064275316, u64 = 17782011160443218804}}, {events = 0, data = {ptr = 0xf23f0000, fd = -230752256, u32 = 4064215040, u64 = 4064215040}}, {events = 0, data = { ptr = 0xf710ef10 <__stack_chk_guard>, fd = -149885168, u32 = 4145082128, u64 = 17782002587769302800}}, {events = 121610, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 17672154847954075648}}, {events = 4141289472, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 18112340806261014528}}, {events = 3632648, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 4141289472, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 17672592127164416000}}, {events = 4141289472, data = {ptr = 0xf541b3f8, fd = -180243464, u32 = 4114723832, u64 = 1959232551176483832}}, {events = 4064275332, data = {ptr = 0xf23feb74, fd = -230691980, u32 = 4064275316, u64 = 17672620168775199604}}, { events = 4114727536, data = {ptr = 0xf23feb74, fd = -230691980, u32 = 4064275316, u64 = 17797029462781455220}}, {events = 4145082128, data = {ptr = 0xf23feb74, fd = -230691980, u32 = 4064275316, u64 = 1959232551126035316}}, {events = 4064275332, data = {ptr = 0xf23feb74, fd = -230691980, u32 = 4064275316, u64 = 17794156443193043828}}, { events = 1073741820, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 17672573882143342592}}, { events = 4141289472, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 17672592127164416000}}, { events = 4141289472, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 17790943013317378048}}, { events = 4141289472, data = {ptr = 0xf710ef10 <__stack_chk_guard>, fd = -149885168, u32 = 4145082128, u64 = 17672574848361099024}}, {events = 4114721376, data = { ptr = 0xf541b330, fd = -180243664, u32 = 4114723632, u64 = 1959232551176483632}}, { events = 4064275332, data = {ptr = 0xf23feb74, fd = -230691980, u32 = 4064275316, u64 = 17375058048459991924}}, {events = 0, data = {ptr = 0xf1209b38, fd = -249521352, u32 = 4045445944, u64 = 1959232551107205944}}, {events = 4064275332, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 17798441631079202816}}, {events = 4141289472, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 17672574844216016896}}, {events = 4141289472, data = { ptr = 0xf23feb00, fd = -230692096, u32 = 4064275200, u64 = 17802992183058361088}}, { events = 4114727724, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 17802992178994085888}}, { events = 4114721152, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 17672154590256037888}}, { events = 4064275416, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 15598118628229120}}, { events = 4145082128, data = {ptr = 0x20, fd = 32, u32 = 32, u64 = 17802992178994085920}}, { events = 4145082128, data = {ptr = 0x20, fd = 32, u32 = 32, u64 = 17802992178994085920}}, { events = 4064275564, data = {ptr = 0x37a984, fd = 3647876, u32 = 3647876, u64 = 17782011156382591364}}, {events = 4145082128, data = {ptr = 0xf5419a60, fd = -180250016, u32 = 4114717280, u64 = 15598122742946400}}, {events = 4145082128, data = { ptr = 0x20, fd = 32, u32 = 32, u64 = 15598118628229152}}, {events = 4145082128, data = { ptr = 0x20, fd = 32, u32 = 32, u64 = 32}}, {events = 3647892, data = {ptr = 0x37a984, fd = 3647876, u32 = 3647876, u64 = 17782011156382591364}}, {events = 9, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 18112340806261014528}}, {events = 0, data = {ptr = 0x376e08, fd = 3632648, u32 = 3632648, u64 = 18112340806264647176}}, {events = 3647824, data = { ptr = 0x376e08, fd = 3632648, u32 = 3632648, u64 = 17802992178997718536}}, { events = 3647824, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 15596555260133376}}, {events = 0, data = {ptr = 0x37a950, fd = 3647824, u32 = 3647824, u64 = 3647824}}, {events = 4064275776, data = {ptr = 0x58, fd = 88, u32 = 88, u64 = 88}}, {events = 1, data = {ptr = 0x81, fd = 129, u32 = 129, u64 = 17455930852650254465}}, {events = 3647824, data = { ptr = 0xf6e6146d <__condvar_cleanup>, fd = -152693651, u32 = 4142273645, u64 = 17455930925512004717}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 17455931539845021696}}} num_events = check_timers = #2 0xf6efb97c in do_run_one (ec=..., this_thread=..., lock=..., this=0x37a950) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:368 o = 0x37a984 more_handlers = false #3 boost::asio::detail::task_io_service::run (this=0x37a950, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153 this_thread = { = { = {}, reusable_memory_ = 0x0}, wakeup_event = 0xf23fed40, private_op_queue = { = {}, front_ = 0x0, back_ = 0x0}, private_outstanding_work = 0, next = 0x0} wakeup_event = { = {}, cond_ = {__data = { __lock = 0, __futex = 178, __total_seq = 89, __wakeup_seq = 89, __woken_seq = 89, __mutex = 0x37a968, __nwaiters = 0, __broadcast_seq = 0}, __size = "\000\000\000\000\262\000\000\000Y\000\000\000\000\000\000\000Y\000\000\000\000\000\000\000Y\000\000\000\000\000\000\000h\251\067", '\000' , __align = 764504178688}, signalled_ = true} ctx = { = {}, key_ = 0x37a950, value_ = 0xf23fed28, next_ = 0x0} lock = { = {}, mutex_ = @0x37a968, locked_ = false} n = 113 #4 0xf6ef93da in run (this=0x37a784) at /usr/include/boost/asio/impl/io_service.ipp:59 ec = {m_val = 0, m_cat = 0xf70b4074} #5 (anonymous namespace)::exception_safe_run (service=...) at /build/location-service-9k48Jh/location-service-3.0.0+15.04.20160405/src/location_service/com/ubuntu/location/service/runtime.cpp:38 No locales. #6 0xf6e262a0 in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 No symbol table info available. #7 0xf6e5d490 in start_thread (arg=0x0) at pthread_create.c:335 pd = 0x0 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-47592512, -101453399, -230689808, -5823552, 0, -230691328, -230689244, 0, -170159280, 0 }, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #8 0xf6d1ac4c in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:89 from /lib/arm-linux-gnueabihf/libc.so.6 No locales. Backtrace stopped: previous frame identical to this frame (corrupt stack?) Hilo 3 (Thread 0xf2bff3f0 (LWP 3368)): #0 __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46 No locales. #1 0xf6e616b0 in __pthread_cond_wait (cond=0xf2bfed40, mutex=0x37a968) at pthread_cond_wait.c:186 _a2tmp = 128 _a2 = 128 _nametmp = 240 _a3tmp = 141 _a3 = 141 _a1 = -222302908 _a4tmp = 0 _a1tmp = -222302908 _a4 = 0 _name = 240 __ret = futex_val = 141 buffer = {__routine = 0xf6e6146d <__condvar_cleanup>, __arg = 0xf2bfecb0, __canceltype = 0, __prev = 0x0} cbuffer = {oldtype = 0, cond = 0xf2bfed40, mutex = 0x37a968, bc_seq = 0} err = pshared = 0 pi_flag = 0 val = seq = #2 0xf6efba7c in wait > (lock=..., this=0xf2bfed40) at /usr/include/boost/asio/detail/posix_event.hpp:80 No locales. #3 do_run_one (ec=..., this_thread=..., lock=..., this=0x37a950) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:395 No locales. #4 boost::asio::detail::task_io_service::run (this=0x37a950, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153 this_thread = { = { = {}, reusable_memory_ = 0x0}, wakeup_event = 0xf2bfed40, private_op_queue = { = {}, front_ = 0x0, back_ = 0x0}, private_outstanding_work = 0, next = 0xf1bfed28} wakeup_event = { = {}, cond_ = {__data = { __lock = 0, __futex = 141, __total_seq = 71, __wakeup_seq = 70, __woken_seq = 70, __mutex = 0x37a968, __nwaiters = 2, __broadcast_seq = 0}, __size = "\000\000\000\000\215\000\000\000G\000\000\000\000\000\000\000F\000\000\000\000\000\000\000F\000\000\000\000\000\000\000h\251\067\000\002\000\000\000\000\000\000\000\000\000\000", __align = 605590388736}, signalled_ = false} ctx = { = {}, key_ = 0x37a950, value_ = 0xf2bfed28, next_ = 0x0} lock = { = {}, mutex_ = @0x37a968, locked_ = true} n = 63 #5 0xf6ef93da in run (this=0x37a784) at /usr/include/boost/asio/impl/io_service.ipp:59 ec = {m_val = 0, m_cat = 0xf70b4074} #6 (anonymous namespace)::exception_safe_run (service=...) at /build/location-service-9k48Jh/location-service-3.0.0+15.04.20160405/src/location_service/com/ubuntu/location/service/runtime.cpp:38 No locales. #7 0xf6e262a0 in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 No symbol table info available. #8 0xf6e5d490 in start_thread (arg=0x0) at pthread_create.c:335 pd = 0x0 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-39203904, -101453399, -222301200, -5823552, 0, -222302720, -222300636, 0, -170159280, 0 }, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #9 0xf6d1ac4c in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:89 from /lib/arm-linux-gnueabihf/libc.so.6 No locales. Backtrace stopped: previous frame identical to this frame (corrupt stack?) Hilo 2 (Thread 0xf5d833f0 (LWP 3367)): #0 __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46 No locales. #1 0xf6e616b0 in __pthread_cond_wait (cond=0xf5d82d40, mutex=0x37a968) at pthread_cond_wait.c:186 _a2tmp = 128 _a2 = 128 _nametmp = 240 _a3tmp = 165 _a3 = 165 _a1 = -170382012 _a4tmp = 0 _a1tmp = -170382012 _a4 = 0 _name = 240 __ret = futex_val = 165 buffer = {__routine = 0xf6e6146d <__condvar_cleanup>, __arg = 0xf5d82cb0, __canceltype = -230691520, __prev = 0x0} cbuffer = {oldtype = 0, cond = 0xf5d82d40, mutex = 0x37a968, bc_seq = 0} err = pshared = 0 pi_flag = 0 val = seq = #2 0xf6efba7c in wait > (lock=..., this=0xf5d82d40) at /usr/include/boost/asio/detail/posix_event.hpp:80 No locales. #3 do_run_one (ec=..., this_thread=..., lock=..., this=0x37a950) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:395 No locales. #4 boost::asio::detail::task_io_service::run (this=0x37a950, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153 this_thread = { = { = {}, reusable_memory_ = 0x0}, wakeup_event = 0xf5d82d40, private_op_queue = { = {}, front_ = 0x0, back_ = 0x0}, private_outstanding_work = 0, next = 0x0} wakeup_event = { = {}, cond_ = {__data = { __lock = 0, __futex = 165, __total_seq = 83, __wakeup_seq = 82, __woken_seq = 82, __mutex = 0x37a968, __nwaiters = 2, __broadcast_seq = 0}, __size = "\000\000\000\000\245\000\000\000S\000\000\000\000\000\000\000R\000\000\000\000\000\000\000R\000\000\000\000\000\000\000h\251\067\000\002\000\000\000\000\000\000\000\254\272\067", __align = 708669603840}, signalled_ = false} ctx = { = {}, key_ = 0x37a950, value_ = 0xf5d82d28, next_ = 0x0} lock = { = {}, mutex_ = @0x37a968, locked_ = true} n = 79 #5 0xf6ef93da in run (this=0x37a784) at /usr/include/boost/asio/impl/io_service.ipp:59 ec = {m_val = 0, m_cat = 0xf70b4074} #6 (anonymous namespace)::exception_safe_run (service=...) at /build/location-service-9k48Jh/location-service-3.0.0+15.04.20160405/src/location_service/com/ubuntu/location/service/runtime.cpp:38 No locales. #7 0xf6e262a0 in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 No symbol table info available. #8 0xf6e5d490 in start_thread (arg=0x0) at pthread_create.c:335 pd = 0x0 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-87159872, -101453399, -170380304, -5823552, 0, -170381824, -170379740, 0, -170159280, 0 }, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #9 0xf6d1ac4c in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:89 from /lib/arm-linux-gnueabihf/libc.so.6 No locales. Backtrace stopped: previous frame identical to this frame (corrupt stack?) Hilo 1 (Thread 0xf4f0c3f0 (LWP 1423)): #0 0x00000000 in ?? () No symbol table info available. #1 0xf509d9d6 in nmea_reader_parse (r=0xf4f09818) at hardware/mediatek/gps/HAL/gps_mtk_aosp.c:2299 tzer = {{count = 2, tokens = {{ p = 0xf4f0b0b1 "GPACCURACY,3162.1*3F\r\nN,0.000,K,N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n", end = 0xf4f0b0bb ",3162.1*3F\r\nN,0.000,K,N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n"}, { p = 0xf4f0b0bc "3162.1*3F\r\nN,0.000,K,N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n", end = 0xf4f0b0c2 "*3F\r\nN,0.000,K,N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n"}, { p = 0xf4f0b0bc "3162.1*3F\r\nN,0.000,K,N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n", end = 0xf4f0b0bd "162.1*3F\r\nN,0.000,K,N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n"}, { p = 0xf4f0b0be "62.1*3F\r\nN,0.000,K,N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n", end = 0xf4f0b0be "62.1*3F\r\nN,0.000,K,N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n"}, { p = 0xf4f0b0bf "2.1*3F\r\nN,0.000,K,N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n", end = 0xf4f0b0c0 ".1*3F\r\nN,0.000,K,N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n"}, { p = 0xf4f0b0c1 "1*3F\r\nN,0.000,K,N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n", end = 0xf4f0b0c6 "\nN,0.000,K,N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n"}, { p = 0xf4f0b0c7 "N,0.000,K,N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n", end = 0xf4f0b0c8 ",0.000,K,N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n"}, { p = 0xf4f0b0c9 "0.000,K,N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n", end = 0xf4f0b0ce ",K,N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n"}, { p = 0xf4f0b0cf "K,N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n", end = 0xf4f0b0d0 ",N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n"}, { p = 0xf4f0b0d1 "N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n", end = 0xf4f0b0d2 "*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n"}, { p = 0xf4f0b0ef ",,N*4B\r\n", end = 0xf4f0b0ef ",,N*4B\r\n"}, {p = 0xf4f0b0f0 ",N*4B\r\n", end = 0xf4f0b0f0 ",N*4B\r\n"}, {p = 0xf4f0b0f1 "N*4B\r\n", end = 0xf4f0b0f2 "*4B\r\n"}, { p = 0xf4f0b0c5 "\r\nN,0.000,K,N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n", end = 0xf4f0b0c5 "\r\nN,0.000,K,N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n"}, { p = 0xf4f0b0c6 "\nN,0.000,K,N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n", end = 0xf4f0b0c6 "\nN,0.000,K,N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n"}, { p = 0xf4f0b0c7 "N,0.000,K,N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n", end = 0xf4f0b0cc "00,K,N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n"}, { p = 0xf4f0b0cd "0,K,N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n", end = 0xf4f0b0d2 "*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n"}, { p = 0xf4f0b0d3 "32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n", end = 0xf4f0b0d8 "00,E,0.000,0.00,200516,,,N*4B\r\n"}, {p = 0x0, end = 0x0}, {p = 0x0, end = 0x0}, {p = 0x0, end = 0x0}, {p = 0x0, end = 0x0}, {p = 0x0, end = 0x0}, {p = 0x0, end = 0x0}}}} tok = { p = 0xf4f0b0b3 "ACCURACY,3162.1*3F\r\nN,0.000,K,N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n", end = 0xf4f0b0bb ",3162.1*3F\r\nN,0.000,K,N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n"} sv_type = #2 nmea_reader_addc (c=, r=0xf4f09818) at hardware/mediatek/gps/HAL/gps_mtk_aosp.c:2326 No locales. #3 gps_state_thread (arg=0xf50a8544) at hardware/mediatek/gps/HAL/gps_mtk_aosp.c:3863 nn = 273 fd = events = {{events = 1, data = {ptr = 0x10, fd = 16, u32 = 16, u64 = 16}}, {events = 4, data = { ptr = 0x5, fd = 5, u32 = 5, u64 = 601295421445}}, {events = 1, data = {ptr = 0xf46035b0, fd = -195021392, u32 = 4099945904, u64 = 4099945904}}} ne = 0 nevents = 1 count = 2,52233724e-44 state = 0xf50a8544 reader = {{pos = 23, overflow = 0, utc_year = 2016, utc_mon = 5, utc_day = 20, utc_diff = 1463725561, fix = {size = 0, flags = 3, latitude = 90, longitude = 0, altitude = 137, speed = 0, bearing = 0, accuracy = 0, timestamp = 1463734436000}, fix_mode = 1, cb_status_changed = 0, sv_count = 1, sv_status = {size = 6152, num_svs = 1, sv_list = {{size = 0, prn = 2, snr = 24,6000004, elevation = 0, azimuth = 0, has_ephemeris = false, has_almanac = false, used_in_fix = false}, {size = 0, prn = 0, snr = 0, elevation = 0, azimuth = 0, has_ephemeris = false, has_almanac = false, used_in_fix = false} }}, callbacks = {size = 0, location_cb = 0x0, status_cb = 0x0, sv_status_cb = 0x0, gnss_sv_status_cb = 0x0, nmea_cb = 0x0, set_capabilities_cb = 0x0, acquire_wakelock_cb = 0x0, release_wakelock_cb = 0x0, create_thread_cb = 0x0, request_utc_time_cb = 0x0}, in = "$GPACCURACY,3162.1*3F\r\nN,0.000,K,N*32\r\n000,E,0.000,0.00,200516,,,N*4B\r\n", '\000' }} buf_for_codec = "$GPGGA,065356.009,8960.0000,N,00000.0000,E,0,0,,137.0,M,13.0,M,,*49\r\n$GPGSA,A,1", ',' , "99.99,99.99,99.99*30\r\n$GPGSV,1,1,1,02,,,24.6*54\r\n$GPRMC,065356.009,V,8960.0000,N,00000.0000,E,0.000,0.00,200"... gps_fd = 16 control_fd = 19 atc_fd = epoll_fd = 17 mnld_fd = 20 __PRETTY_FUNCTION__ = "gps_state_thread" size_codec = un = {sun_family = 1, sun_path = "/data/misc/codec_sock", '\000' } client_addr_len = 0 a = #4 0xf70e048a in ?? () No symbol table info available. Backtrace stopped: previous frame identical to this frame (corrupt stack?) (gdb)