Bug 287584 - Kontact crashed after starting it when it was closed a few seconds before
Summary: Kontact crashed after starting it when it was closed a few seconds before
Status: RESOLVED DUPLICATE of bug 193514
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-26 00:15 UTC by Kai Krakow
Modified: 2011-11-26 10:39 UTC (History)
0 users

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 Kai Krakow 2011-11-26 00:15:21 UTC
Application: kontact (4.7.3)
KDE Platform Version: 4.7.3 (4.7.3)
Qt Version: 4.7.4
Operating System: Linux 3.1.1-gentoo x86_64
Distribution: "Gentoo Base System release 2.0.3"

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

I just closed Kontact because my mail folders somehow did not sync any longer. I waited about a minute, then started Kontact again. It crashed instantly...

The crash can be reproduced some of the time.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f0124693780 (LWP 1021))]

Thread 4 (Thread 0x7f010b698700 (LWP 1158)):
#0  pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f01210776a4 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/qt4/libQtWebKit.so.4
#2  0x00007f011c95cd2c in start_thread () from /lib64/libpthread.so.0
#3  0x00007f0121c07e3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7f010ad97700 (LWP 1174)):
#0  g_main_context_iterate (context=0x7f01040009a0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3058
#1  0x00007f011b7a1c2d in g_main_context_iteration (context=0x7f01040009a0, may_block=1) at gmain.c:3155
#2  0x00007f0122fffa76 in QEventDispatcherGlib::processEvents (this=0x7f01040008b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#3  0x00007f0122fd3d52 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#4  0x00007f0122fd3f9c in QEventLoop::exec (this=0x7f010ad96e00, flags=...) at kernel/qeventloop.cpp:201
#5  0x00007f0122ee9794 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:498
#6  0x00007f0122eebff5 in QThreadPrivate::start (arg=0xb5ee40) at thread/qthread_unix.cpp:331
#7  0x00007f011c95cd2c in start_thread () from /lib64/libpthread.so.0
#8  0x00007f0121c07e3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f00f4ede700 (LWP 16943)):
#0  0x00007f0121bfd7a3 in poll () from /lib64/libc.so.6
#1  0x00007f011b7a16f4 in g_main_context_poll (context=0x246e170, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3405
#2  g_main_context_iterate (context=0x246e170, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3087
#3  0x00007f011b7a1c2d in g_main_context_iteration (context=0x246e170, may_block=1) at gmain.c:3155
#4  0x00007f0122fffa76 in QEventDispatcherGlib::processEvents (this=0x1c8fa50, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f0122fd3d52 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f0122fd3f9c in QEventLoop::exec (this=0x7f00f4edddc0, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f0122ee9794 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:498
#8  0x00007f011f502aeb in KIO::NameLookUpThread::run (this=0x240ac20) at /var/tmp/portage/kde-base/kdelibs-4.7.3-r1/work/kdelibs-4.7.3/kio/kio/hostinfo.cpp:226
#9  0x00007f0122eebff5 in QThreadPrivate::start (arg=0x240ac20) at thread/qthread_unix.cpp:331
#10 0x00007f011c95cd2c in start_thread () from /lib64/libpthread.so.0
#11 0x00007f0121c07e3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f0124693780 (LWP 1021)):
[KCrash Handler]
#6  bm_find (haystack=0x7200610068007300, haystackLen=<value optimized out>, haystackOffset=<value optimized out>, needle=0xcc885a, needleLen=19, cs=Qt::CaseSensitive) at tools/qstringmatcher.cpp:76
#7  qFindStringBoyerMoore (haystack=0x7200610068007300, haystackLen=<value optimized out>, haystackOffset=<value optimized out>, needle=0xcc885a, needleLen=19, cs=Qt::CaseSensitive) at tools/qstringmatcher.cpp:319
#8  0x00007f01242c9106 in contains (this=0xd4c5e0) at /usr/include/qt4/QtCore/qstring.h:904
#9  Kontact::MainWindow::activateInitialPluginModule (this=0xd4c5e0) at /var/tmp/portage/kde-base/kontact-4.7.3/work/kontact-4.7.3/kontact/src/mainwindow.cpp:318
#10 0x000000000040365a in KontactApp::newInstance (this=0x7fff84bbc630) at /var/tmp/portage/kde-base/kontact-4.7.3/work/kontact-4.7.3/kontact/src/main.cpp:147
#11 0x00007f0123a4dbc2 in KUniqueApplicationAdaptor::newInstance (this=0xcf20b0, asn_id=<value optimized out>, args=...) at /var/tmp/portage/kde-base/kdelibs-4.7.3-r1/work/kdelibs-4.7.3/kdeui/kernel/kuniqueapplication.cpp:442
#12 0x00007f0123a4dc62 in KUniqueApplicationAdaptor::qt_metacall (this=0xcf20b0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff84bba620) at /var/tmp/portage/kde-base/kdelibs-4.7.3-r1/work/kdelibs-4.7.3_build/kdeui/kuniqueapplication_p.moc:81
#13 0x00007f011f0f799a in QDBusConnectionPrivate::deliverCall (this=0xb40490, object=0xcf20b0, msg=..., metaTypes=..., slotIdx=4) at qdbusintegrator.cpp:942
#14 0x00007f011f0f8b45 in QDBusConnectionPrivate::activateCall (this=0xb40490, object=0xcf20b0, flags=337, msg=...) at qdbusintegrator.cpp:852
#15 0x00007f011f0f92de in QDBusConnectionPrivate::activateObject (this=0xb40490, node=..., msg=..., pathStartPos=<value optimized out>) at qdbusintegrator.cpp:1410
#16 0x00007f011f0f9518 in QDBusActivateObjectEvent::placeMetaCall (this=0x46fd360) at qdbusintegrator.cpp:1524
#17 0x00007f0122fe8d2a in QObject::event (this=0x7fff84bbc630, e=<value optimized out>) at kernel/qobject.cpp:1217
#18 0x00007f01223814d6 in QApplication::event (this=0x7fff84bbc630, e=0x46fd360) at kernel/qapplication.cpp:2522
#19 0x00007f012237ee64 in QApplicationPrivate::notify_helper (this=0xb4ce60, receiver=0x7fff84bbc630, e=0x46fd360) at kernel/qapplication.cpp:4481
#20 0x00007f0122383a18 in QApplication::notify (this=<value optimized out>, receiver=0x7fff84bbc630, e=0x46fd360) at kernel/qapplication.cpp:4360
#21 0x00007f0123a47a86 in KApplication::notify (this=0x7fff84bbc630, receiver=0x7fff84bbc630, event=0x46fd360) at /var/tmp/portage/kde-base/kdelibs-4.7.3-r1/work/kdelibs-4.7.3/kdeui/kernel/kapplication.cpp:311
#22 0x00007f0122fd49bc in QCoreApplication::notifyInternal (this=0x7fff84bbc630, receiver=0x7fff84bbc630, event=0x46fd360) at kernel/qcoreapplication.cpp:787
#23 0x00007f0122fd817d in sendEvent (receiver=0x0, event_type=0, data=0xb26700) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#24 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xb26700) at kernel/qcoreapplication.cpp:1428
#25 0x00007f0122fff883 in sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#26 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#27 0x00007f011b7a11b3 in g_main_dispatch (context=0xb60290) at gmain.c:2441
#28 g_main_context_dispatch (context=0xb60290) at gmain.c:3014
#29 0x00007f011b7a1990 in g_main_context_iterate (context=0xb60290, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3092
#30 0x00007f011b7a1c2d in g_main_context_iteration (context=0xb60290, may_block=1) at gmain.c:3155
#31 0x00007f0122fffa1f in QEventDispatcherGlib::processEvents (this=0xb25f40, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#32 0x00007f012242533e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#33 0x00007f0122fd3d52 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#34 0x00007f0122fd3f9c in QEventLoop::exec (this=0x7fff84bbb550, flags=...) at kernel/qeventloop.cpp:201
#35 0x00007f012344a226 in KJob::exec (this=0x118d9a0) at /var/tmp/portage/kde-base/kdelibs-4.7.3-r1/work/kdelibs-4.7.3/kdecore/jobs/kjob.cpp:204
#36 0x00007f01024b2756 in KMKernel::cleanup (this=0x107ae60) at /var/tmp/portage/kde-base/kmail-4.7.3/work/kmail-4.7.3/kmail/kmkernel.cpp:1244
#37 0x00007f0102804f74 in KMailPart::~KMailPart (this=0xee7580, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /var/tmp/portage/kde-base/kmail-4.7.3/work/kmail-4.7.3/kmail/kmail_part.cpp:138
#38 0x00007f0102805079 in KMailPart::~KMailPart (this=0xee7580, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /var/tmp/portage/kde-base/kmail-4.7.3/work/kmail-4.7.3/kmail/kmail_part.cpp:141
#39 0x00007f0123e95f6e in KontactInterface::Plugin::~Plugin (this=0xcd2940, __vtt_parm=<value optimized out>, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdepimlibs-4.7.3/work/kdepimlibs-4.7.3/kontactinterface/plugin.cpp:90
#40 0x00007f01037aaba0 in KMailPlugin::~KMailPlugin (this=0xcd2940, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /var/tmp/portage/kde-base/kmail-4.7.3/work/kmail-4.7.3/kontact/plugins/kmail/kmail_plugin.cpp:159
#41 0x00007f01037aabd9 in KMailPlugin::~KMailPlugin (this=0xcd2940, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /var/tmp/portage/kde-base/kmail-4.7.3/work/kmail-4.7.3/kontact/plugins/kmail/kmail_plugin.cpp:163
#42 0x00007f01242ccb8e in Kontact::MainWindow::~MainWindow (this=0xd4c5e0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /var/tmp/portage/kde-base/kontact-4.7.3/work/kontact-4.7.3/kontact/src/mainwindow.cpp:287
#43 0x00007f01242ccce9 in Kontact::MainWindow::~MainWindow (this=0xd4c5e0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /var/tmp/portage/kde-base/kontact-4.7.3/work/kontact-4.7.3/kontact/src/mainwindow.cpp:289
#44 0x00007f0122fe8d58 in QObject::event (this=0xd4c5e0, e=<value optimized out>) at kernel/qobject.cpp:1200
#45 0x00007f01223d09f5 in QWidget::event (this=0xd4c5e0, event=0x4b34110) at kernel/qwidget.cpp:8754
#46 0x00007f012279fcbb in QMainWindow::event (this=0xd4c5e0, event=0x4b34110) at widgets/qmainwindow.cpp:1478
#47 0x00007f0123b45ed0 in KXmlGuiWindow::event (this=0xd4c5e0, ev=0x4b34110) at /var/tmp/portage/kde-base/kdelibs-4.7.3-r1/work/kdelibs-4.7.3/kdeui/xmlgui/kxmlguiwindow.cpp:126
#48 0x00007f012237ee64 in QApplicationPrivate::notify_helper (this=0xb4ce60, receiver=0xd4c5e0, e=0x4b34110) at kernel/qapplication.cpp:4481
#49 0x00007f0122383a18 in QApplication::notify (this=<value optimized out>, receiver=0xd4c5e0, e=0x4b34110) at kernel/qapplication.cpp:4360
#50 0x00007f0123a47a86 in KApplication::notify (this=0x7fff84bbc630, receiver=0xd4c5e0, event=0x4b34110) at /var/tmp/portage/kde-base/kdelibs-4.7.3-r1/work/kdelibs-4.7.3/kdeui/kernel/kapplication.cpp:311
#51 0x00007f0122fd49bc in QCoreApplication::notifyInternal (this=0x7fff84bbc630, receiver=0xd4c5e0, event=0x4b34110) at kernel/qcoreapplication.cpp:787
#52 0x00007f0122fd817d in sendEvent (receiver=0x0, event_type=0, data=0xb26700) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#53 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xb26700) at kernel/qcoreapplication.cpp:1428
#54 0x00007f0122fff883 in sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#55 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#56 0x00007f011b7a11b3 in g_main_dispatch (context=0xb60290) at gmain.c:2441
#57 g_main_context_dispatch (context=0xb60290) at gmain.c:3014
#58 0x00007f011b7a1990 in g_main_context_iterate (context=0xb60290, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3092
#59 0x00007f011b7a1c2d in g_main_context_iteration (context=0xb60290, may_block=1) at gmain.c:3155
#60 0x00007f0122fffa1f in QEventDispatcherGlib::processEvents (this=0xb25f40, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#61 0x00007f012242533e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#62 0x00007f0122fd3d52 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#63 0x00007f0122fd3f9c in QEventLoop::exec (this=0x7fff84bbc580, flags=...) at kernel/qeventloop.cpp:201
#64 0x00007f0122fd842b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#65 0x000000000040445f in main (argc=1, argv=0x7fff84bbcc58) at /var/tmp/portage/kde-base/kontact-4.7.3/work/kontact-4.7.3/kontact/src/main.cpp:218

This bug may be a duplicate of or related to bug 193514.

Possible duplicates by query: bug 242120, bug 234397, bug 226815.

Reported using DrKonqi
Comment 1 Christophe Marin 2011-11-26 10:39:03 UTC
(In reply to comment #0)
> This bug may be a duplicate of or related to bug 193514.
> 
> Possible duplicates by query: bug 242120, bug 234397, bug 226815.
> 
> Reported using DrKonqi

As suggested by the bug reporting tool, this is a duplicate.

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