Here is full stack trace with all debug symbols installed (gdb) t a a bt
Thread 6 (Thread 0xb38683a0 (LWP 4339)): #0 0xb64a14e0 in poll () from /lib/arm-linux-gnueabihf/libc.so.6 #1 0x00000000 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 5 (Thread 0xb2eff3a0 (LWP 4340)): #0 0xb64a14e0 in poll () from /lib/arm-linux-gnueabihf/libc.so.6 #1 0x00000000 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 4 (Thread 0xb18d33a0 (LWP 4341)): #0 0xb64a8132 in epoll_wait () from /lib/arm-linux-gnueabihf/libc.so.6 #1 0xb268b28a in boost::asio::detail::epoll_reactor::run (this=0x1a2fdf0, block=block@entry=true, ops=...) at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:392 #2 0xb268d262 in do_run_one (ec=..., this_thread=..., lock=..., this=0x1a2fd20) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:368 #3 boost::asio::detail::task_io_service::run (this=0x1a2fd20, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153 #4 0xb268d7c2 in run ( this=0xb269a660 <core::dbus::asio::make_executor(std::shared_ptr<core::dbus::Bus> const&)::io>) at /usr/include/boost/asio/impl/io_service.ipp:59 #5 core::dbus::asio::Executor::run (this=<optimized out>) at /build/buildd/dbus-cpp-4.3.0+15.04.20150505/src/core/dbus/asio/executor.cpp:386 #6 0xb2676678 in core::dbus::Bus::run (this=<optimized out>) at /build/buildd/dbus-cpp-4.3.0+15.04.20150505/src/core/dbus/bus.cpp:343 #7 0xb65b32a0 in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 #8 0xb6405490 in start_thread () from /lib/arm-linux-gnueabihf/libpthread.so.0 #9 0xb64a7c4c in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 3 (Thread 0xb10563a0 (LWP 4345)): #0 0xb64a14e0 in poll () from /lib/arm-linux-gnueabihf/libc.so.6 #1 0x00000000 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 2 (Thread 0xb06d53a0 (LWP 4346)): #0 0xb640dd44 in __libc_do_syscall () from /lib/arm-linux-gnueabihf/libpthread.so.0 #1 0xb640b980 in __lll_lock_wait () from /lib/arm-linux-gnueabihf/libpthread.so.0 ---Type <return> to continue, or q <return> to quit--- #2 0xb6407202 in pthread_mutex_lock () from /lib/arm-linux-gnueabihf/libpthread.so.0 #3 0xb609c024 in check_for_reply_and_update_dispatch_unlocked ( connection=connection@entry=0x19c52c0, pending=pending@entry=0xafd02c98) at ../../dbus/dbus-connection.c:2353 #4 0xb609c0f6 in _dbus_connection_block_pending_call (pending=pending@entry=0xafd02c98) at ../../dbus/dbus-connection.c:2461 #5 0xb60a810e in dbus_pending_call_block (pending=pending@entry=0xafd02c98) at ../../dbus/dbus-pending-call.c:741 #6 0xb609c4d4 in dbus_connection_send_with_reply_and_block (connection=0x19c52c0, message=0xb0739898, timeout_milliseconds=-1, error=0xb06d471c) at ../../dbus/dbus-connection.c:3575 #7 0xb6ba2f3c in q_dbus_connection_send_with_reply_and_block (error=0xb06d471c, timeout_milliseconds=-1, message=0xb0739898, connection=0x19c52c0) at qdbus_symbols_p.h:135 #8 QDBusConnectionPrivate::sendWithReply (this=this@entry=0x19c4220, message=..., sendMode=sendMode@entry=1, timeout=timeout@entry=-1) at qdbusintegrator.cpp:2046 #9 0xb6ba3506 in QDBusConnectionPrivate::getNameOwnerNoCache (this=this@entry=0x19c4220, serviceName=...) at qdbusintegrator.cpp:2503 #10 0xb6ba3ec6 in QDBusConnectionPrivate::getNameOwner (this=0x19c4220, serviceName=...) at qdbusintegrator.cpp:2493 #11 0xb6ba8c78 in QDBusAbstractInterfacePrivate::QDBusAbstractInterfacePrivate (this=0xafd02c20, serv=..., p=..., iface=..., con=..., isDynamic=true) at qdbusabstractinterface.cpp:93 #12 0xb6babb62 in QDBusInterfacePrivate::QDBusInterfacePrivate (this=this@entry=0xafd02c20, serv=..., p=..., iface=..., con=...) at qdbusinterface.cpp:146 #13 0xb6babc90 in QDBusInterface::QDBusInterface (this=0xb06d4950, service=..., path=..., interface=..., connection=..., parent=0x0) at qdbusinterface.cpp:212 #14 0x0004c30e in GreeterContacts::GreeterContacts (this=0xafd026e0, parent=<optimized out>) at /build/telephony-service-gxwyZt/telephony-service-0.1+15.04.20150810.1/libtelephonyservice/greetercontacts.cpp:94 #15 0x0004cc1c in GreeterContacts::instance () at /build/telephony-service-gxwyZt/telephony-service-0.1+15.04.20150810.1/libtelephonyservice/greetercontacts.cpp:46 #16 0x0005427a in RingtoneWorker::playIncomingCallSound (this=0x1a61e28) at /build/telephony-service-gxwyZt/telephony-service-0.1+15.04.20150810.1/libtelephonyservice/ringtone.cpp:39 #17 0xb6dd7764 in QObject::event (this=<optimized out>, e=<optimized out>) at kernel/qobject.cpp:1245 #18 0xb6db6a78 in notify (event=0x1a679d0, receiver=0x1a61e28, this=0xbe80f4a0) at kernel/qcoreapplication.cpp:997 #19 QCoreApplication::notifyInternal (this=0xbe80f4a0, receiver=receiver@entry=0x1a61e28, ---Type <return> to continue, or q <return> to quit--- event=event@entry=0x1a679d0) at kernel/qcoreapplication.cpp:935 #20 0xb6db8294 in sendEvent (event=0x1a679d0, receiver=0x1a61e28) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228 #21 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1a628c8) at kernel/qcoreapplication.cpp:1552 #22 0xb6db868a in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1410 #23 0xb6df1660 in postEventSourceDispatch (s=0xafd00da0) at kernel/qeventdispatcher_glib.cpp:271 #24 0xb6791f68 in g_main_context_dispatch () from /lib/arm-linux-gnueabihf/libglib-2.0.so.0 #25 0xb6792114 in ?? () from /lib/arm-linux-gnueabihf/libglib-2.0.so.0 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 1 (Thread 0xb3dff230 (LWP 4338)): #0 0xb64a5620 in syscall () from /lib/arm-linux-gnueabihf/libc.so.6 #1 0xb6c4de3a in _q_futex (op=0, val=3, timeout=0x0, addr=<optimized out>) at thread/qmutex_linux.cpp:146 #2 lockInternal_helper<false> (timeout=-1, elapsedTimer=0x0, d_ptr=...) at thread/qmutex_linux.cpp:187 #3 QBasicMutex::lockInternal (this=this@entry=0x19c42fc) at thread/qmutex_linux.cpp:203 #4 0xb6c4dede in lock (this=0x19c42fc) at thread/qmutex.h:59 #5 lock (timeout=-1, this=0x19c42f0) at thread/qmutex.cpp:620 #6 QMutex::lock (this=this@entry=0x19c4244) at thread/qmutex.cpp:215 #7 0xb6b9f586 in QDBusMutexLocker (m=0x19c4244, s=0x19c4220, a=ToggleWatchAction, this=<synthetic pointer>) at qdbusthreaddebug_p.h:183 #8 QDBusDispatchLocker (s=0x19c4220, a=ToggleWatchAction, this=<synthetic pointer>) at qdbusthreaddebug_p.h:198 #9 qDBusRealToggleWatch (d=0x19c4220, watch=0x19c4f80, fd=6) at qdbusintegrator.cpp:346 #10 0xb60ac8f6 in check_write_watch (transport=0x19c4ee8) at ../../dbus/dbus-transport-socket.c:167 #11 0xb60acefa in socket_do_iteration (transport=0x19c4ee8, flags=1, timeout_milliseconds=<optimized out>) at ../../dbus/dbus-transport-socket.c:1210 #12 0xb60ac422 in _dbus_transport_do_iteration (transport=0x19c4ee8, flags=1, timeout_milliseconds=-1) at ../../dbus/dbus-transport.c:1001 #13 0xb609b9c8 in _dbus_connection_do_iteration_unlocked (connection=0x19c52c0, pending=<optimized out>, flags=1, timeout_milliseconds=-1) at ../../dbus/dbus-connection.c:1227 #14 0xb609ba4c in _dbus_connection_send_preallocated_unlocked_no_update ( connection=connection@entry=0x19c52c0, preallocated=0x0, message=message@entry=0x1a69200, client_serial=client_serial@entry=0x0) at ../../dbus/dbus-connection.c:2057 #15 0xb609c93c in _dbus_connection_send_preallocated_and_unlock (client_serial=0x0, message=0x1a69200, preallocated=<optimized out>, connection=0x19c52c0) ---Type <return> to continue, or q <return> to quit--- at ../../dbus/dbus-connection.c:2077 #16 _dbus_connection_send_and_unlock (connection=0x19c52c0, message=0x1a69200, client_serial=0x0) at ../../dbus/dbus-connection.c:2114 #17 0xb609a20c in dbus_bus_add_match (connection=0x19c52c0, rule=0x1a698a8 "type='signal',sender='org.freedesktop.DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='com.canonical.UnityGreeter'", error=0x0) at ../../dbus/dbus-bus.c:1553 #18 0xb6ba37e4 in q_dbus_bus_add_match (error=0x0, rule=<optimized out>, connection=<optimized out>) at qdbus_symbols_p.h:87 #19 QDBusConnectionPrivate::connectSignal (this=this@entry=0x19c4220, key=..., hook=...) at qdbusintegrator.cpp:2268 #20 0xb6ba3b60 in QDBusConnectionPrivate::connectSignal (this=0x19c4220, service=..., path=..., interface=..., name=..., argumentMatch=..., signature=..., receiver=receiver@entry=0xbe80e668, slot=slot@entry=0xb6bd18b8 "1_q_serviceOwnerChanged(QString,QString,QString)") at qdbusintegrator.cpp:2246 #21 0xb6b964f6 in QDBusConnection::connect (this=this@entry=0x1a69400, service=..., path=..., interface=..., name=..., argumentMatch=..., signature=..., receiver=receiver@entry=0xbe80e668, slot=0xb6bd18b8 "1_q_serviceOwnerChanged(QString,QString,QString)") at qdbusconnection.cpp:704 #22 0xb6baaacc in QDBusAbstractInterface::QDBusAbstractInterface (this=0xbe80e668, d=..., parent=<optimized out>) at qdbusabstractinterface.cpp:299 #23 0xb6babc9a in QDBusInterface::QDBusInterface (this=0xbe80e668, service=..., path=..., interface=..., connection=..., parent=0x0) at qdbusinterface.cpp:213 #24 0x0004c30e in GreeterContacts::GreeterContacts (this=0x1a68ac0, parent=<optimized out>) at /build/telephony-service-gxwyZt/telephony-service-0.1+15.04.20150810.1/libtelephonyservice/greetercontacts.cpp:94 #25 0x0004cc1c in GreeterContacts::instance () at /build/telephony-service-gxwyZt/telephony-service-0.1+15.04.20150810.1/libtelephonyservice/greetercontacts.cpp:46 #26 0x000312ee in Approver::showSnapDecision (this=0x19f1340, dispatchOperation=..., channel=..., contact=...) at /build/telephony-service-gxwyZt/telephony-service-0.1+15.04.20150810.1/approver/approver.cpp:549 #27 0x00031a4a in operator() (state=<optimized out>, __closure=0xbe80e8a4) at /build/telephony-service-gxwyZt/telephony-service-0.1+15.04.20150810.1/approver/approver.cpp:350 #28 call (arg=<optimized out>, f=<error reading variable: access outside bounds of object referenced via synthetic pointer>) at /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobjectdefs_impl.h:494 #29 call<QtPrivate::List<QtContacts::QContactAbstractRequest::State>, void> (arg=<optimized out>, f=...) at /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobjectdefs_impl.h:551 ---Type <return> to continue, or q <return> to quit--- #30 QtPrivate::QFunctorSlotObject<Approver::onChannelReady(Tp::PendingOperation*)::<lambda(QtContacts::QContactAbstractRequest::State)>, 1, QtPrivate::List<QtContacts::QContactAbstractRequest::State>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=0x0) at /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject_impl.h:192 #31 0xb6dd67e2 in call (a=0xbe80e98c, r=<optimized out>, this=0x1a309a0) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124 #32 QMetaObject::activate (sender=0x1a34b30, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=0xbe80e98c) at kernel/qobject.cpp:3702 #33 0xb6f7efc4 in QtContacts::QContactAbstractRequest::stateChanged(QtContacts::QContactAbstractRequest::State) () from /usr/lib/arm-linux-gnueabihf/libQt5Contacts.so.5 #34 0xb6dbe0de in QMetaMethod::invoke (this=this@entry=0x1a5d268, object=object@entry=0x1a34b30, connectionType=3069808264, connectionType@entry=Qt::AutoConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:2183 #35 0xb6dc0bc6 in QMetaObject::invokeMethod (obj=0x1a34b30, member=<optimized out>, type=Qt::AutoConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1478 #36 0xb6f9027e in QtContacts::QContactManagerEngine::updateContactFetchRequest(QtContacts::QContactFetchRequest*, QList<QtContacts::QContact> const&, QtContacts::QContactManager::Error, QtContacts::QContactAbstractRequest::State) () from /usr/lib/arm-linux-gnueabihf/libQt5Contacts.so.5 #37 0xb10a5756 in galera::QContactFetchRequestData::updateRequest(QtContacts::QContactAbstractRequest::State, QtContacts::QContactManager::Error, QMap<int, QtContacts::QContactManager::Error>) () from /usr/lib/arm-linux-gnueabihf/qt5/plugins/contacts/libqtcontacts_galera.so #38 0xb10a6e1c in galera::QContactRequestData::update(QtContacts::QContactAbstractRequest::State, QtContacts::QContactManager::Error, QMap<int, QtContacts::QContactManager::Error>) () from /usr/lib/arm-linux-gnueabihf/qt5/plugins/contacts/libqtcontacts_galera.so #39 0xb10a59e4 in galera::QContactFetchRequestData::update(QList<QtContacts::QContact>, QtContacts::QContactAbstractRequest::State, QtContacts::QContactManager::Error, QMap<int, QtContacts::QContactManager::Error>) () from /usr/lib/arm-linux-gnueabihf/qt5/plugins/contacts/libqtcontacts_galera.so #40 0xb10aaaaa in galera::GaleraContactsService::onVCardsParsed(QList<QtContacts::QContact>) () from /usr/lib/arm-linux-gnueabihf/qt5/plugins/contacts/libqtcontacts_galera.so #41 0xb10b1984 in ?? () from /usr/lib/arm-linux-gnueabihf/qt5/plugins/contacts/libqtcontacts_galera.so #42 0xb6dd6ac4 in QMetaObject::activate (sender=0x1a3d9d8, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=0xbe80f0e4) at kernel/qobject.cpp:3716 #43 0xb10bcb76 in galera::VCardParser::contactsParsed(QList<QtContacts::QContact>) () from /usr/lib/arm-linux-gnueabihf/qt5/plugins/contacts/libqtcontacts_galera.so #44 0xb10b998a in galera::VCardParser::onReaderStateChanged(QtVersit::QVersitReader::State) () ---Type <return> to continue, or q <return> to quit--- from /usr/lib/arm-linux-gnueabihf/qt5/plugins/contacts/libqtcontacts_galera.so #45 0xb10bcc72 in ?? () from /usr/lib/arm-linux-gnueabihf/qt5/plugins/contacts/libqtcontacts_galera.so #46 0xb6dd7764 in QObject::event (this=<optimized out>, e=<optimized out>) at kernel/qobject.cpp:1245 #47 0xb6db6a78 in notify (event=0xb0708090, receiver=0x1a3d9d8, this=0xbe80f4a0) at kernel/qcoreapplication.cpp:997 #48 QCoreApplication::notifyInternal (this=0xbe80f4a0, receiver=receiver@entry=0x1a3d9d8, event=event@entry=0xb0708090) at kernel/qcoreapplication.cpp:935 #49 0xb6db8294 in sendEvent (event=0xb0708090, receiver=0x1a3d9d8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228 #50 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x19bbf48) at kernel/qcoreapplication.cpp:1552 #51 0xb6db868a in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1410 #52 0xb6df1660 in postEventSourceDispatch (s=0x19bcc20) at kernel/qeventdispatcher_glib.cpp:271 #53 0xb6791f68 in g_main_context_dispatch () from /lib/arm-linux-gnueabihf/libglib-2.0.so.0 #54 0xb6792114 in ?? () from /lib/arm-linux-gnueabihf/libglib-2.0.so.0 Backtrace stopped: previous frame identical to this frame (corrupt stack?) (gdb) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1471338 Title: sometimes phone never wakes up or rings on incoming call To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1471338/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs