Bug 294144 - Kontact (KDE 4.8.0, Kubuntu 11.10, 64 bit) has crashed while fetching e-mail
Summary: Kontact (KDE 4.8.0, Kubuntu 11.10, 64 bit) has crashed while fetching e-mail
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kmail2
Classification: Applications
Component: general (show other bugs)
Version: 4.8
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
: 196658 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-02-15 12:31 UTC by Thomas Dreibholz
Modified: 2017-01-07 22:11 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Dreibholz 2012-02-15 12:31:36 UTC
Application: kontact (4.8.0)
KDE Platform Version: 4.8.00 (4.8.0
Qt Version: 4.7.4
Operating System: Linux 3.2.0dreibholz x86_64
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:

Kontact (KDE 4.8.0, Kubuntu 11.10, 64 bit) has crashed while fetching e-mail. The program has run since several hours before the crash happened. The crash has occurred without user interaction, i.e. it has probably been caused by the regular mail fetch operations (IMAP or POP3).

-- Backtrace:
Application: Kontact (kontact), signal: Aborted
[Current thread is 1 (Thread 0x7f96c33ff7a0 (LWP 2927))]

Thread 6 (Thread 0x7f96a9207700 (LWP 2928)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f96bfc63c2c in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f96bfc63d59 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f96bb446efc in start_thread (arg=0x7f96a9207700) at pthread_create.c:304
#4  0x00007f96c097189d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f96a88ee700 (LWP 2929)):
#0  next_valid_source (source=0x0, context=0x10d88b0) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:2483
#1  g_main_context_prepare (context=0x10d88b0, priority=0x7f96a88edcb8) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:2739
#2  0x00007f96baf74dfd in g_main_context_iterate (context=0x10d88b0, block=1, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3069
#3  0x00007f96baf75429 in g_main_context_iteration (context=0x10d88b0, may_block=1) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3152
#4  0x00007f96c10cdf3e in QEventDispatcherGlib::processEvents (this=0x112d720, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f96c10a1cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f96c10a1ef7 in QEventLoop::exec (this=0x7f96a88edde0, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f96c0fb927f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#8  0x00007f96c0fbbd05 in QThreadPrivate::start (arg=0x1120500) at thread/qthread_unix.cpp:331
#9  0x00007f96bb446efc in start_thread (arg=0x7f96a88ee700) at pthread_create.c:304
#10 0x00007f96c097189d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f965e318700 (LWP 3266)):
#0  0x00007f96c0965773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f96baf74f68 in g_main_context_poll (n_fds=1, fds=0x7f9658001740, timeout=-1, context=0x7f96580026b0, priority=<optimized out>) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3402
#2  g_main_context_iterate (context=0x7f96580026b0, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3084
#3  0x00007f96baf75429 in g_main_context_iteration (context=0x7f96580026b0, may_block=1) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3152
#4  0x00007f96c10cdf3e in QEventDispatcherGlib::processEvents (this=0x15e1b50, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f96c10a1cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f96c10a1ef7 in QEventLoop::exec (this=0x7f965e317db0, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f96c0fb927f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#8  0x00007f96c1084cbf in QInotifyFileSystemWatcherEngine::run (this=0x2376db0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f96c0fbbd05 in QThreadPrivate::start (arg=0x2376db0) at thread/qthread_unix.cpp:331
#10 0x00007f96bb446efc in start_thread (arg=0x7f965e318700) at pthread_create.c:304
#11 0x00007f96c097189d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f964bfff700 (LWP 27801)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007f96c090e9df in _L_lock_10501 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007f96c090cd71 in __GI___libc_free (mem=0x7f96c0c2a1c0) at malloc.c:3736
#3  0x00007f96c10cd665 in socketNotifierSourceCheck (source=0x9dda3d0) at kernel/qeventdispatcher_glib.cpp:92
#4  0x00007f96baf74734 in g_main_context_check (context=0x1749440, max_priority=2147483647, fds=<optimized out>, n_fds=<optimized out>) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:2959
#5  0x00007f96baf74f82 in g_main_context_iterate (context=0x1749440, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3086
#6  0x00007f96baf75429 in g_main_context_iteration (context=0x1749440, may_block=1) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3152
#7  0x00007f96c10cded6 in QEventDispatcherGlib::processEvents (this=0xbbc62a0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#8  0x00007f96c10a1cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#9  0x00007f96c10a1ef7 in QEventLoop::exec (this=0x7f964bffedb0, flags=...) at kernel/qeventloop.cpp:201
#10 0x00007f96c0fb927f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#11 0x00007f96c1084cbf in QInotifyFileSystemWatcherEngine::run (this=0x9dd8d90) at io/qfilesystemwatcher_inotify.cpp:248
#12 0x00007f96c0fbbd05 in QThreadPrivate::start (arg=0x9dd8d90) at thread/qthread_unix.cpp:331
#13 0x00007f96bb446efc in start_thread (arg=0x7f964bfff700) at pthread_create.c:304
#14 0x00007f96c097189d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f9652e1b700 (LWP 27805)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007f96c090e9df in _L_lock_10501 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007f96c090cd71 in __GI___libc_free (mem=0x7f96c0c2a1c0) at malloc.c:3736
#3  0x00007f96c10cddd6 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0xba4c470, __in_chrg=<optimized out>) at kernel/qeventdispatcher_glib.cpp:399
#4  0x00007f96c10cde49 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0xba4c470, __in_chrg=<optimized out>) at kernel/qeventdispatcher_glib.cpp:401
#5  0x00007f96c0fbae34 in QThreadPrivate::finish (arg=0x7f96c13d6580) at thread/qthread_unix.cpp:367
#6  0x00007f96c0fbbd0d in ~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at /usr/include/pthread.h:545
#7  ~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at thread/qthread_unix.cpp:824
#8  QThreadPrivate::start (arg=0x7f96c13d6580) at thread/qthread_unix.cpp:290
#9  0x00007f96bb446efc in start_thread (arg=0x7f9652e1b700) at pthread_create.c:304
#10 0x00007f96c097189d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f96c33ff7a0 (LWP 2927)):
[KCrash Handler]
#6  0x00007f96c08c63a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f96c08c9b0b in __GI_abort () at abort.c:92
#8  0x00007f96c08fe113 in __libc_message (do_abort=2, fmt=0x7f96c09ef0d8 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#9  0x00007f96c0908a96 in malloc_printerr (action=3, str=0x7f96c09ef480 "malloc(): smallbin double linked list corrupted", ptr=<optimized out>) at malloc.c:6283
#10 0x00007f96c090accc in _int_malloc (av=0x7f96c0c2a1c0, bytes=24) at malloc.c:4308
#11 0x00007f96c090c77d in __GI___libc_malloc (bytes=24) at malloc.c:3660
#12 0x00007f96c0ce94cd in operator new(unsigned long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#13 0x00007f96c10a6c07 in node_construct (t=<optimized out>, n=0xbbec9e0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qlist.h:359
#14 insert (t=<optimized out>, before=<optimized out>, this=0xf576d8) at ../../include/QtCore/../../src/corelib/tools/qlist.h:443
#15 QCoreApplication::postEvent (receiver=0x10a24010, event=0x110f8cc0, priority=1) at kernel/qcoreapplication.cpp:1241
#16 0x00007f96c10b806a in QObjectPrivate::setParent_helper (this=0x18a1250, o=0x10a24010) at kernel/qobject.cpp:2003
#17 0x00007f96c10b82af in QObject::QObject (this=0xcb03e30, parent=0x10a24010) at kernel/qobject.cpp:737
#18 0x00007f96c1d52049 in QTextImageHandler::QTextImageHandler (this=0xcb03e30, parent=<optimized out>) at text/qtextimagehandler.cpp:206
#19 0x00007f96c1d32862 in QTextDocumentLayout::QTextDocumentLayout (this=0x10a24010, doc=0xf863740) at text/qtextdocumentlayout.cpp:2786
#20 0x00007f96c1d0d8b8 in QTextDocument::documentLayout (this=0xf863740) at text/qtextdocument.cpp:1083
#21 0x00007f96c1cdffe6 in QTextControlPrivate::_q_documentLayoutChanged (this=<optimized out>) at text/qtextcontrol.cpp:620
#22 0x00007f96c1ce365b in QTextControlPrivate::setContent (this=0x10377a80, format=Qt::RichText, text=..., document=0x0) at text/qtextcontrol.cpp:430
#23 0x00007f96c1ce3a4a in QTextControlPrivate::init (this=0x10377a80, format=<optimized out>, text=<optimized out>, document=<optimized out>) at text/qtextcontrol.cpp:407
#24 0x00007f96c1ce5d0e in QTextControl::QTextControl (this=0x10380810, parent=0x7f964c339e00) at text/qtextcontrol.cpp:770
#25 0x00007f96c1ea1b50 in QLabelPrivate::ensureTextControl (this=0x7f964c36da90) at widgets/qlabel.cpp:1602
#26 0x00007f96c1ea1e22 in QLabel::setText (this=0x7f964c339e00, text=<optimized out>) at widgets/qlabel.cpp:355
#27 0x00007f96be22968b in KPIM::TransactionItem::TransactionItem (this=0x7f964c3c91e0, parent=<optimized out>, item=0x7f964c30c8a0, first=true) at ../../libkdepim/progressdialog.cpp:191
#28 0x00007f96be229931 in KPIM::TransactionItemView::addTransactionItem (this=0x11928d0, item=0x7f964c30c8a0, first=true) at ../../libkdepim/progressdialog.cpp:76
#29 0x00007f96be229fad in KPIM::ProgressDialog::slotTransactionAdded (this=0x1185600, item=0x7f964c30c8a0) at ../../libkdepim/progressdialog.cpp:324
#30 0x00007f96be22a5f3 in KPIM::ProgressDialog::qt_metacall (this=0x1185600, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff5b454470) at ./progressdialog.moc:218
#31 0x00007f96c10b5eba in QMetaObject::activate (sender=0x123fbd0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff5b454470) at kernel/qobject.cpp:3278
#32 0x00007f96be226d2f in KPIM::ProgressManager::progressItemAdded (this=<optimized out>, _t1=0x7f964c30c8a0) at ./progressmanager.moc:258
#33 0x00007f96be2273dc in KPIM::ProgressManager::createProgressItemImpl (this=0x123fbd0, parent=0x0, id=..., label=<optimized out>, status=<optimized out>, cancellable=<optimized out>, usesCrypto=true) at ../../libkdepim/progressmanager.cpp:199
#34 0x00007f96be228256 in KPIM::ProgressManager::createProgressItemForAgent (this=0x123fbd0, parent=0x0, instance=..., id=..., label=<optimized out>, status=<optimized out>, cancellable=true, usesCrypto=true) at ../../libkdepim/progressmanager_akonadiagent.cpp:45
#35 0x00007f966455a365 in createProgressItem (usesCrypto=<optimized out>, canBeCanceled=true, status=..., label=..., id=..., agent=..., parent=0x0) at ../../libkdepim/progressmanager.h:382
#36 KMKernel::instanceStatusChanged (this=0x1584130, instance=...) at ../../kmail/kmkernel.cpp:1692
#37 0x00007f9664564dc6 in KMKernel::qt_metacall (this=0x1584130, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0x7fff5b4548a0) at ./kmkernel.moc:212
#38 0x00007f96c10b5eba in QMetaObject::activate (sender=0x15536e0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff5b4548a0) at kernel/qobject.cpp:3278
#39 0x00007f96bd6c50b5 in Akonadi::AgentManager::instanceStatusChanged (this=<optimized out>, _t1=<optimized out>) at ./agentmanager.moc:177
#40 0x00007f96bd6c98cf in Akonadi::AgentManagerPrivate::agentInstanceStatusChanged (this=0x16f9db0, identifier=<optimized out>, status=1, msg=...) at ../../akonadi/agentmanager.cpp:129
#41 0x00007f96bd6cbf5e in Akonadi::AgentManager::qt_metacall (this=0x15536e0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff5b454a10) at ./agentmanager.moc:131
#42 0x00007f96c10b5eba in QMetaObject::activate (sender=0x155a9b0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff5b454a10) at kernel/qobject.cpp:3278
#43 0x00007f96bd7fe9bb in OrgFreedesktopAkonadiAgentManagerInterface::agentInstanceStatusChanged (this=<optimized out>, _t1=<optimized out>, _t2=1, _t3=<optimized out>) at agentmanagerinterface.moc:285
#44 0x00007f96bd7fee79 in OrgFreedesktopAkonadiAgentManagerInterface::qt_metacall (this=0x155a9b0, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0x7fff5b4552b0) at agentmanagerinterface.moc:167
#45 0x00007f96bdaaf0e9 in QDBusConnectionPrivate::deliverCall (this=0xf77fa0, object=0x155a9b0, msg=..., metaTypes=..., slotIdx=12) at qdbusintegrator.cpp:942
#46 0x00007f96bdab838f in QDBusCallDeliveryEvent::placeMetaCall (this=<optimized out>, object=<optimized out>) at qdbusintegrator_p.h:103
#47 0x00007f96c10b9a5e in QObject::event (this=0x155a9b0, e=<optimized out>) at kernel/qobject.cpp:1217
#48 0x00007f96c1aa4474 in notify_helper (e=0x9d60610, receiver=0x155a9b0, this=0xf84620) at kernel/qapplication.cpp:4486
#49 QApplicationPrivate::notify_helper (this=0xf84620, receiver=0x155a9b0, e=0x9d60610) at kernel/qapplication.cpp:4458
#50 0x00007f96c1aa92e1 in QApplication::notify (this=0x7fff5b455b40, receiver=0x155a9b0, e=0x9d60610) at kernel/qapplication.cpp:4365
#51 0x00007f96c27b9ae6 in KApplication::notify (this=0x7fff5b455b40, receiver=0x155a9b0, event=0x9d60610) at ../../kdeui/kernel/kapplication.cpp:311
#52 0x00007f96c10a2afc in QCoreApplication::notifyInternal (this=0x7fff5b455b40, receiver=0x155a9b0, event=0x9d60610) at kernel/qcoreapplication.cpp:787
#53 0x00007f96c10a651f in sendEvent (event=0x9d60610, receiver=0x155a9b0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#54 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xf576b0) at kernel/qcoreapplication.cpp:1428
#55 0x00007f96c10cda73 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#56 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#57 0x00007f96baf74a5d in g_main_dispatch (context=0xf86ce0) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:2441
#58 g_main_context_dispatch (context=0xf86ce0) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3011
#59 0x00007f96baf75258 in g_main_context_iterate (context=0xf86ce0, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3089
#60 0x00007f96baf75429 in g_main_context_iteration (context=0xf86ce0, may_block=1) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3152
#61 0x00007f96c10cded6 in QEventDispatcherGlib::processEvents (this=0xf59170, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#62 0x00007f96c1b4c10e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#63 0x00007f96c10a1cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#64 0x00007f96c10a1ef7 in QEventLoop::exec (this=0x7fff5b455ad0, flags=...) at kernel/qeventloop.cpp:201
#65 0x00007f96c10a6789 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#66 0x0000000000403629 in main (argc=1, argv=0x7fff5b456168) at ../../../kontact/src/main.cpp:218

Possible duplicates by query: bug 294015, bug 292661, bug 292582, bug 292581, bug 292022.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2012-07-09 10:55:45 UTC
*** Bug 196658 has been marked as a duplicate of this bug. ***
Comment 2 Denis Kurz 2016-09-24 18:00:10 UTC
This bug has only been reported for versions before 4.14, which have been unsupported for at least two years now. Can anyone tell if this bug still present?

If noone confirms this bug for a Framework-based version of kmail2 (version 5.0 or later, as part of KDE Applications 15.12 or later), it gets closed in about three months.
Comment 3 Denis Kurz 2017-01-07 22:11:13 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.0 aka 15.08), please open a new one unless it already exists. Thank you for all your input.