[Bug 287584] New: Kontact crashed after starting it when it was closed a few seconds before

Kai Krakow kai at kaishome.de
Sat Nov 26 00:15:21 GMT 2011


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

           Summary: Kontact crashed after starting it when it was closed a
                    few seconds before
           Product: kontact
           Version: unspecified
          Platform: Gentoo Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: kai at kaishome.de


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

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list