Bug 291499 - Kmail crashed when checking for new emails
Summary: Kmail crashed when checking for new emails
Status: RESOLVED DUPLICATE of bug 286307
Alias: None
Product: kmail2
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
: 292661 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-01-14 09:55 UTC by Davide
Modified: 2012-01-31 15:09 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Davide 2012-01-14 09:55:08 UTC
Application: kmail (4.8 rc2)
KDE Platform Version: 4.7.97 (4.8 RC2 (4.7.97) (Compiled from sources)
Qt Version: 4.8.0
Operating System: Linux 3.2.0-gentoo x86_64
Distribution: "Gentoo Base System release 2.1"

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

After clicking 'Check mail' button, kmail crashed. It also showed a waring saying: "Local Folders: Maildir '' for collection '' is invalid."

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

Thread 7 (Thread 0x7f4847151700 (LWP 3527)):
#0  0x00007f485e4a843c in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f4854c49224 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/qt4/libQtWebKit.so.4
#2  0x00007f485e4a3ccc in start_thread () from /lib64/libpthread.so.0
#3  0x00007f486068c07d in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f4846850700 (LWP 3528)):
#0  0x00007f4860683423 in poll () from /lib64/libc.so.6
#1  0x00007f485906cd70 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f485906d221 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f4860ffde6f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f4860fce752 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f4860fcea05 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f4860eced15 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f4860ed1327 in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f485e4a3ccc in start_thread () from /lib64/libpthread.so.0
#9  0x00007f486068c07d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f47fd558700 (LWP 30697)):
#0  0x00007f4860688d19 in syscall () from /lib64/libc.so.6
#1  0x00007f4860ed07b3 in QMutexPrivate::wait(int) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f4860eccbd5 in QMutex::lock() () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007f4859695cf8 in Nepomuk::Resource::determineFinalResourceData() const () from /usr/lib64/libnepomuk.so.4
#4  0x00007f48596963f1 in Nepomuk::Resource::property(QUrl const&) const () from /usr/lib64/libnepomuk.so.4
#5  0x00007f485c74fdfd in MessageCore::NepomukResourceRetrieverRunnable::run() () from /usr/lib64/libmessagecore.so.4
#6  0x00007f4860ec5a6e in QThreadPoolThread::run() () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f4860ed1327 in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f485e4a3ccc in start_thread () from /lib64/libpthread.so.0
#9  0x00007f486068c07d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f47fdd60700 (LWP 30699)):
#0  0x00007f4860685a13 in select () from /lib64/libc.so.6
#1  0x00007f4860ffb0fa in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f485f6b83f9 in QNativeSocketEnginePrivate::nativeSelect(int, bool, bool, bool*, bool*) const () from /usr/lib64/qt4/libQtNetwork.so.4
#3  0x00007f485f6b6578 in QNativeSocketEngine::waitForReadOrWrite(bool*, bool*, bool, bool, int, bool*) () from /usr/lib64/qt4/libQtNetwork.so.4
#4  0x00007f485f6ae4ef in QAbstractSocket::waitForReadyRead(int) () from /usr/lib64/qt4/libQtNetwork.so.4
#5  0x00007f4852393264 in Soprano::Client::ClientConnection::executeQuery(int, QString const&, Soprano::Query::QueryLanguage, QString const&) () from /usr/lib64/libsopranoclient.so.1
#6  0x00007f4852394b65 in Soprano::Client::ClientModel::executeQuery(QString const&, Soprano::Query::QueryLanguage, QString const&) const () from /usr/lib64/libsopranoclient.so.1
#7  0x00007f485968c151 in Nepomuk::MainModel::executeQuery(QString const&, Soprano::Query::QueryLanguage, QString const&) const () from /usr/lib64/libnepomuk.so.4
#8  0x00007f48562c610c in Soprano::FilterModel::executeQuery(QString const&, Soprano::Query::QueryLanguage, QString const&) const () from /usr/lib64/libsoprano.so.4
#9  0x00007f4859681f17 in Nepomuk::ResourceData::determineUri() () from /usr/lib64/libnepomuk.so.4
#10 0x00007f4859695d16 in Nepomuk::Resource::determineFinalResourceData() const () from /usr/lib64/libnepomuk.so.4
#11 0x00007f48596963f1 in Nepomuk::Resource::property(QUrl const&) const () from /usr/lib64/libnepomuk.so.4
#12 0x00007f485c74fdfd in MessageCore::NepomukResourceRetrieverRunnable::run() () from /usr/lib64/libmessagecore.so.4
#13 0x00007f4860ec5a6e in QThreadPoolThread::run() () from /usr/lib64/qt4/libQtCore.so.4
#14 0x00007f4860ed1327 in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#15 0x00007f485e4a3ccc in start_thread () from /lib64/libpthread.so.0
#16 0x00007f486068c07d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f4844d66700 (LWP 30703)):
#0  0x00007f485e4a87bb in pthread_cond_timedwait () from /lib64/libpthread.so.0
#1  0x00007f4860ed2192 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f4860ec5b4f in QThreadPoolThread::run() () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007f4860ed1327 in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f485e4a3ccc in start_thread () from /lib64/libpthread.so.0
#5  0x00007f486068c07d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f47fe561700 (LWP 30704)):
#0  0x00007f485e4a87bb in pthread_cond_timedwait () from /lib64/libpthread.so.0
#1  0x00007f4860ed2192 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f4860ec5b4f in QThreadPoolThread::run() () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007f4860ed1327 in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f485e4a3ccc in start_thread () from /lib64/libpthread.so.0
#5  0x00007f486068c07d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f4863335760 (LWP 3330)):
[KCrash Handler]
#6  0x00007f485f66e34a in QNetworkCacheMetaData::rawHeaders() const () from /usr/lib64/qt4/libQtNetwork.so.4
#7  0x00007f485f6549e7 in QNetworkAccessHttpBackend::fetchCacheMetaData(QNetworkCacheMetaData const&) const () from /usr/lib64/qt4/libQtNetwork.so.4
#8  0x00007f485f6560f1 in QNetworkAccessHttpBackend::replyDownloadMetaData(QList<QPair<QByteArray, QByteArray> >, int, QString, bool, QSharedPointer<char>, long long) () from /usr/lib64/qt4/libQtNetwork.so.4
#9  0x00007f485f6d7395 in QNetworkAccessHttpBackend::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib64/qt4/libQtNetwork.so.4
#10 0x00007f4860fe3f7e in QObject::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007f48614ff014 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#12 0x00007f4861503b7f in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#13 0x00007f4862d57376 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#14 0x00007f4860fcf6e3 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#15 0x00007f4860fd2c0f in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4
#16 0x00007f4860ffdce3 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/qt4/libQtCore.so.4
#17 0x00007f485906c862 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#18 0x00007f485906d040 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0
#19 0x00007f485906d221 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#20 0x00007f4860ffde6f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#21 0x00007f48615a2c3e in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtGui.so.4
#22 0x00007f4860fce752 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#23 0x00007f4860fcea05 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#24 0x00007f4860fd3093 in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4
#25 0x0000000000403392 in main ()

Possible duplicates by query: bug 289946, bug 289179.

Reported using DrKonqi
Comment 1 Christophe Marin 2012-01-15 13:46:34 UTC

*** This bug has been marked as a duplicate of bug 286307 ***
Comment 2 Christophe Marin 2012-01-31 15:09:04 UTC
*** Bug 292661 has been marked as a duplicate of this bug. ***