Bug 301538 - KMail crashed when logging out from KDE right after closing KMail
Summary: KMail crashed when logging out from KDE right after closing KMail
Status: RESOLVED DUPLICATE of bug 292996
Alias: None
Product: nepomuk
Classification: Miscellaneous
Component: general (show other bugs)
Version: 4.8
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Sebastian Trueg
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-09 22:47 UTC by Elias Probst
Modified: 2012-07-31 17:36 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 Elias Probst 2012-06-09 22:47:35 UTC
Application: kmail (4.8.3)
KDE Platform Version: 4.8.3 (4.8.3) (Compiled from sources)
Qt Version: 4.8.2
Operating System: Linux 3.4.0-gentoo x86_64
Distribution: "Gentoo Base System release 2.1"

-- Information about the crash:
- What I was doing when the application crashed:
I closed KMail, then logged out from KDE right after it.

This crash happened several times in exact the same situation during the last weeks.

The crash can be reproduced some of the time.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f2acfeaa780 (LWP 31910))]

Thread 3 (Thread 0x7f2aafafd700 (LWP 31919)):
#0  pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f2ac172ec34 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/qt4/libQtWebKit.so.4
#2  0x00007f2acaff9d0c in start_thread (arg=0x7f2aafafd700) at pthread_create.c:301
#3  0x00007f2acd1ca64d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f2aacf5b700 (LWP 31925)):
#0  pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x00007f2acda1a5c2 in wait (time=30000, this=0x1a9aa70) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1a9aa18, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f2acda0dd8f in QThreadPoolThread::run (this=0x1a9b9f0) at concurrent/qthreadpool.cpp:141
#4  0x00007f2acda1974b in QThreadPrivate::start (arg=0x1a9b9f0) at thread/qthread_unix.cpp:307
#5  0x00007f2acaff9d0c in start_thread (arg=0x7f2aacf5b700) at pthread_create.c:301
#6  0x00007f2acd1ca64d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f2acfeaa780 (LWP 31910)):
[KCrash Handler]
#6  0x00007f2ac60b5cb2 in lockInline (this=0xc79498) at /usr/include/qt4/QtCore/qmutex.h:187
#7  QMutexLocker (m=0xc79498, this=<optimized out>) at /usr/include/qt4/QtCore/qmutex.h:109
#8  Nepomuk::Resource::~Resource (this=0x7f2a602989c0, __in_chrg=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/nepomuk/core/resource.cpp:140
#9  0x00007f2ac60b6aa9 in Nepomuk::Resource::~Resource (this=0x7f2a602989c0, __in_chrg=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/nepomuk/core/resource.cpp:145
#10 0x00007f2acdb2c749 in QMetaCallEvent::~QMetaCallEvent (this=0x7f2a6029f420, __in_chrg=<optimized out>) at kernel/qobject.cpp:509
#11 0x00007f2acdb2c7a9 in QMetaCallEvent::~QMetaCallEvent (this=0x7f2a6029f420, __in_chrg=<optimized out>) at kernel/qobject.cpp:518
#12 0x00007f2acdb1ea3d in QCoreApplicationPrivate::~QCoreApplicationPrivate (this=0x663830, __in_chrg=<optimized out>) at kernel/qcoreapplication.cpp:449
#13 0x00007f2ace04c609 in QApplicationPrivate::~QApplicationPrivate (this=0x663830, __in_chrg=<optimized out>) at kernel/qapplication.cpp:223
#14 0x00007f2acdb326e6 in cleanup (pointer=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62
#15 ~QScopedPointer (this=0x7fffa25523e8, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:100
#16 QObject::~QObject (this=0x7fffa25523e0, __in_chrg=<optimized out>) at kernel/qobject.cpp:817
#17 0x00007f2ace056be4 in QApplication::~QApplication (this=0x7fffa25523e0, __in_chrg=<optimized out>) at kernel/qapplication.cpp:1095
#18 0x00000000004031b6 in main (argc=<optimized out>, argv=<optimized out>) at /var/tmp/portage/kde-base/kmail-4.8.3/work/kmail-4.8.3/kmail/main.cpp:113

Reported using DrKonqi
Comment 1 Vishesh Handa 2012-07-31 17:36:21 UTC

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