Bug 241436

Summary: Kontact crashes after creating a new event in korganizer
Product: [Applications] kontact Reporter: pa_ubach
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: christophe, pa_ubach
Priority: NOR    
Version: 4.4.2   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi

Description pa_ubach 2010-06-11 16:16:07 UTC
Application: kontact (4.4.2)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-22-generic x86_64
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
I had just entered a new event including information about attending participants. Kontact crashed when hitting the accept button.
I have configured Akonadi in order to sincronize with my Google Calendar. This is causing me several problems.

The crash can be reproduced every time.

 -- Backtrace:
Application: Kontact (kontact), signal: Aborted
[KCrash Handler]
#5  0x00007fcd3b680a75 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007fcd3b6845c0 in *__GI_abort () at abort.c:92
#7  0x00007fcd3c9eb844 in qt_message_output(QtMsgType, char const*) () from /usr/lib/libQtCore.so.4
#8  0x00007fcd3c9eba22 in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007fcd3c9ebbd5 in qFatal(char const*, ...) () from /usr/lib/libQtCore.so.4
#10 0x00007fcd3d5aa28f in KMainWindow::memberList() () from /usr/lib/libkdeui.so.5
#11 0x00007fcd1bf2e5db in KMKernel::dumpDeadLetters() () from /usr/lib/libkmailprivate.so.4
#12 0x00007fcd3d544642 in KCrash::defaultCrashHandler(int) () from /usr/lib/libkdeui.so.5
#13 <signal handler called>
#14 __strcmp_sse2 () at ../sysdeps/x86_64/multiarch/../strcmp.S:99
#15 0x00007fcd3b67df81 in _nl_make_l10nflist (l10nfile_list=<value optimized out>, dirlist=<value optimized out>, dirlist_len=<value optimized out>, mask=<value optimized out>, 
    language=<value optimized out>, territory=<value optimized out>, codeset=0x0, normalized_codeset=0x0, modifier=0x0, filename=0x7fff8a47a600 "LC_MESSAGES/libc.mo", do_allocate=0)
    at l10nflist.c:248
#16 0x00007fcd3b67c075 in _nl_find_domain (dirname=0x7fcd3b799940 "/usr/share/locale", locale=0x7fff8a47a5e0 "es_ES.UTF-8", domainname=0x7fff8a47a600 "LC_MESSAGES/libc.mo", domainbinding=0x0)
    at finddomain.c:88
#17 0x00007fcd3b67b960 in __dcigettext (domainname=<value optimized out>, msgid1=<value optimized out>, msgid2=<value optimized out>, plural=<value optimized out>, n=<value optimized out>, 
    category=<value optimized out>) at dcigettext.c:642
#18 0x00007fcd3b6cff18 in *__GI___strerror_r (errnum=22, buf=0x3206328 "", buflen=1024) at _strerror.c:65
#19 0x00007fcd3c9ebebb in qt_error_string(int) () from /usr/lib/libQtCore.so.4
#20 0x00007fcd3c9f2c17 in ?? () from /usr/lib/libQtCore.so.4
#21 0x00007fcd3c9f2d6d in ?? () from /usr/lib/libQtCore.so.4
#22 0x00007fcd3c9ee9e5 in QMutex::lock() () from /usr/lib/libQtCore.so.4
#23 0x00007fcd3cafdb6d in QObject::~QObject() () from /usr/lib/libQtCore.so.4
#24 0x00007fcd3ca75ad3 in QFile::~QFile() () from /usr/lib/libQtCore.so.4
#25 0x00007fcd3d54e939 in KPixmapCache::Private::unmmapFile(KPixmapCache::Private::MmapInfo*) () from /usr/lib/libkdeui.so.5
#26 0x00007fcd3d54f2cb in KPixmapCache::~KPixmapCache() () from /usr/lib/libkdeui.so.5
#27 0x00007fcd3d4a5117 in KIconCache::~KIconCache() () from /usr/lib/libkdeui.so.5
#28 0x00007fcd3d49a74c in KIconLoader::~KIconLoader() () from /usr/lib/libkdeui.so.5
#29 0x00007fcd3b686262 in __run_exit_handlers (status=1) at exit.c:78
#30 *__GI_exit (status=1) at exit.c:100
#31 0x00007fcd2bc004d6 in gdk_x_io_error (display=0x7fcd2d9c710a) at /build/buildd/gtk+2.0-2.20.1/gdk/x11/gdkmain-x11.c:524
#32 0x00007fcd3d4d0288 in KApplication::xioErrhandler(_XDisplay*) () from /usr/lib/libkdeui.so.5
#33 0x00007fcd35e597fe in _XIOError () from /usr/lib/libX11.so.6
#34 0x00007fcd35e61355 in ?? () from /usr/lib/libX11.so.6
#35 0x00007fcd35e61c07 in _XEventsQueued () from /usr/lib/libX11.so.6
#36 0x00007fcd35e4a40b in XEventsQueued () from /usr/lib/libX11.so.6
#37 0x00007fcd3bf5162c in ?? () from /usr/lib/libQtGui.so.4
#38 0x00007fcd3425ab0a in IA__g_main_context_check (context=0x72e800, max_priority=2147483647, fds=<value optimized out>, n_fds=0) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2469
#39 0x00007fcd3425b4c3 in g_main_context_iterate (context=0x72e800, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>)
    at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2588
#40 0x00007fcd3425b8fc in IA__g_main_context_iteration (context=0x72e800, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654
#41 0x00007fcd3cb11513 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#42 0x00007fcd3bf5146e in ?? () from /usr/lib/libQtGui.so.4
#43 0x00007fcd3cae6992 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#44 0x00007fcd3cae6d6c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#45 0x00007fcd3cefff86 in KJob::exec() () from /usr/lib/libkdecore.so.5
#46 0x00007fcd1c0893cc in ?? () from /usr/lib/libkmailprivate.so.4
#47 0x00007fcd1c0907fe in ?? () from /usr/lib/libkmailprivate.so.4
#48 0x00007fcd1c090ce7 in ?? () from /usr/lib/libkmailprivate.so.4
#49 0x00007fcd1c07a7fb in ?? () from /usr/lib/libkmailprivate.so.4
#50 0x00007fcd1c06f298 in ?? () from /usr/lib/libkmailprivate.so.4
#51 0x00007fcd1c06f371 in ?? () from /usr/lib/libkmailprivate.so.4
#52 0x00007fcd3cafae3f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#53 0x00007fcd3cb0265f in ?? () from /usr/lib/libQtCore.so.4
#54 0x00007fcd3caf7a63 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#55 0x00007fcd3bea122c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#56 0x00007fcd3bea76fb in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#57 0x00007fcd3d4d0526 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#58 0x00007fcd3cae806c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#59 0x00007fcd3cb14d42 in ?? () from /usr/lib/libQtCore.so.4
#60 0x00007fcd3cb11848 in ?? () from /usr/lib/libQtCore.so.4
#61 0x00007fcd342578c2 in g_main_dispatch (context=0x72e800) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:1960
#62 IA__g_main_context_dispatch (context=0x72e800) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2513
#63 0x00007fcd3425b748 in g_main_context_iterate (context=0x72e800, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>)
    at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2591
#64 0x00007fcd3425b8fc in IA__g_main_context_iteration (context=0x72e800, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654
#65 0x00007fcd3cb11513 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#66 0x00007fcd3bf5146e in ?? () from /usr/lib/libQtGui.so.4
#67 0x00007fcd3cae6992 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#68 0x00007fcd3cae6d6c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#69 0x00007fcd3cefff86 in KJob::exec() () from /usr/lib/libkdecore.so.5
#70 0x00007fcd1ce2ccac in ?? () from /usr/lib/kde4/kontact_specialdatesplugin.so
#71 0x00007fcd1ce30440 in ?? () from /usr/lib/kde4/kontact_specialdatesplugin.so
#72 0x00007fcd3cafae3f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#73 0x00007fcd38b827bc in KCal::Calendar::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkcal.so.4
#74 0x00007fcd38be2820 in KCal::CalendarResources::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkcal.so.4
#75 0x00007fcd3cafae3f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#76 0x00007fcd38bd495f in KCal::ResourceCalendar::resourceChanged(KCal::ResourceCalendar*) () from /usr/lib/libkcal.so.4
#77 0x00007fcd16cd7de8 in ?? () from /usr/lib/kde4/kcal_akonadi.so
#78 0x00007fcd16cd85e4 in ?? () from /usr/lib/kde4/kcal_akonadi.so
#79 0x00007fcd3cafae3f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#80 0x00007fcd16cdec8a in ?? () from /usr/lib/kde4/kcal_akonadi.so
#81 0x00007fcd16cdfaf3 in ?? () from /usr/lib/kde4/kcal_akonadi.so
#82 0x00007fcd16cf3c87 in ?? () from /usr/lib/kde4/kcal_akonadi.so
#83 0x00007fcd16cd9cf6 in ?? () from /usr/lib/kde4/kcal_akonadi.so
#84 0x00007fcd16ce3c50 in ?? () from /usr/lib/kde4/kcal_akonadi.so
#85 0x00007fcd3cafae3f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#86 0x00007fcd3d9f48d7 in Akonadi::Monitor::itemChanged(Akonadi::Item const&, QSet<QByteArray> const&) () from /usr/lib/libakonadi-kde.so.4
#87 0x00007fcd3d9f6d7f in ?? () from /usr/lib/libakonadi-kde.so.4
#88 0x00007fcd3d9f7893 in ?? () from /usr/lib/libakonadi-kde.so.4
#89 0x00007fcd3d9f7a93 in ?? () from /usr/lib/libakonadi-kde.so.4
#90 0x00007fcd3d9f4933 in Akonadi::Monitor::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libakonadi-kde.so.4
#91 0x00007fcd3cafae3f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#92 0x00007fcd3d970320 in ?? () from /usr/lib/libakonadi-kde.so.4
#93 0x00007fcd3d9a2a93 in ?? () from /usr/lib/libakonadi-kde.so.4
#94 0x00007fcd3cafae3f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#95 0x00007fcd3ceffb82 in KJob::result(KJob*) () from /usr/lib/libkdecore.so.5
#96 0x00007fcd3ceffe20 in KJob::emitResult() () from /usr/lib/libkdecore.so.5
#97 0x00007fcd3d9ea293 in ?? () from /usr/lib/libakonadi-kde.so.4
#98 0x00007fcd3da17d08 in ?? () from /usr/lib/libakonadi-kde.so.4
#99 0x00007fcd3da18535 in Akonadi::Session::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libakonadi-kde.so.4
#100 0x00007fcd3cafae3f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#101 0x00007fcd3cb45488 in QIODevice::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#102 0x00007fcd36ef3470 in QLocalSocket::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtNetwork.so.4
#103 0x00007fcd3cafae3f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#104 0x00007fcd36eec44f in ?? () from /usr/lib/libQtNetwork.so.4
#105 0x00007fcd36edb601 in ?? () from /usr/lib/libQtNetwork.so.4
#106 0x00007fcd3bea122c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#107 0x00007fcd3bea76fb in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#108 0x00007fcd3d4d0526 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#109 0x00007fcd3cae806c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#110 0x00007fcd3cb118ca in ?? () from /usr/lib/libQtCore.so.4
#111 0x00007fcd342578c2 in g_main_dispatch (context=0x72e800) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:1960
#112 IA__g_main_context_dispatch (context=0x72e800) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2513
#113 0x00007fcd3425b748 in g_main_context_iterate (context=0x72e800, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>)
    at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2591
#114 0x00007fcd3425b8fc in IA__g_main_context_iteration (context=0x72e800, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654
#115 0x00007fcd3cb11513 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#116 0x00007fcd3bf5146e in ?? () from /usr/lib/libQtGui.so.4
#117 0x00007fcd3cae6992 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#118 0x00007fcd3cae6d6c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#119 0x00007fcd3cefff86 in KJob::exec() () from /usr/lib/libkdecore.so.5
#120 0x00007fcd1beb3237 in ?? () from /usr/lib/libkmailprivate.so.4
#121 0x00007fcd1c13081d in ?? () from /usr/lib/libkmailprivate.so.4
#122 0x00007fcd1c0eeae1 in ?? () from /usr/lib/libkmailprivate.so.4
#123 0x00007fcd1bdf4879 in ?? () from /usr/lib/libkmailprivate.so.4
#124 0x00007fcd1bdf64ff in ?? () from /usr/lib/libkmailprivate.so.4
#125 0x00007fcd1bf36f90 in KMKernel::openComposer(QString const&, QString const&, QString const&, QString const&, QString const&, bool, QString const&, QByteArray const&, QByteArray const&, QByteArray const&, QByteArray const&, QByteArray const&, QString const&, QByteArray const&, QByteArray const&, unsigned int) () from /usr/lib/libkmailprivate.so.4
#126 0x00007fcd1c14e3ce in ?? () from /usr/lib/libkmailprivate.so.4
#127 0x00007fcd39f34486 in ?? () from /usr/lib/libQtDBus.so.4
#128 0x00007fcd39f356ef in ?? () from /usr/lib/libQtDBus.so.4
#129 0x00007fcd39f361cd in ?? () from /usr/lib/libQtDBus.so.4
#130 0x00007fcd39f36b7e in ?? () from /usr/lib/libQtDBus.so.4
#131 0x00007fcd39f36f5d in ?? () from /usr/lib/libQtDBus.so.4
#132 0x00007fcd39f37265 in ?? () from /usr/lib/libQtDBus.so.4
#133 0x00007fcd39f3824e in ?? () from /usr/lib/libQtDBus.so.4
#134 0x00007fcd39f22910 in QDBusConnection::asyncCall(QDBusMessage const&, int) const () from /usr/lib/libQtDBus.so.4
#135 0x00007fcd39f44089 in QDBusAbstractInterface::asyncCallWithArgumentList(QString const&, QList<QVariant> const&) () from /usr/lib/libQtDBus.so.4
#136 0x00007fcd157a2f73 in ?? () from /usr/lib/libkorganizer_eventviewer.so.4
#137 0x00007fcd157a11ef in KOMailClient::send(KPIMIdentities::Identity const&, QString const&, QString const&, QString const&, QString const&, QString const&, bool, bool, QString const&, bool) ()
   from /usr/lib/libkorganizer_eventviewer.so.4
#138 0x00007fcd157a21f3 in KOMailClient::mailAttendees(KCal::IncidenceBase*, KPIMIdentities::Identity const&, bool, QString const&, bool) () from /usr/lib/libkorganizer_eventviewer.so.4
#139 0x00007fcd161f90a0 in ?? () from /usr/lib/libkorganizerprivate.so.4
#140 0x00007fcd16217a0f in ?? () from /usr/lib/libkorganizerprivate.so.4
#141 0x00007fcd16228c96 in IncidenceChanger::addIncidence(KCal::Incidence*, QWidget*) () from /usr/lib/libkorganizerprivate.so.4
#142 0x00007fcd161b23ef in ?? () from /usr/lib/libkorganizerprivate.so.4
#143 0x00007fcd161b03c6 in ?? () from /usr/lib/libkorganizerprivate.so.4
#144 0x00007fcd3d442329 in KDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5
#145 0x00007fcd3d5097c0 in KPageDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5
#146 0x00007fcd161b12a0 in ?? () from /usr/lib/libkorganizerprivate.so.4
#147 0x00007fcd161b28c0 in ?? () from /usr/lib/libkorganizerprivate.so.4
#148 0x00007fcd3cafae3f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#149 0x00007fcd3cb0015e in QSignalMapper::mapped(int) () from /usr/lib/libQtCore.so.4
#150 0x00007fcd3cb01372 in QSignalMapper::map(QObject*) () from /usr/lib/libQtCore.so.4
#151 0x00007fcd3cb015f0 in QSignalMapper::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#152 0x00007fcd3cafae3f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#153 0x00007fcd3c53c5f2 in QAbstractButton::clicked(bool) () from /usr/lib/libQtGui.so.4
#154 0x00007fcd3c25686b in ?? () from /usr/lib/libQtGui.so.4
#155 0x00007fcd3c25770b in ?? () from /usr/lib/libQtGui.so.4
#156 0x00007fcd3c25797c in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#157 0x00007fcd3bef7582 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#158 0x00007fcd3bea122c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#159 0x00007fcd3bea7ecb in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#160 0x00007fcd3d4d0526 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#161 0x00007fcd3cae806c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#162 0x00007fcd3bea70ae in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4
#163 0x00007fcd3bf26f65 in ?? () from /usr/lib/libQtGui.so.4
#164 0x00007fcd3bf258ac in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#165 0x00007fcd3bf51882 in ?? () from /usr/lib/libQtGui.so.4
#166 0x00007fcd342578c2 in g_main_dispatch (context=0x72e800) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:1960
#167 IA__g_main_context_dispatch (context=0x72e800) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2513
#168 0x00007fcd3425b748 in g_main_context_iterate (context=0x72e800, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>)
    at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2591
#169 0x00007fcd3425b8fc in IA__g_main_context_iteration (context=0x72e800, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654
#170 0x00007fcd3cb11513 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#171 0x00007fcd3bf5146e in ?? () from /usr/lib/libQtGui.so.4
#172 0x00007fcd3cae6992 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#173 0x00007fcd3cae6d6c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#174 0x00007fcd3caeaaab in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#175 0x0000000000403e8e in _start ()

Possible duplicates by query: bug 239041, bug 236916, bug 236677, bug 233463, bug 233320.

Reported using DrKonqi
Comment 1 Christophe Marin 2010-06-11 18:01:53 UTC
Unfortunately, the backtrace is not helpful.

If you can reproduce this bug, please install the debug package and paste a better one.

More informations on this page: http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports


you need the debug packages for kmail, korganizer, kdepimlibs and kdepim-runtime

Thanks.
Comment 2 Christophe Marin 2010-06-11 18:04:11 UTC
(or press the "install debugging symbols" you saw in the bug reporting assistant)
Comment 3 pa_ubach 2010-06-14 14:52:24 UTC
Created attachment 47995 [details]
New crash information added by DrKonqi

This time around I did not introduce other participants in the event, so there was no need to send any message. But still the application crashed. Most probably the error resides in Akonadi
Comment 4 pa_ubach 2010-06-17 18:08:32 UTC
Apparently the path for the Akonadi agents is not configured in
XDG_DATA_DIRS. Lookout TEST #14.


I include below the full Akonadi error report:


Akonadi Server Self-Test Report
===============================

Test 1: SUCCESS
--------

Database driver found.
Details: The QtSQL driver 'QMYSQL' is required by your current Akonadi server configuration and was found on your system.

File content of '/home/ubach/.config/akonadi/akonadiserverrc':
[%General]
Driver=QMYSQL
SizeThreshold=4096
ExternalPayload=false

[QMYSQL]
Name=akonadi
Host=
User=
Password=
Options="UNIX_SOCKET=/home/ubach/.local/share/akonadi/db_misc/mysql.socket"
ServerPath=/usr/sbin/mysqld-akonadi
StartServer=true

[Debug]
Tracer=null


Test 2: SUCCESS
--------

MySQL server found.
Details: You currently have configured Akonadi to use the MySQL server '/usr/sbin/mysqld-akonadi'.
Make sure you have the MySQL server installed, set the correct path and ensure you have the necessary read and execution rights on the server executable. The server executable is typically called 'mysqld', its locations varies depending on the distribution.

Test 3: SUCCESS
--------

MySQL server is executable.
Details: MySQL server found: /usr/sbin/mysqld-akonadi Ver 5.1.41-3ubuntu11 for debian-linux-gnu on x86_64 ((Ubuntu))


Test 4: SUCCESS
--------

MySQL server log contains no errors.
Details: The MySQL server log file &apos;<a href='/home/ubach/.local/share/akonadi/db_data/mysql.err'>/home/ubach/.local/share/akonadi/db_data/mysql.err</a>&apos; does not contain any errors or warnings.

File content of '/home/ubach/.local/share/akonadi/db_data/mysql.err':
100616 17:56:50 [Note] Plugin 'FEDERATED' is disabled.
100616 17:56:51 InnoDB: Started; log sequence number 0 10929602
100616 17:56:51 [Note] /usr/sbin/mysqld-akonadi: ready for connections.
Version: '5.1.41-3ubuntu11-log' socket: '/home/ubach/.local/share/akonadi/db_misc/mysql.socket' port: 0 (Ubuntu)


Test 5: SUCCESS
--------

MySQL server default configuration found.
Details: The default configuration for the MySQL server was found and is readable at <a href='/etc/akonadi/mysql-global.conf'>/etc/akonadi/mysql-global.conf</a>.

File content of '/etc/akonadi/mysql-global.conf':
#
# Global Akonadi MySQL server settings,
# These settings can be adjusted using $HOME/.config/akonadi/mysql-local.conf
#
# Based on advice by Kris Köhntopp <kris@mysql.com>
#
[mysqld]
skip_grant_tables
skip_networking

# strict query parsing/interpretation
# TODO: make Akonadi work with those settings enabled
#sql_mode=strict_trans_tables,strict_all_tables,strict_error_for_division_by_zero,no_auto_create_user,no_auto_value_on_zero,no_engine_substitution,no_zero_date,no_zero_in_date,only_full_group_by,pipes_as_concat
#sql_mode=strict_trans_tables

# use InnoDB for transactions and better crash recovery
default_storage_engine=innodb
# case-insensitive table names, avoids trouble on windows
lower_case_table_names=1
character_set_server=latin1
collation_server=latin1_general_ci
table_cache=200
thread_cache_size=3
log_bin=mysql-bin
expire_logs_days=3
#sync_bin_log=0
# error log file name, relative to datadir
log_error=mysql.err
log_warnings=2
# log all queries, useful for debugging but generates an enormous amount of data
#log=mysql.full
# log queries slower than n seconds, log file name relative to datadir (for debugging only)
#log_slow_queries=mysql.slow
#long_query_time=1
# log queries not using indices, debug only, disable for production use
#log_queries_not_using_indexes=1
# maximum blob size
max_allowed_packet=32M
max_connections=256
# makes sense when having the same query multiple times
# makes no sense with prepared statements and/or transactions
query_cache_type=0
query_cache_size=0

innodb_file_per_table=1
innodb_log_buffer_size=1M
innodb_additional_mem_pool_size=1M
# messure database size and adjust
# SELECT sum(data_length) as bla, sum(index_length) as blub FROM information_schema.tables WHERE table_schema not in ("mysql", "information_schema");
innodb_buffer_pool_size=80M
# size of average write burst, keep Innob_log_waits small, keep Innodb_buffer_pool_wait_free small (see show global status like "inno%", show global variables)
innodb_log_file_size=64M
innodb_flush_log_at_trx_commit=2



Test 6: SKIP
--------

MySQL server custom configuration not available.
Details: The custom configuration for the MySQL server was not found but is optional.

Test 7: SUCCESS
--------

MySQL server configuration is usable.
Details: The MySQL server configuration was found at <a href='/home/ubach/.local/share/akonadi/mysql.conf'>/home/ubach/.local/share/akonadi/mysql.conf</a> and is readable.

File content of '/home/ubach/.local/share/akonadi/mysql.conf':
#
# Global Akonadi MySQL server settings,
# These settings can be adjusted using $HOME/.config/akonadi/mysql-local.conf
#
# Based on advice by Kris Köhntopp <kris@mysql.com>
#
[mysqld]
skip_grant_tables
skip_networking

# strict query parsing/interpretation
# TODO: make Akonadi work with those settings enabled
#sql_mode=strict_trans_tables,strict_all_tables,strict_error_for_division_by_zero,no_auto_create_user,no_auto_value_on_zero,no_engine_substitution,no_zero_date,no_zero_in_date,only_full_group_by,pipes_as_concat
#sql_mode=strict_trans_tables

# use InnoDB for transactions and better crash recovery
default_storage_engine=innodb
# case-insensitive table names, avoids trouble on windows
lower_case_table_names=1
character_set_server=latin1
collation_server=latin1_general_ci
table_cache=200
thread_cache_size=3
log_bin=mysql-bin
expire_logs_days=3
#sync_bin_log=0
# error log file name, relative to datadir
log_error=mysql.err
log_warnings=2
# log all queries, useful for debugging but generates an enormous amount of data
#log=mysql.full
# log queries slower than n seconds, log file name relative to datadir (for debugging only)
#log_slow_queries=mysql.slow
#long_query_time=1
# log queries not using indices, debug only, disable for production use
#log_queries_not_using_indexes=1
# maximum blob size
max_allowed_packet=32M
max_connections=256
# makes sense when having the same query multiple times
# makes no sense with prepared statements and/or transactions
query_cache_type=0
query_cache_size=0

innodb_file_per_table=1
innodb_log_buffer_size=1M
innodb_additional_mem_pool_size=1M
# messure database size and adjust
# SELECT sum(data_length) as bla, sum(index_length) as blub FROM information_schema.tables WHERE table_schema not in ("mysql", "information_schema");
innodb_buffer_pool_size=80M
# size of average write burst, keep Innob_log_waits small, keep Innodb_buffer_pool_wait_free small (see show global status like "inno%", show global variables)
innodb_log_file_size=64M
innodb_flush_log_at_trx_commit=2



Test 8: SUCCESS
--------

akonadictl found and usable
Details: The program '/usr/bin/akonadictl' to control the Akonadi server was found and could be executed successfully.
Result:
Akonadi 1.3.1


Test 9: SUCCESS
--------

Akonadi control process registered at D-Bus.
Details: The Akonadi control process is registered at D-Bus which typically indicates it is operational.

Test 10: SUCCESS
--------

Akonadi server process registered at D-Bus.
Details: The Akonadi server process is registered at D-Bus which typically indicates it is operational.

Test 11: SUCCESS
--------

Nepomuk search service registered at D-Bus.
Details: The Nepomuk search service is registered at D-Bus which typically indicates it is operational.

Test 12: SUCCESS
--------

Nepomuk search service uses an appropriate backend.
Details: The Nepomuk search service uses one of the recommended backends.

Test 13: SUCCESS
--------

Server protocol version is recent enough.
Details: The server Protocol version is 23, which equal or newer than the required version 23.

Test 14: ERROR
--------

No resource agents found.
Details: No resource agents have been found, Akonadi is not usable without at least one. This usually means that no resource agents are installed or that there is a setup problem. The following paths have been searched: '/usr/share/akonadi/agents /usr/share/akonadi/agents'. The XDG_DATA_DIRS environment variable is set to '/usr/share/gnome:/usr/local/share/:/usr/share/', make sure this includes all paths where Akonadi agents are installed to.

Directory listing of '/usr/share/akonadi/agents':
birthdaysresource.desktop
contactsresource.desktop
gcalresource.desktop
googledataresource.desktop
icalresource.desktop
imapresource.desktop
kabcresource.desktop
kcalresource.desktop
knutresource.desktop
kolabproxyresource.desktop
localbookmarksresource.desktop
maildirresource.desktop
maildispatcheragent.desktop
mboxresource.desktop
microblog.desktop
mtdummyresource.desktop
nepomukcalendarfeeder.desktop
nepomukcontactfeeder.desktop
nepomuktagresource.desktop
nntpresource.desktop
notesresource.desktop
pop3resource.desktop
vcarddirresource.desktop
vcardresource.desktop
Directory listing of '/usr/share/akonadi/agents':
birthdaysresource.desktop
contactsresource.desktop
gcalresource.desktop
googledataresource.desktop
icalresource.desktop
imapresource.desktop
kabcresource.desktop
kcalresource.desktop
knutresource.desktop
kolabproxyresource.desktop
localbookmarksresource.desktop
maildirresource.desktop
maildispatcheragent.desktop
mboxresource.desktop
microblog.desktop
mtdummyresource.desktop
nepomukcalendarfeeder.desktop
nepomukcontactfeeder.desktop
nepomuktagresource.desktop
nntpresource.desktop
notesresource.desktop
pop3resource.desktop
vcarddirresource.desktop
vcardresource.desktop

Environment variable XDG_DATA_DIRS is set to '/usr/share/gnome:/usr/local/share/:/usr/share/'

Test 15: SUCCESS
--------

No current Akonadi server error log found.
Details: The Akonadi server did not report any errors during its current startup.

Test 16: ERROR
--------

Previous Akonadi server error log found.
Details: The Akonadi server did report error during its previous startup into <a href='/home/ubach/.local/share/akonadi/akonadiserver.error.old'>/home/ubach/.local/share/akonadi/akonadiserver.error.old</a>.

File content of '/home/ubach/.local/share/akonadi/akonadiserver.error.old':
Control process died, committing suicide!
D-Bus session bus went down - quitting


Test 17: SUCCESS
--------

No current Akonadi control error log found.
Details: The Akonadi control process did not report any errors during its current startup.

Test 18: ERROR
--------

Previous Akonadi control error log found.
Details: The Akonadi control process did report error during its previous startup into <a href='/home/ubach/.local/share/akonadi/akonadi_control.error.old'>/home/ubach/.local/share/akonadi/akonadi_control.error.old</a>.

File content of '/home/ubach/.local/share/akonadi/akonadi_control.error.old':
D-Bus session bus went down - quitting
Comment 5 pa_ubach 2010-06-23 11:18:13 UTC
Created attachment 48257 [details]
New crash information added by DrKonqi

I was just modifying details about an event already existing in Korganizer. And after clicking accept, Kontact stoped responding.
Comment 6 Christophe Marin 2010-09-19 21:52:36 UTC

*** This bug has been marked as a duplicate of bug 250755 ***