Bug 321035 - google tasks and calendars crash when adding a new account
Summary: google tasks and calendars crash when adding a new account
Status: RESOLVED WORKSFORME
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: Google Resource (show other bugs)
Version: 4.10
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Daniel Vrátil
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2013-06-11 16:51 UTC by juno.reldiv
Modified: 2018-10-27 04:02 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description juno.reldiv 2013-06-11 16:51:08 UTC
Application: akonadi_googlecalendar_resource (4.10)
KDE Platform Version: 4.10.4
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 push the button add a new account in akonadi configuration

The crash can be reproduced every time.

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

Thread 2 (Thread 0xafaabb40 (LWP 3272)):
#0  0xb7723424 in __kernel_vsyscall ()
#1  0xb5c6f8e2 in clock_gettime () from /lib/i386-linux-gnu/libc.so.6
#2  0xb71db0d5 in do_gettime (frac=0xafaaaf60, sec=0xafaaaf58) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0xb72c280e in QTimerInfoList::updateCurrentTime (this=this@entry=0xaf102074) at kernel/qeventdispatcher_unix.cpp:354
#5  0xb72c2b9a in QTimerInfoList::timerWait (this=0xaf102074, tm=...) at kernel/qeventdispatcher_unix.cpp:461
#6  0xb72c1373 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xafaab08c) at kernel/qeventdispatcher_glib.cpp:136
#7  0xb72c140d in timerSourcePrepare (source=0xaf102040, timeout=0xafaab08c) at kernel/qeventdispatcher_glib.cpp:169
#8  0xb54ead21 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb54eb5cf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb54eb831 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#11 0xb72c1c3f in QEventDispatcherGlib::processEvents (this=0xaf100468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0xb728e3ec in QEventLoop::processEvents (this=this@entry=0xafaab228, flags=...) at kernel/qeventloop.cpp:149
#13 0xb728e6e1 in QEventLoop::exec (this=this@entry=0xafaab228, flags=...) at kernel/qeventloop.cpp:204
#14 0xb7179fec in QThread::exec (this=this@entry=0x8e084a8) at thread/qthread.cpp:542
#15 0xb726df2d in QInotifyFileSystemWatcherEngine::run (this=0x8e084a8) at io/qfilesystemwatcher_inotify.cpp:256
#16 0xb717cb18 in QThreadPrivate::start (arg=0x8e084a8) at thread/qthread_unix.cpp:338
#17 0xb55c8d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#18 0xb5c5c3de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb2287740 (LWP 3270)):
[KCrash Handler]
#7  0xb4744773 in WTF::TCMalloc_ThreadCache::InitModule() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#8  0xb4744f08 in WTF::fastMalloc(unsigned int) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#9  0xb4768dd6 in WTF::StringImpl::empty() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#10 0xb4773c2a in WTF::initializeThreading() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#11 0xb466da4a in JSC::initializeThreading() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#12 0xb3108164 in WebCore::ScriptController::initializeThreading() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#13 0xb3047a4d in WebCore::initializeWebCoreQt() () at /build/buildd/qtwebkit-source-2.3.0/Source/WebCore/platform/Timer.h:98
#14 0xb30000a7 in QWebPagePrivate::QWebPagePrivate(QWebPage*) () at /build/buildd/qtwebkit-source-2.3.0/Source/WebCore/page/DragClient.h:68
#15 0xb3009427 in QWebPage::QWebPage(QObject*) () at /build/buildd/qtwebkit-source-2.3.0/Source/WebCore/page/DragClient.h:68
#16 0xb3012562 in QWebView::page() const () at /build/buildd/qtwebkit-source-2.3.0/Source/WebCore/page/DragClient.h:68
#17 0xb30127eb in QWebView::setUrl(QUrl const&) () at /build/buildd/qtwebkit-source-2.3.0/Source/WebCore/page/DragClient.h:68
#18 0xb62b837d in KGAPI::Ui::AuthWidget::authenticate (this=0x0) at /build/buildd/libkgapi-0.4.4/libkgapi/ui/authwidget.cpp:116
#19 0xb6279c43 in KGAPI::Auth::authenticate (this=this@entry=0x8cfa5a0, account=..., autoSave=autoSave@entry=true) at /build/buildd/libkgapi-0.4.4/libkgapi/auth.cpp:245
#20 0x0806b3dc in SettingsDialog::addAccountClicked (this=0x8cd45c8) at ../../../../resources/google/calendar/settingsdialog.cpp:193
#21 0xb72a5b56 in QMetaObject::activate (sender=sender@entry=0x8d07870, m=m@entry=0xb71087c8 <QAbstractButton::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0xbfdcbd98) at kernel/qobject.cpp:3539
#22 0xb6e98b6d in QAbstractButton::clicked (this=this@entry=0x8d07870, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:220
#23 0xb6b9e7dd in QAbstractButtonPrivate::emitClicked (this=this@entry=0x8d05bc0) at widgets/qabstractbutton.cpp:548
#24 0xb6b9efdb in QAbstractButtonPrivate::click (this=this@entry=0x8d05bc0) at widgets/qabstractbutton.cpp:541
#25 0xb6b9f296 in QAbstractButton::mouseReleaseEvent (this=0x8d07870, e=0xbfdcc4a4) at widgets/qabstractbutton.cpp:1123
#26 0xb67d5710 in QWidget::event (this=0x8d07870, event=0xbfdcc4a4) at kernel/qwidget.cpp:8375
#27 0xb6ba0132 in QAbstractButton::event (this=this@entry=0x8d07870, e=e@entry=0xbfdcc4a4) at widgets/qabstractbutton.cpp:1082
#28 0xb6c3f6f8 in QPushButton::event (this=0x8d07870, e=0xbfdcc4a4) at widgets/qpushbutton.cpp:683
#29 0xb677ec7c in QApplicationPrivate::notify_helper (this=0x8b9c520, receiver=0x8d07870, e=0xbfdcc4a4) at kernel/qapplication.cpp:4567
#30 0xb6782587 in QApplication::notify (this=0x8b9c520, receiver=0x8d07870, e=0xbfdcc4a4) at kernel/qapplication.cpp:4110
#31 0xb6007d01 in KApplication::notify (this=0xbfdcd6a4, receiver=0x8d07870, event=0xbfdcc4a4) at ../../kdeui/kernel/kapplication.cpp:311
#32 0xb728f90e in QCoreApplication::notifyInternal (this=0xbfdcd6a4, receiver=receiver@entry=0x8d07870, event=event@entry=0xbfdcc4a4) at kernel/qcoreapplication.cpp:946
#33 0xb6785823 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#34 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x8d07870, event=event@entry=0xbfdcc4a4, alienWidget=alienWidget@entry=0x8d07870, nativeWidget=nativeWidget@entry=0x8cd45c8, buttonDown=buttonDown@entry=0xb7111d14 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3178
#35 0xb6807785 in QETWidget::translateMouseEvent (this=0x8cd45c8, event=0xbfdcc8cc) at kernel/qapplication_x11.cpp:4631
#36 0xb6806575 in QApplication::x11ProcessEvent (this=0xbfdcd6a4, event=0xbfdcc8cc) at kernel/qapplication_x11.cpp:3746
#37 0xb6835954 in x11EventSourceDispatch (s=0x8b9b780, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#38 0xb54eb3b3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#39 0xb54eb750 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#40 0xb54eb831 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#41 0xb72c1c3f in QEventDispatcherGlib::processEvents (this=this@entry=0x8b75da0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#42 0xb6835a5a in QGuiEventDispatcherGlib::processEvents (this=0x8b75da0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#43 0xb728e3ec in QEventLoop::processEvents (this=this@entry=0xbfdccbc8, flags=...) at kernel/qeventloop.cpp:149
#44 0xb728e6e1 in QEventLoop::exec (this=this@entry=0xbfdccbc8, flags=...) at kernel/qeventloop.cpp:204
#45 0xb6cbf9fd in QDialog::exec (this=this@entry=0x8cd45c8) at dialogs/qdialog.cpp:554
#46 0x080563ff in CalendarResource::configure (this=0x8cdb170, windowId=60817429) at ../../../../resources/google/calendar/calendarresource.cpp:130
#47 0xb767c9f7 in configure (windowId=<optimized out>, this=0x8cc9338) at controladaptor.cpp:51
#48 qt_static_metacall (_a=0xbfdccd7c, _id=4, _o=0x8cc9338, _c=<optimized out>) at controladaptor.moc:79
#49 Akonadi__ControlAdaptor::qt_static_metacall (_o=0x8cc9338, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfdccd7c) at controladaptor.moc:69
#50 0xb767cadc in Akonadi__ControlAdaptor::qt_metacall (this=0x8cc9338, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfdccd7c) at controladaptor.moc:120
#51 0xb65e67be in QDBusConnectionPrivate::deliverCall (this=0x8c104a0, object=0x8cc9338, msg=..., metaTypes=..., slotIdx=1) at qdbusintegrator.cpp:951
#52 0xb65e703a in QDBusConnectionPrivate::activateCall (this=0x8c104a0, object=0x8cc9338, flags=273, msg=...) at qdbusintegrator.cpp:856
#53 0xb65e77e2 in QDBusConnectionPrivate::activateObject (this=0x8c104a0, node=..., msg=..., pathStartPos=147786497) at qdbusintegrator.cpp:1427
#54 0xb65e7bd8 in QDBusActivateObjectEvent::placeMetaCall (this=0x8ced0d8) at qdbusintegrator.cpp:1541
#55 0xb72ab48b in QObject::event (this=0x8cdb170, e=0x8ced0d8) at kernel/qobject.cpp:1194
#56 0xb677ec7c in QApplicationPrivate::notify_helper (this=0x8b9c520, receiver=0x8cdb170, e=0x8ced0d8) at kernel/qapplication.cpp:4567
#57 0xb6781b94 in QApplication::notify (this=0x8ced0d8, receiver=0x8cdb170, e=0x8ced0d8) at kernel/qapplication.cpp:3949
#58 0xb6007d01 in KApplication::notify (this=0xbfdcd6a4, receiver=0x8cdb170, event=0x8ced0d8) at ../../kdeui/kernel/kapplication.cpp:311
#59 0xb728f90e in QCoreApplication::notifyInternal (this=0xbfdcd6a4, receiver=0x8cdb170, event=0x8ced0d8) at kernel/qcoreapplication.cpp:946
#60 0xb7293721 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#61 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8b6e2c8) at kernel/qcoreapplication.cpp:1570
#62 0xb7293a8c in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1463
#63 0xb72c1aa4 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#64 postEventSourceDispatch (s=0x8b9b840) at kernel/qeventdispatcher_glib.cpp:279
#65 0xb54eb3b3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#66 0xb54eb750 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#67 0xb54eb831 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#68 0xb72c1c21 in QEventDispatcherGlib::processEvents (this=this@entry=0x8b75da0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#69 0xb6835a5a in QGuiEventDispatcherGlib::processEvents (this=0x8b75da0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#70 0xb728e3ec in QEventLoop::processEvents (this=this@entry=0xbfdcd608, flags=...) at kernel/qeventloop.cpp:149
#71 0xb728e6e1 in QEventLoop::exec (this=this@entry=0xbfdcd608, flags=...) at kernel/qeventloop.cpp:204
#72 0xb72943fa in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#73 0xb677cfc4 in QApplication::exec () at kernel/qapplication.cpp:3828
#74 0xb75f8e71 in Akonadi::ResourceBase::init (r=r@entry=0x8cdb170) at ../../akonadi/resourcebase.cpp:451
#75 0x0805cf1b in Akonadi::ResourceBase::init<CalendarResource> (argc=argc@entry=3, argv=argv@entry=0xbfdcd784) at /usr/include/KDE/Akonadi/../../akonadi/resourcebase.h:188
#76 0x08052cdb in main (argc=3, argv=0xbfdcd784) at ../../../../resources/google/calendar/calendarresource.cpp:646

Possible duplicates by query: bug 319500.

Reported using DrKonqi
Comment 1 Daniel Vrátil 2013-06-13 08:25:20 UTC
This looks like a qtwebkit crash. Do you have any plugins, like Flash or Java installed? Could you try to reproduce the crash with those plugins disabled (in a clean new user account for instance)
Comment 2 Jekyll Wu 2013-07-30 12:50:33 UTC
See comment #1.
Comment 3 juno.reldiv 2013-08-14 21:24:30 UTC
Sorry, i reinstall a distro today.

in my new distro (linux mint 15 "olivia" kde edition) do not work (launch is impossible) : i couldn't try to reproduce the bug for the moment...
Comment 4 Andrew Crouthamel 2018-09-24 02:20:56 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Andrew Crouthamel 2018-10-27 04:02:30 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!