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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs