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

Reply via email to