touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #26756
[Bug 1380736] Re: Unlocking sim while dash is not loaded leads to a system lockup
#0 0x01a93d30 in ?? ()
No symbol table info available.
#1 0xa795b4d8 in operator()<core::ubuntu::media::Player::PlaybackStatus, void> (__object=<optimized out>, this=<optimized out>) at /usr/include/c++/4.9/functional:569
No locals.
#2 __call<void, core::ubuntu::media::Player::PlaybackStatus&&, 0u, 1u> (__args=<optimized out>, this=<optimized out>) at /usr/include/c++/4.9/functional:1264
No locals.
#3 operator()<core::ubuntu::media::Player::PlaybackStatus, void> (this=<optimized out>) at /usr/include/c++/4.9/functional:1323
No locals.
#4 std::_Function_handler<void (core::ubuntu::media::Player::PlaybackStatus), std::_Bind<std::_Mem_fn<void (AalMediaPlayerService::*)(core::ubuntu::media::Player::PlaybackStatus const&)> (AalMediaPlayerService*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, core::ubuntu::media::Player::PlaybackStatus) (__functor=..., __args#0=core::ubuntu::media::Player::stopped) at /usr/include/c++/4.9/functional:2039
No locals.
#5 0xa78ed1e4 in operator() (args#0=<optimized out>, this=0xa663cacc) at /usr/include/core/signal.h:49
No locals.
#6 core::Signal<core::ubuntu::media::Player::PlaybackStatus>::operator() (this=<optimized out>, args#0=core::ubuntu::media::Player::stopped) at /usr/include/core/signal.h:137
slot = {slot = {<std::_Maybe_unary_or_binary_function<void, core::ubuntu::media::Player::PlaybackStatus>> = {<std::unary_function<core::ubuntu::media::Player::PlaybackStatus, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 8, static _M_max_align = 4, _M_functor = {_M_unused = {_M_object = 0xaf701470, _M_const_object = 0xaf701470, _M_function_pointer = 0xaf701470, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0xaf701470, this adjustment 5}, _M_pod_data = "p\024p\257\n\000\000"}, _M_manager = 0xa795b2ad <std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (AalMediaPlayerService::*)(core::ubuntu::media::Player::PlaybackStatus const&)> (AalMediaPlayerService*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)>}, _M_invoker = 0xa795b4b1 <std::_Function_handler<void (core::ubuntu::media::Player::PlaybackStatus), std::_Bind<std::_Mem_fn<void (AalMediaPlayerService::*)(core::ubuntu::media::Player::PlaybackStatus const&)> (AalMediaPlayerService*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, core::ubuntu::media::Player::PlaybackStatus)>}, dispatcher = {<std::_Maybe_unary_or_binary_function<void, const std::function<void()>&>> = {<std::unary_function<const std::function<void()>&, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 8, static _M_max_align = 4, _M_functor = {_M_unused = {_M_object = 0xaf701480, _M_const_object = 0xaf701480, _M_function_pointer = 0xaf701480, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0xaf701480, this adjustment 13957528}, _M_pod_data = "\200\024p\257\060\363\251\001"}, _M_manager = 0xa795b2fd <std::_Function_base::_Base_manager<core::Signal<core::ubuntu::media::Player::PlaybackStatus>::connect(std::function<void (core::ubuntu::media::Player::PlaybackStatus)> const&) const::{lambda(std::function<void ()> const&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<core::Signal<core::ubuntu::media::Player::PlaybackStatus>::connect(std::function<void (core::ubuntu::media::Player::PlaybackStatus)> const&) const::{lambda(std::function<void ()> const&)#1}> const&, std::_Manager_operation)>}, _M_invoker = 0xa795b289 <std::_Function_handler<void (std::function<void ()> const&), core::Signal<core::ubuntu::media::Player::PlaybackStatus>::connect(std::function<void (core::ubuntu::media::Player::PlaybackStatus)> const&) const::{lambda(std::function<void ()> const&)#1}>::_M_invoke(std::_Any_data const&, std::function<void ()> const&)>}, connection = {d = {<std::__shared_ptr<core::Connection::Private, (__gnu_cxx::_Lock_policy)2>> = {_M_ptr = 0x1a88c0c, _M_refcount = {_M_pi = 0x1a88c00}}, <No data fields>}}}
__for_range = @0x1a93d28: {<std::_List_base<core::Signal<core::ubuntu::media::Player::PlaybackStatus>::SlotWrapper, std::allocator<core::Signal<core::ubuntu::media::Player::PlaybackStatus>::SlotWrapper> >> = {_M_impl = {<std::allocator<std::_List_node<core::Signal<core::ubuntu::media::Player::PlaybackStatus>::SlotWrapper> >> = {<__gnu_cxx::new_allocator<std::_List_node<core::Signal<core::ubuntu::media::Player::PlaybackStatus>::SlotWrapper> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x1a91950, _M_prev = 0x1a91950}}}, <No data fields>}
lg = {_M_device = @0x1a93d10}
#7 0xa78efad6 in core::dbus::Signal<mpris::Player::Signals::PlaybackStatusChanged, core::ubuntu::media::Player::PlaybackStatus>::operator() (this=0x1a9f3d0, msg=...) at /usr/include/core/dbus/impl/signal.h:343
match_args = @0xa663cb50: {<std::_Vector_base<std::pair<unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >> = {_M_impl = {<std::allocator<std::pair<unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {<__gnu_cxx::new_allocator<std::pair<unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}
handler = @0xa663cb5c: {<std::_Maybe_unary_or_binary_function<void, core::ubuntu::media::Player::PlaybackStatus const&>> = {<std::unary_function<core::ubuntu::media::Player::PlaybackStatus const&, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 8, static _M_max_align = 4, _M_functor = {_M_unused = {_M_object = 0xaf701460, _M_const_object = 0xaf701460, _M_function_pointer = 0xaf701460, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0xaf701460}, _M_pod_data = "`\024p\257\000\000\000"}, _M_manager = 0xa78e2685 <std::_Function_base::_Base_manager<core::ubuntu::media::PlayerStub::Private::Signals::Signals(std::shared_ptr<core::dbus::Signal<mpris::Player::Signals::Seeked, long long> > const&, std::shared_ptr<core::dbus::Signal<mpris::Player::Signals::EndOfStream, void> > const&, std::shared_ptr<core::dbus::Signal<mpris::Player::Signals::PlaybackStatusChanged, core::ubuntu::media::Player::PlaybackStatus> > const&)::{lambda(core::ubuntu::media::Player::PlaybackStatus const&)#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<core::ubuntu::media::PlayerStub::Private::Signals::Signals(std::shared_ptr<core::dbus::Signal<mpris::Player::Signals::Seeked, long long> > const&, std::shared_ptr<core::dbus::Signal<mpris::Player::Signals::EndOfStream, void> > const&, std::shared_ptr<core::dbus::Signal<mpris::Player::Signals::PlaybackStatusChanged, core::ubuntu::media::Player::PlaybackStatus> > const&)::{lambda(core::ubuntu::media::Player::PlaybackStatus const&)#3}> const&, std::_Manager_operation)>}, _M_invoker = 0xa78ed2f5 <std::_Function_handler<void (core::ubuntu::media::Player::PlaybackStatus const&), core::ubuntu::media::PlayerStub::Private::Signals::Signals(std::shared_ptr<core::dbus::Signal<mpris::Player::Signals::Seeked, long long> > const&, std::shared_ptr<core::dbus::Signal<mpris::Player::Signals::EndOfStream, void> > const&, std::shared_ptr<core::dbus::Signal<mpris::Player::Signals::PlaybackStatusChanged, core::ubuntu::media::Player::PlaybackStatus> > const&)::{lambda(core::ubuntu::media::Player::PlaybackStatus const&)#3}>::_M_invoke(std::_Any_data const&, core::ubuntu::media::Player::PlaybackStatus const&)>}
it = {first = {<std::_Vector_base<std::pair<unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >> = {_M_impl = {<std::allocator<std::pair<unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {<__gnu_cxx::new_allocator<std::pair<unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}, second = {<std::_Maybe_unary_or_binary_function<void, core::ubuntu::media::Player::PlaybackStatus const&>> = {<std::unary_function<core::ubuntu::media::Player::PlaybackStatus const&, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 8, static _M_max_align = 4, _M_functor = {_M_unused = {_M_object = 0xaf701460, _M_const_object = 0xaf701460, _M_function_pointer = 0xaf701460, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0xaf701460}, _M_pod_data = "`\024p\257\000\000\000"}, _M_manager = 0xa78e2685 <std::_Function_base::_Base_manager<core::ubuntu::media::PlayerStub::Private::Signals::Signals(std::shared_ptr<core::dbus::Signal<mpris::Player::Signals::Seeked, long long> > const&, std::shared_ptr<core::dbus::Signal<mpris::Player::Signals::EndOfStream, void> > const&, std::shared_ptr<core::dbus::Signal<mpris::Player::Signals::PlaybackStatusChanged, core::ubuntu::media::Player::PlaybackStatus> > const&)::{lambda(core::ubuntu::media::Player::PlaybackStatus const&)#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<core::ubuntu::media::PlayerStub::Private::Signals::Signals(std::shared_ptr<core::dbus::Signal<mpris::Player::Signals::Seeked, long long> > const&, std::shared_ptr<core::dbus::Signal<mpris::Player::Signals::EndOfStream, void> > const&, std::shared_ptr<core::dbus::Signal<mpris::Player::Signals::PlaybackStatusChanged, core::ubuntu::media::Player::PlaybackStatus> > const&)::{lambda(core::ubuntu::media::Player::PlaybackStatus const&)#3}> const&, std::_Manager_operation)>}, _M_invoker = 0xa78ed2f5 <std::_Function_handler<void (core::ubuntu::media::Player::PlaybackStatus const&), core::ubuntu::media::PlayerStub::Private::Signals::Signals(std::shared_ptr<core::dbus::Signal<mpris::Player::Signals::Seeked, long long> > const&, std::shared_ptr<core::dbus::Signal<mpris::Player::Signals::EndOfStream, void> > const&, std::shared_ptr<core::dbus::Signal<mpris::Player::Signals::PlaybackStatusChanged, core::ubuntu::media::Player::PlaybackStatus> > const&)::{lambda(core::ubuntu::media::Player::PlaybackStatus const&)#3}>::_M_invoke(std::_Any_data const&, core::ubuntu::media::Player::PlaybackStatus const&)>}}
__for_range = @0x1a9f360: {_M_t = {_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const std::vector<std::pair<unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::function<void(const core::ubuntu::media::Player::PlaybackStatus&)> > > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::vector<std::pair<unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::function<void(const core::ubuntu::media::Player::PlaybackStatus&)> > > >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<std::binary_function<std::vector<std::pair<unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::vector<std::pair<unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<unsigned int, 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 = 0x1a919b8, _M_left = 0x1a919b8, _M_right = 0x1a919b8}, _M_node_count = 1}}}
lg = {_M_device = @0x1a9f348}
#8 0xad219546 in operator() (__args#0=..., this=0xa663cbac) at /usr/include/c++/4.9/functional:2439
No locals.
#9 core::dbus::MessageRouter<std::tuple<std::string, std::string> >::operator() (this=<optimized out>, msg=...) at /build/buildd/dbus-cpp-4.0.0+14.10.20141006/include/core/dbus/message_router.h:95
handler = {<std::_Maybe_unary_or_binary_function<void, std::shared_ptr<core::dbus::Message> const&>> = {<std::unary_function<std::shared_ptr<core::dbus::Message> const&, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 8, static _M_max_align = 4, _M_functor = {_M_unused = {_M_object = 0xaf701450, _M_const_object = 0xaf701450, _M_function_pointer = 0xaf701450, _M_member_pointer = &virtual table offset 2943358032, this adjustment -695156488}, _M_pod_data = "P\024p\257\361\201!\255"}, _M_manager = 0xa78e313d <std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<void (core::dbus::Signal<mpris::Player::Signals::PlaybackStatusChanged, core::ubuntu::media::Player::PlaybackStatus>::*)(std::shared_ptr<core::dbus::Message> const&)> (core::dbus::Signal<mpris::Player::Signals::PlaybackStatusChanged, core::ubuntu::media::Player::PlaybackStatus>*, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)>}, _M_invoker = 0xa78e3995 <std::_Function_handler<void (std::shared_ptr<core::dbus::Message> const&), std::_Bind<std::_Mem_fn<void (core::dbus::Signal<mpris::Player::Signals::PlaybackStatusChanged, core::ubuntu::media::Player::PlaybackStatus>::*)(std::shared_ptr<core::dbus::Message> const&)> (core::dbus::Signal<mpris::Player::Signals::PlaybackStatusChanged, core::ubuntu::media::Player::PlaybackStatus>*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<core::dbus::Message> const&)>}
ul = {_M_device = 0x20e938c, _M_owns = false}
it = <optimized out>
#10 0xad20fd54 in core::dbus::MessageRouter<core::dbus::types::ObjectPath>::operator() (this=<optimized out>, msg=...) at /build/buildd/dbus-cpp-4.0.0+14.10.20141006/include/core/dbus/message_router.h:95
handler = {<std::_Maybe_unary_or_binary_function<void, std::shared_ptr<core::dbus::Message> const&>> = {<std::unary_function<std::shared_ptr<core::dbus::Message> const&, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 8, static _M_max_align = 4, _M_functor = {_M_unused = {_M_object = 0xaf701440, _M_const_object = 0xaf701440, _M_function_pointer = 0xaf701440, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0xaf701440, this adjustment -612851832}, _M_pod_data = "@\024p\257\020", <incomplete sequence \361\266>}, _M_manager = 0xad2181f1 <std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<bool (core::dbus::MessageRouter<std::tuple<std::string, std::string> >::*)(std::shared_ptr<core::dbus::Message> const&)> (std::reference_wrapper<core::dbus::MessageRouter<std::tuple<std::string, std::string> > >, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)>}, _M_invoker = 0xad21823d <std::_Function_handler<void (std::shared_ptr<core::dbus::Message> const&), std::_Bind<std::_Mem_fn<bool (core::dbus::MessageRouter<std::tuple<std::string, std::string> >::*)(std::shared_ptr<core::dbus::Message> const&)> (std::reference_wrapper<core::dbus::MessageRouter<std::tuple<std::string, std::string> > >, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<core::dbus::Message> const&)>}
ul = {_M_device = 0x160ecdc, _M_owns = false}
it = <optimized out>
#11 0xad20e572 in operator() (msg=..., this=<optimized out>) at /build/buildd/dbus-cpp-4.0.0+14.10.20141006/include/core/dbus/message_router.h:95
handler = {<std::_Maybe_unary_or_binary_function<void, std::shared_ptr<core::dbus::Message> const&>> = {<std::unary_function<std::shared_ptr<core::dbus::Message> const&, void>> = {<No data fields>}, <No data fields>}, <std::_Function_base> = {static _M_max_size = 8, static _M_max_align = 4, _M_functor = {_M_unused = {_M_object = 0xaf700498, _M_const_object = 0xaf700498, _M_function_pointer = 0xaf700498, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0xaf700498, this adjustment -751704510}, _M_pod_data = "\230\004p\257\204\314c\246"}, _M_manager = 0xad20f561 <std::_Function_base::_Base_manager<std::_Bind<std::_Mem_fn<bool (core::dbus::MessageRouter<core::dbus::types::ObjectPath>::*)(std::shared_ptr<core::dbus::Message> const&)> (std::reference_wrapper<core::dbus::MessageRouter<core::dbus::types::ObjectPath> >, std::_Placeholder<1>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)>}, _M_invoker = 0xad20f5ad <std::_Function_handler<void (std::shared_ptr<core::dbus::Message> const&), std::_Bind<std::_Mem_fn<bool (core::dbus::MessageRouter<core::dbus::types::ObjectPath>::*)(std::shared_ptr<core::dbus::Message> const&)> (std::reference_wrapper<core::dbus::MessageRouter<core::dbus::types::ObjectPath> >, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, std::shared_ptr<core::dbus::Message> const&)>}
ul = {_M_device = 0x160ec98, _M_owns = false}
#12 core::dbus::Bus::handle_message (this=this@entry=0x160adf4, message=...) at /build/buildd/dbus-cpp-4.0.0+14.10.20141006/src/core/dbus/bus.cpp:122
No locals.
#13 0xad20e60e in (anonymous namespace)::static_handle_message (connection=<optimized out>, message=<optimized out>, user_data=0x160adf4) at /build/buildd/dbus-cpp-4.0.0+14.10.20141006/src/core/dbus/bus.cpp:69
thiz = 0x160adf4
#14 0xb38232e2 in dbus_connection_dispatch () from /lib/arm-linux-gnueabihf/libdbus-1.so.3
No symbol table info available.
#15 0xad2269c8 in operator() (__closure=0xa663cd08) at /build/buildd/dbus-cpp-4.0.0+14.10.20141006/src/core/dbus/asio/executor.cpp:342
bus = {<std::__shared_ptr<core::dbus::Bus, (__gnu_cxx::_Lock_policy)2>> = {_M_ptr = 0x160adf4, _M_refcount = {_M_pi = 0x160ade8}}, <No data fields>}
#16 asio_handler_invoke<core::dbus::asio::Executor::on_dbus_wakeup_event_loop(void*)::<lambda()> > (function=...) at /usr/include/boost/asio/handler_invoke_hook.hpp:69
No locals.
#17 invoke<core::dbus::asio::Executor::on_dbus_wakeup_event_loop(void*)::<lambda()>, core::dbus::asio::Executor::on_dbus_wakeup_event_loop(void*)::<lambda()> > (context=..., function=...) at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
No locals.
#18 boost::asio::detail::completion_handler<core::dbus::asio::Executor::on_dbus_wakeup_event_loop(void*)::{lambda()#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (owner=0x16117b8, base=<optimized out>) at /usr/include/boost/asio/detail/completion_handler.hpp:68
b = {<boost::asio::detail::noncopyable> = {<No data fields>}, value_ = 1}
h = <optimized out>
p = {h = 0xa663cd08, v = 0x0, p = 0x0}
handler = {__bus = {<std::__shared_ptr<core::dbus::Bus, (__gnu_cxx::_Lock_policy)2>> = {_M_ptr = 0x160adf4, _M_refcount = {_M_pi = 0x160ade8}}, <No data fields>}}
#19 0xad2244d8 in complete (bytes_transferred=<optimized out>, ec=..., owner=..., this=<optimized out>) at /usr/include/boost/asio/detail/task_io_service_operation.hpp:38
No locals.
#20 do_run_one (ec=..., this_thread=..., lock=..., this=0x16117b8) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:384
task_result = <optimized out>
on_exit = {task_io_service_ = 0x16117b8, lock_ = 0xa663cd54, this_thread_ = 0xa663cd80}
more_handlers = true
#21 boost::asio::detail::task_io_service::run (this=0x16117b8, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153
this_thread = {<boost::asio::detail::thread_info_base> = {<boost::asio::detail::noncopyable> = {<No data fields>}, reusable_memory_ = 0x1a8f5f0}, wakeup_event = 0xa663cd98, private_op_queue = {<boost::asio::detail::noncopyable> = {<No data fields>}, front_ = 0x0, back_ = 0x0}, private_outstanding_work = 0, next = 0x0}
wakeup_event = {<boost::asio::detail::noncopyable> = {<No data fields>}, cond_ = {__data = {__lock = 0, __futex = 26, __total_seq = 13, __wakeup_seq = 13, __woken_seq = 13, __mutex = 0x16117d0, __nwaiters = 0, __broadcast_seq = 0}, __size = "\000\000\000\000\032\000\000\000\r\000\000\000\000\000\000\000\r\000\000\000\000\000\000\000\r\000\000\000\000\000\000\000\320\027a\001", '\000' <repeats 11 times>, __align = 111669149696}, signalled_ = true}
ctx = {<boost::asio::detail::noncopyable> = {<No data fields>}, key_ = 0x16117b8, value_ = 0xa663cd80, next_ = 0x0}
lock = {<boost::asio::detail::noncopyable> = {<No data fields>}, mutex_ = @0x16117d0, locked_ = false}
n = 37
#22 0xad2247b6 in run (this=0xad24063c <core::dbus::asio::make_executor(std::shared_ptr<core::dbus::Bus> const&)::io>) at /usr/include/boost/asio/impl/io_service.ipp:59
ec = {m_val = 0, m_cat = 0xb3a22078}
#23 core::dbus::asio::Executor::run (this=<optimized out>) at /build/buildd/dbus-cpp-4.0.0+14.10.20141006/src/core/dbus/asio/executor.cpp:386
No locals.
#24 0xad20d958 in core::dbus::Bus::run (this=<optimized out>) at /build/buildd/dbus-cpp-4.0.0+14.10.20141006/src/core/dbus/bus.cpp:336
No locals.
#25 0xb627c360 in std::(anonymous namespace)::execute_native_thread_routine (__p=<optimized out>) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:84
__t = <optimized out>
__local = {<std::__shared_ptr<std::thread::_Impl_base, (__gnu_cxx::_Lock_policy)2>> = {_M_ptr = <optimized out>, _M_refcount = {_M_pi = 0x1618e10}}, <No data fields>}
#26 0xb5fa8f98 in start_thread () from /lib/arm-linux-gnueabihf/libpthread.so.0
No symbol table info available.
#27 0xb616f22c in ?? () from /lib/arm-linux-gnueabihf/libc.so.6
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
StacktraceAddressSignature: /usr/bin/unity8:11:[heap]+bb2d30:/usr/lib/arm-linux-gnueabihf/qt5/plugins/mediaservice/libaalmediaplayer.so+f4d8:/usr/lib/arm-linux-gnueabihf/libmedia-hub-client.so.2.0.0+161e4:/usr/lib/arm-linux-gnueabihf/libmedia-hub-client.so.2.0.0+18ad6:/usr/lib/arm-linux-gnueabihf/libdbus-cpp.so.4.0.0+18546:/usr/lib/arm-linux-gnueabihf/libdbus-cpp.so.4.0.0+ed54:/usr/lib/arm-linux-gnueabihf/libdbus-cpp.so.4.0.0+d572:/usr/lib/arm-linux-gnueabihf/libdbus-cpp.so.4.0.0+d60e:/lib/arm-linux-gnueabihf/libdbus-1.so.3.7.6+b2e2:/usr/lib/arm-linux-gnueabihf/libdbus-cpp.so.4.0.0+259c8:/usr/lib/arm-linux-gnueabihf/libdbus-cpp.so.4.0.0+234d8:/usr/lib/arm-linux-gnueabihf/libdbus-cpp.so.4.0.0+237b6:/usr/lib/arm-linux-gnueabihf/libdbus-cpp.so.4.0.0+c958:/usr/lib/arm-linux-gnueabihf/libstdc++.so.6.0.20+88360:/lib/arm-linux-gnueabihf/libpthread-2.19.so+5f98
StacktraceTop:
?? ()
operator()<core::ubuntu::media::Player::PlaybackStatus, void> (__object=<optimized out>, this=<optimized out>) at /usr/include/c++/4.9/functional:569
__call<void, core::ubuntu::media::Player::PlaybackStatus&&, 0u, 1u> (__args=<optimized out>, this=<optimized out>) at /usr/include/c++/4.9/functional:1264
operator()<core::ubuntu::media::Player::PlaybackStatus, void> (this=<optimized out>) at /usr/include/c++/4.9/functional:1323
std::_Function_handler<void (core::ubuntu::media::Player::PlaybackStatus), std::_Bind<std::_Mem_fn<void (AalMediaPlayerService::*)(core::ubuntu::media::Player::PlaybackStatus const&)> (AalMediaPlayerService*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, core::ubuntu::media::Player::PlaybackStatus) (__functor=..., __args#0=core::ubuntu::media::Player::stopped) at /usr/include/c++/4.9/functional:2039
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to unity8 in Ubuntu.
https://bugs.launchpad.net/bugs/1380736
Title:
Unlocking sim while dash is not loaded leads to a system lockup
Status in Network Menu:
Invalid
Status in “dbus-cpp” package in Ubuntu:
New
Status in “media-hub” package in Ubuntu:
New
Status in “qtubuntu-media” package in Ubuntu:
New
Status in “unity8” package in Ubuntu:
New
Bug description:
STEPS:
1. Install a new image (Apparently it works with just re-running the wizard)
2. While the dash is empty drag down the network indicator
3. Click on the first unlock sim button
4. Type in the unlock code and hit the tick
5. System locks up
EXPECTED:
I expect the lock you unlock the sim and change back to the indicator
ACTUAL:
The system hard locks nothing works. In the end you are forced to hard shutdown the phone by pressing and holding the power button till the phone powers down.
Booting the Phone back up after this and everthing works as expected.
Also waiting on the dash to fully load and fill with apps and then unlocking works.
To manage notifications about this bug go to:
https://bugs.launchpad.net/indicator-network/+bug/1380736/+subscriptions