[Akonadi] [Bug 321077] New: Crash while adding Google account to akonadi_googlecalendar_resource

Scott Kitterman kde at kitterman.com
Wed Jun 12 21:22:27 BST 2013


https://bugs.kde.org/show_bug.cgi?id=321077

            Bug ID: 321077
           Summary: Crash while adding Google account to
                    akonadi_googlecalendar_resource
    Classification: Unclassified
           Product: Akonadi
           Version: 4.10
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: Google Resource
          Assignee: dvratil at redhat.com
          Reporter: kde at kitterman.com
                CC: kdepim-bugs at kde.org

Application: akonadi_googlecalendar_resource (4.10)
KDE Platform Version: 4.10.3
Qt Version: 4.8.4
Operating System: Linux 3.8.0-23-generic i686
Distribution: Ubuntu 13.04

-- Information about the crash:
- What I was doing when the application crashed:  I was trying to validate the
googlecalendar resource with Google and was waiting for verification when the
crash happened.  After restarting akonadi, the account was listed in the
resource, but with insufficient permissions to actually read my calendars.

-- Backtrace:
Application: Google Calendars and Tasks (akonadi_googlecalendar_resource),
signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb2307740 (LWP 27525))]

Thread 7 (Thread 0xaf70ab40 (LWP 27536)):
#0  0xb77ac424 in __kernel_vsyscall ()
#1  0xb5ccedcb in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0xb557b2db in poll (__timeout=-1, __nfds=1, __fds=0xaee022c0) at
/usr/include/i386-linux-gnu/bits/poll2.h:46
#3  g_poll (fds=0xaee022c0, nfds=1, timeout=-1) at
/build/buildd/glib2.0-2.36.0/./glib/gpoll.c:132
#4  0xb556c6d0 in g_main_context_poll (n_fds=1, fds=0xaee022c0,
timeout=<optimized out>, context=0xaee004e0, priority=<optimized out>) at
/build/buildd/glib2.0-2.36.0/./glib/gmain.c:3995
#5  g_main_context_iterate (context=context at entry=0xaee004e0,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
/build/buildd/glib2.0-2.36.0/./glib/gmain.c:3696
#6  0xb556c831 in g_main_context_iteration (context=0xaee004e0, may_block=1) at
/build/buildd/glib2.0-2.36.0/./glib/gmain.c:3762
#7  0xb7341c3f in QEventDispatcherGlib::processEvents (this=0xaee00468,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#8  0xb730e3ec in QEventLoop::processEvents (this=this at entry=0xaf70a228,
flags=...) at kernel/qeventloop.cpp:149
#9  0xb730e6e1 in QEventLoop::exec (this=this at entry=0xaf70a228, flags=...) at
kernel/qeventloop.cpp:204
#10 0xb71f9fec in QThread::exec (this=this at entry=0xa0df0b0) at
thread/qthread.cpp:542
#11 0xb72edf2d in QInotifyFileSystemWatcherEngine::run (this=0xa0df0b0) at
io/qfilesystemwatcher_inotify.cpp:256
#12 0xb71fcb18 in QThreadPrivate::start (arg=0xa0df0b0) at
thread/qthread_unix.cpp:338
#13 0xb564ad78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#14 0xb5cde3de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 6 (Thread 0xaed4fb40 (LWP 27549)):
#0  0xb77ac424 in __kernel_vsyscall ()
#1  0xb564e84b in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0xb5cebd7c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb47c3ae5 in WTF::TCMalloc_PageHeap::scavengerThread() () from
/usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb47c3b1f in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from
/usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0xb564ad78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0xb5cde3de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 5 (Thread 0xae42eb40 (LWP 27550)):
#0  0xb77ac424 in __kernel_vsyscall ()
#1  0xb564e84b in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0xb5cebd7c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb47f4f63 in WTF::ThreadCondition::wait(WTF::Mutex&) () from
/usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb44d3b1b in JSC::BlockAllocator::blockFreeingThreadMain() () from
/usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0xb47d9982 in WTF::threadEntryPoint(void*) () from
/usr/lib/i386-linux-gnu/libQtWebKit.so.4
#6  0xb47f4b12 in WTF::wtfThreadEntryPoint(void*) () from
/usr/lib/i386-linux-gnu/libQtWebKit.so.4
#7  0xb564ad78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb5cde3de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 4 (Thread 0xad500b40 (LWP 27551)):
#0  0xb77ac424 in __kernel_vsyscall ()
#1  0xb5ccedcb in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0xb557b2db in poll (__timeout=6947, __nfds=1, __fds=0xacb02160) at
/usr/include/i386-linux-gnu/bits/poll2.h:46
#3  g_poll (fds=0xacb02160, nfds=1, timeout=6947) at
/build/buildd/glib2.0-2.36.0/./glib/gpoll.c:132
#4  0xb556c6d0 in g_main_context_poll (n_fds=1, fds=0xacb02160,
timeout=<optimized out>, context=0xacb004e0, priority=<optimized out>) at
/build/buildd/glib2.0-2.36.0/./glib/gmain.c:3995
#5  g_main_context_iterate (context=context at entry=0xacb004e0,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
/build/buildd/glib2.0-2.36.0/./glib/gmain.c:3696
#6  0xb556c831 in g_main_context_iteration (context=0xacb004e0, may_block=1) at
/build/buildd/glib2.0-2.36.0/./glib/gmain.c:3762
#7  0xb7341c3f in QEventDispatcherGlib::processEvents (this=0xacb00468,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#8  0xb730e3ec in QEventLoop::processEvents (this=this at entry=0xad500258,
flags=...) at kernel/qeventloop.cpp:149
#9  0xb730e6e1 in QEventLoop::exec (this=this at entry=0xad500258, flags=...) at
kernel/qeventloop.cpp:204
#10 0xb71f9fec in QThread::exec (this=this at entry=0xa489340) at
thread/qthread.cpp:542
#11 0xb71fa14b in QThread::run (this=0xa489340) at thread/qthread.cpp:609
#12 0xb71fcb18 in QThreadPrivate::start (arg=0xa489340) at
thread/qthread_unix.cpp:338
#13 0xb564ad78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#14 0xb5cde3de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xacaffb40 (LWP 28328)):
#0  0xb77ac424 in __kernel_vsyscall ()
#1  0xb564ec33 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0xb5cebdd4 in pthread_cond_timedwait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb71fd06d in wait (time=30000, this=0xac105430) at
thread/qwaitcondition_unix.cpp:84
#4  QWaitCondition::wait (this=0xac105400, mutex=0xac1053fc, time=30000) at
thread/qwaitcondition_unix.cpp:158
#5  0xb71ef60c in QThreadPoolThread::run (this=0xac1055f8) at
concurrent/qthreadpool.cpp:141
#6  0xb71fcb18 in QThreadPrivate::start (arg=0xac1055f8) at
thread/qthread_unix.cpp:338
#7  0xb564ad78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb5cde3de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xaabadb40 (LWP 28329)):
#0  0xb564dc34 in __pthread_mutex_unlock_usercnt () from
/lib/i386-linux-gnu/libpthread.so.0
#1  0xb5cebfc4 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6
#2  0xb55afd70 in g_mutex_unlock (mutex=mutex at entry=0xaa207508) at
/build/buildd/glib2.0-2.36.0/./glib/gthread-posix.c:229
#3  0xb556bd10 in g_main_context_prepare (context=context at entry=0xaa207508,
priority=priority at entry=0xaabad128) at
/build/buildd/glib2.0-2.36.0/./glib/gmain.c:3326
#4  0xb556c5cf in g_main_context_iterate (context=context at entry=0xaa207508,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
/build/buildd/glib2.0-2.36.0/./glib/gmain.c:3681
#5  0xb556c831 in g_main_context_iteration (context=0xaa207508, may_block=1) at
/build/buildd/glib2.0-2.36.0/./glib/gmain.c:3762
#6  0xb7341c3f in QEventDispatcherGlib::processEvents (this=0xaa22f200,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0xb730e3ec in QEventLoop::processEvents (this=this at entry=0xaabad258,
flags=...) at kernel/qeventloop.cpp:149
#8  0xb730e6e1 in QEventLoop::exec (this=this at entry=0xaabad258, flags=...) at
kernel/qeventloop.cpp:204
#9  0xb71f9fec in QThread::exec (this=this at entry=0xa4d9da0) at
thread/qthread.cpp:542
#10 0xb71fa14b in QThread::run (this=0xa4d9da0) at thread/qthread.cpp:609
#11 0xb71fcb18 in QThreadPrivate::start (arg=0xa4d9da0) at
thread/qthread_unix.cpp:338
#12 0xb564ad78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#13 0xb5cde3de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb2307740 (LWP 27525)):
[KCrash Handler]
#7  isSignalConnected (signal_index=3, this=0x0) at kernel/qobject_p.h:239
#8  QMetaObject::activate (sender=sender at entry=0xa29db28, m=m at entry=0xb63537a4
<KGAPI::Ui::AuthWidget::staticMetaObject>,
local_signal_index=local_signal_index at entry=0, argv=argv at entry=0xbfe42c28) at
kernel/qobject.cpp:3448
#9  0xb62f1565 in KGAPI::Ui::AuthWidget::authenticated (this=0xa29db28,
_t1=...) at
/build/buildd/libkgapi-0.4.4/obj-i686-linux-gnu/libkgapi/moc_authwidget.cpp:136
#10 0xb633bd16 in KGAPI::Ui::AuthWidgetPrivate::accountInfoReceived
(this=0xa0f9110, reply=0xa4b9728) at
/build/buildd/libkgapi-0.4.4/libkgapi/ui/authwidget_p.cpp:247
#11 0xb62f10d1 in KGAPI::Ui::AuthWidgetPrivate::qt_static_metacall
(_o=0xa0f9110, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfe42d88) at
/build/buildd/libkgapi-0.4.4/obj-i686-linux-gnu/libkgapi/moc_authwidget_p.cpp:61
#12 0xb7325b56 in QMetaObject::activate (sender=sender at entry=0xa422a90,
m=m at entry=0xb635378c <KGAPI::AccessManager::staticMetaObject>,
local_signal_index=local_signal_index at entry=0, argv=argv at entry=0xbfe42d88) at
kernel/qobject.cpp:3539
#13 0xb62f1805 in KGAPI::AccessManager::replyReceived
(this=this at entry=0xa422a90, _t1=_t1 at entry=0xa4b9728) at
/build/buildd/libkgapi-0.4.4/obj-i686-linux-gnu/libkgapi/moc_accessmanager.cpp:119
#14 0xb62f4e33 in KGAPI::AccessManagerPrivate::nam_replyReceived
(this=this at entry=0xa0ec968, reply=0xa4ea040) at
/build/buildd/libkgapi-0.4.4/libkgapi/accessmanager_p.cpp:299
#15 0xb62f1229 in qt_static_metacall (_a=0xbfe431f8, _o=0xa0ec968,
_c=<optimized out>, _id=<optimized out>) at
/build/buildd/libkgapi-0.4.4/obj-i686-linux-gnu/libkgapi/moc_accessmanager_p.cpp:55
#16 KGAPI::AccessManagerPrivate::qt_static_metacall (_o=0xa0ec968,
_c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfe431f8) at
/build/buildd/libkgapi-0.4.4/obj-i686-linux-gnu/libkgapi/moc_accessmanager_p.cpp:49
#17 0xb7325b56 in QMetaObject::activate (sender=sender at entry=0xa09f548,
m=m at entry=0xb5be8adc <QNetworkAccessManager::staticMetaObject>,
local_signal_index=local_signal_index at entry=2, argv=argv at entry=0xbfe431f8) at
kernel/qobject.cpp:3539
#18 0xb5afbee5 in QNetworkAccessManager::finished (this=this at entry=0xa09f548,
_t1=0xa4ea040) at .moc/release-shared/moc_qnetworkaccessmanager.cpp:177
#19 0xb5afbf3f in QNetworkAccessManagerPrivate::_q_replyFinished
(this=0xa34a278) at access/qnetworkaccessmanager.cpp:1021
#20 0xb7325b56 in QMetaObject::activate (sender=sender at entry=0xa4ea040,
m=m at entry=0xb5bea2e4 <QNetworkReply::staticMetaObject>,
local_signal_index=local_signal_index at entry=1, argv=argv at entry=0x0) at
kernel/qobject.cpp:3539
#21 0xb5b98e45 in QNetworkReply::finished (this=this at entry=0xa4ea040) at
.moc/release-shared/moc_qnetworkreply.cpp:166
#22 0xb5b990ec in qt_static_metacall (_a=0xbfe43434, _id=1, _o=0xa4ea040,
_c=<optimized out>) at .moc/release-shared/moc_qnetworkreply.cpp:107
#23 QNetworkReply::qt_static_metacall (_o=0xa4ea040,
_c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfe43434) at
.moc/release-shared/moc_qnetworkreply.cpp:100
#24 0xb73187ad in QMetaMethod::invoke (this=0xbfe43564, object=0xa4ea040,
connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=...,
val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...)
at kernel/qmetaobject.cpp:1664
#25 0xb731ae29 in QMetaObject::invokeMethod (obj=obj at entry=0xa4ea040,
member=member at entry=0xb59e0195 "finished", type=type at entry=Qt::AutoConnection,
ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=...,
val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1179
#26 0xb584aa38 in invokeMethod (val9=..., val8=..., val7=..., val6=...,
val5=..., val4=..., val3=..., val2=..., val1=..., val0=...,
type=type at entry=Qt::AutoConnection, member=0xb59e0195 "finished",
obj=0xa4ea040) at /usr/include/qt4/QtCore/qobjectdefs.h:418
#27 KDEPrivate::AccessManagerReply::emitFinished (this=this at entry=0xa4ea040,
state=state at entry=true, type=type at entry=Qt::AutoConnection) at
../../kio/kio/accessmanagerreply_p.cpp:484
#28 0xb584cda8 in KDEPrivate::AccessManagerReply::slotResult (this=0xa4ea040,
kJob=0xa057d38) at ../../kio/kio/accessmanagerreply_p.cpp:427
#29 0xb7325b56 in QMetaObject::activate (sender=sender at entry=0xa057d38,
m=m at entry=0xb663e46c <KJob::staticMetaObject>,
local_signal_index=local_signal_index at entry=3, argv=argv at entry=0xbfe43988) at
kernel/qobject.cpp:3539
#30 0xb6486fa5 in KJob::result (this=this at entry=0xa057d38,
_t1=_t1 at entry=0xa057d38) at ./kjob.moc:208
#31 0xb6486ff8 in KJob::emitResult (this=this at entry=0xa057d38) at
../../kdecore/jobs/kjob.cpp:318
#32 0xb5890c3d in KIO::SimpleJob::slotFinished (this=this at entry=0xa057d38) at
../../kio/kio/job.cpp:494
#33 0xb589118d in KIO::TransferJob::slotFinished (this=0xa057d38) at
../../kio/kio/job.cpp:1081
#34 0xb588f498 in qt_static_metacall (_a=0xbfe43bac, _id=7, _o=0xa057d38,
_c=<optimized out>) at ./jobclasses.moc:388
#35 KIO::TransferJob::qt_static_metacall (_o=0xa057d38,
_c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfe43bac) at ./jobclasses.moc:375
#36 0xb7325b56 in QMetaObject::activate (sender=sender at entry=0xa3baca0,
m=m at entry=0xb5a62480 <KIO::SlaveInterface::staticMetaObject>,
local_signal_index=local_signal_index at entry=4, argv=argv at entry=0x0) at
kernel/qobject.cpp:3539
#37 0xb593a8e5 in KIO::SlaveInterface::finished (this=this at entry=0xa3baca0) at
./slaveinterface.moc:185
#38 0xb593dde3 in KIO::SlaveInterface::dispatch (this=0xa3baca0, _cmd=104,
rawdata=...) at ../../kio/kio/slaveinterface.cpp:172
#39 0xb593a61a in KIO::SlaveInterface::dispatch (this=0xa3baca0) at
../../kio/kio/slaveinterface.cpp:88
#40 0xb592d4e8 in KIO::Slave::gotInput (this=this at entry=0xa3baca0) at
../../kio/kio/slave.cpp:344
#41 0xb592db44 in KIO::Slave::qt_static_metacall (_o=0xa3baca0,
_c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfe43e5c) at ./slave.moc:57
#42 0xb7325b56 in QMetaObject::activate (sender=sender at entry=0xa61f8b8,
m=m at entry=0xb5a5f110 <KIO::Connection::staticMetaObject>,
local_signal_index=local_signal_index at entry=0, argv=argv at entry=0x0) at
kernel/qobject.cpp:3539
#43 0xb5854c15 in KIO::Connection::readyRead (this=0xa61f8b8) at
./connection.moc:106
#44 0xb58551f8 in dequeue (this=<optimized out>) at
../../kio/kio/connection.cpp:82
#45 KIO::ConnectionPrivate::dequeue (this=0xa441458) at
../../kio/kio/connection.cpp:71
#46 0xb7321b4a in QMetaCallEvent::placeMetaCall (this=0xa517d28,
object=0xa61f8b8) at kernel/qobject.cpp:524
#47 0xb732b48b in QObject::event (this=0xa61f8b8, e=0xa517d28) at
kernel/qobject.cpp:1194
#48 0xb67fec7c in QApplicationPrivate::notify_helper (this=0x9f65af8,
receiver=0xa61f8b8, e=0xa517d28) at kernel/qapplication.cpp:4567
#49 0xb6801b94 in QApplication::notify (this=0xa517d28, receiver=0xa61f8b8,
e=0xa517d28) at kernel/qapplication.cpp:3949
#50 0xb6088d01 in KApplication::notify (this=0xbfe45114, receiver=0xa61f8b8,
event=0xa517d28) at ../../kdeui/kernel/kapplication.cpp:311
#51 0xb730f90e in QCoreApplication::notifyInternal (this=0xbfe45114,
receiver=0xa61f8b8, event=0xa517d28) at kernel/qcoreapplication.cpp:946
#52 0xb7313721 in sendEvent (event=<optimized out>, receiver=<optimized out>)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#53 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x9f352c8) at kernel/qcoreapplication.cpp:1570
#54 0xb7313a8c in QCoreApplication::sendPostedEvents
(receiver=receiver at entry=0x0, event_type=event_type at entry=0) at
kernel/qcoreapplication.cpp:1463
#55 0xb7341aa4 in sendPostedEvents () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#56 postEventSourceDispatch (s=s at entry=0x9f5ca50) at
kernel/qeventdispatcher_glib.cpp:279
#57 0xb556c3b3 in g_main_dispatch (context=0x9f61818, context at entry=0x9f3aad0)
at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3054
#58 g_main_context_dispatch (context=context at entry=0x9f61818) at
/build/buildd/glib2.0-2.36.0/./glib/gmain.c:3630
#59 0xb556c750 in g_main_context_iterate (context=context at entry=0x9f61818,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
/build/buildd/glib2.0-2.36.0/./glib/gmain.c:3701
#60 0xb556c831 in g_main_context_iteration (context=0x9f61818, may_block=1) at
/build/buildd/glib2.0-2.36.0/./glib/gmain.c:3762
#61 0xb7341c21 in QEventDispatcherGlib::processEvents
(this=this at entry=0x9f3cd88, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#62 0xb68b5a5a in QGuiEventDispatcherGlib::processEvents (this=0x9f3cd88,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#63 0xb730e3ec in QEventLoop::processEvents (this=this at entry=0xbfe44638,
flags=...) at kernel/qeventloop.cpp:149
#64 0xb730e6e1 in QEventLoop::exec (this=this at entry=0xbfe44638, flags=...) at
kernel/qeventloop.cpp:204
#65 0xb6d3f9fd in QDialog::exec (this=0xa086520) at dialogs/qdialog.cpp:554
#66 0x0805642f in _start ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are on the CC list for the bug.



More information about the Kdepim-bugs mailing list