[Akonadi] [Bug 317045] New: Google Contacts resource crashes while syncing

Blackpaw lindsay.mathieson at gmail.com
Tue Mar 19 20:29:31 GMT 2013


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

            Bug ID: 317045
           Summary: Google Contacts resource crashes while syncing
    Classification: Unclassified
           Product: Akonadi
           Version: GIT (master)
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: Google Resource
          Assignee: dvratil at redhat.com
          Reporter: lindsay.mathieson at gmail.com
                CC: kdepim-bugs at kde.org

After adding the resource via akonadiconsole and switching to
kontact/kaddressbook to view it the resource constantly crashes

Note:It is still syncing at the time

Reproducible: Always

Steps to Reproduce:
1. Add a google contacts resource via akonadiconsole
2. Switch to kontact and view the address book

Actual Results:  
The resource crashes and keeps on crashing on restart

Expected Results:  
A view of the currently syncing contacts

Stack Trace

Application: akonadi_googlecontacts_resource (4.10)
KDE Platform Version: 4.10.1
Qt Version: 4.8.4
Operating System: Linux 3.8.0-13-generic x86_64
Distribution: Ubuntu Raring Ringtail (development branch)

-- Information about the crash:
<In detail, tell us what you were doing  when the application crashed.>

The crash can be reproduced every time.

-- Backtrace:
Application: Google Contacts (akonadi_googlecontacts_resource), signal:
Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#5  0x00007fcd9afa7a17 in QString::operator=(QString const&) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x000000000040e692 in ContactsResource::contactListReceived
(this=0x124a950, job=<optimized out>) at
/home/lindsay/Projects/akonadi/kdepim-runtime/resources/google/contacts/contactsresource.cpp:520
#7  0x00007fcd9b06f0df in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007fcd9a58ceff in KJob::finished(KJob*) () from
/usr/lib/libkdecore.so.5
#9  0x00007fcd9a58d145 in KJob::emitResult() () from /usr/lib/libkdecore.so.5
#10 0x00007fcd9b06f0df in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#11 0x00007fcd99d709c2 in
KGAPI::AccessManager::requestFinished(KGAPI::Request*) () from
/usr/lib/x86_64-linux-gnu/libkgapi.so.0
#12 0x00007fcd99d754a0 in ?? () from /usr/lib/x86_64-linux-gnu/libkgapi.so.0
#13 0x00007fcd9b06f0df in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#14 0x00007fcd9a986332 in QNetworkAccessManager::finished(QNetworkReply*) ()
from /usr/lib/x86_64-linux-gnu/libQtNetwork.so.4
#15 0x00007fcd9a986381 in ?? () from
/usr/lib/x86_64-linux-gnu/libQtNetwork.so.4
#16 0x00007fcd9b06f0df in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#17 0x00007fcd9b062ac7 in QMetaMethod::invoke(QObject*, Qt::ConnectionType,
QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument, QGenericArgument) const () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#18 0x00007fcd9b064e9c in QMetaObject::invokeMethod(QObject*, char const*,
Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#19 0x00007fcd9a08038c in ?? () from /usr/lib/libkio.so.5
#20 0x00007fcd9a0823c5 in ?? () from /usr/lib/libkio.so.5
#21 0x00007fcd9b06f0df in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#22 0x00007fcd9a58d112 in KJob::result(KJob*) () from /usr/lib/libkdecore.so.5
#23 0x00007fcd9a58d150 in KJob::emitResult() () from /usr/lib/libkdecore.so.5
#24 0x00007fcd9a0bdaf5 in KIO::SimpleJob::slotFinished() () from
/usr/lib/libkio.so.5
#25 0x00007fcd9a0bdf92 in KIO::TransferJob::slotFinished() () from
/usr/lib/libkio.so.5
#26 0x00007fcd9b06f0df in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#27 0x00007fcd9a158931 in KIO::SlaveInterface::dispatch(int, QByteArray const&)
() from /usr/lib/libkio.so.5
#28 0x00007fcd9a155a6a in KIO::SlaveInterface::dispatch() () from
/usr/lib/libkio.so.5
#29 0x00007fcd9a14a00e in KIO::Slave::gotInput() () from /usr/lib/libkio.so.5
#30 0x00007fcd9b06f0df in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#31 0x00007fcd9a089d42 in ?? () from /usr/lib/libkio.so.5
#32 0x00007fcd9b0745ae in QObject::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#33 0x00007fcd98c2a8ec in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#34 0x00007fcd98c2d25b in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#35 0x00007fcd99937af6 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#36 0x00007fcd9b05a62e in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#37 0x00007fcd9b05e161 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#38 0x00007fcd9b088e73 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#39 0x00007fcd96f10e85 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007fcd96f111c8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00007fcd96f11284 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#42 0x00007fcd9b089006 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#43 0x00007fcd98cd01ae in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#44 0x00007fcd9b05937f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#45 0x00007fcd9b059608 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#46 0x00007fcd9b05ece6 in QCoreApplication::exec() () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#47 0x00007fcd9b799ad5 in Akonadi::ResourceBase::init (r=0x124a950) at
/home/lindsay/Projects/akonadi/kdepimlibs/akonadi/resourcebase.cpp:452
#48 0x0000000000413758 in Akonadi::ResourceBase::init<ContactsResource>
(argc=<optimized out>, argv=<optimized out>) at
/usr/include/KDE/Akonadi/../../akonadi/resourcebase.h:191
#49 0x00007fcd9819fea5 in __libc_start_main (main=0x40aac0 <main(int, char**)>,
argc=3, ubp_av=0x7fffac15aaa8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fffac15aa98) at libc-start.c:260
#50 0x000000000040aaf1 in _start ()

Report to https://bugs.kde.org/

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



More information about the Kdepim-bugs mailing list