[Bug 299896] New: Kontact crashes while deleting email
Elric Wolfsbruder
elric at elric.com
Sat May 12 18:04:59 BST 2012
https://bugs.kde.org/show_bug.cgi?id=299896
Bug ID: 299896
Severity: crash
Version: unspecified
Priority: NOR
Assignee: kdepim-bugs at kde.org
Summary: Kontact crashes while deleting email
Classification: Unclassified
OS: Linux
Reporter: elric at elric.com
Hardware: Compiled Sources
Status: UNCONFIRMED
Component: general
Product: kontact
Application: kontact (4.8.0)
KDE Platform Version: 4.8.1 (4.8.1) (Compiled from sources)
Qt Version: 4.8.1
Operating System: Linux 3.2.12-gentoo x86_64
Distribution: "Gentoo Base System release 2.0.3"
-- Information about the crash:
1) Launch kontact
2) select kmail module
3) scroll to new mail
4) delete spam
5) watch kontact crash without actully having deleted the mail
expected result email deleted without crashing
-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fca275f7760 (LWP 2578))]
Thread 6 (Thread 0x7fca0efc8700 (LWP 2579)):
#0 pthread_cond_wait () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007fca23dec014 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) ()
from /usr/lib64/qt4/libQtWebKit.so.4
#2 0x00007fca1f453d0c in start_thread (arg=0x7fca0efc8700) at
pthread_create.c:301
#3 0x00007fca24b2964d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115
Thread 5 (Thread 0x7fca0e6c7700 (LWP 2580)):
#0 0x00007fca24b208d3 in *__GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007fca1e4b0b84 in g_main_context_iterate.clone.6 () from
/usr/lib64/libglib-2.0.so.0
#2 0x00007fca1e4b1041 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3 0x00007fca25f4e2f6 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/qt4/libQtCore.so.4
#4 0x00007fca25f1e182 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#5 0x00007fca25f1e435 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#6 0x00007fca25e1b0e8 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#7 0x00007fca25e1d75b in QThreadPrivate::start(void*) () from
/usr/lib64/qt4/libQtCore.so.4
#8 0x00007fca1f453d0c in start_thread (arg=0x7fca0e6c7700) at
pthread_create.c:301
#9 0x00007fca24b2964d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115
Thread 4 (Thread 0x7fc9c38de700 (LWP 2701)):
#0 0x00007fff7d4ea8de in ?? ()
#1 0x00007fca1e791853 in *__GI_clock_gettime (clock_id=1, tp=0x7fc9c38ddb20)
at ../sysdeps/unix/clock_gettime.c:100
#2 0x00007fca25e75ad2 in qt_gettime() () from /usr/lib64/qt4/libQtCore.so.4
#3 0x00007fca25f4ec8d in QTimerInfoList::updateCurrentTime() () from
/usr/lib64/qt4/libQtCore.so.4
#4 0x00007fca25f4f015 in QTimerInfoList::timerWait(timeval&) () from
/usr/lib64/qt4/libQtCore.so.4
#5 0x00007fca25f4da7c in timerSourcePrepareHelper(GTimerSource*, int*) () from
/usr/lib64/qt4/libQtCore.so.4
#6 0x00007fca25f4db25 in timerSourcePrepare(_GSource*, int*) () from
/usr/lib64/qt4/libQtCore.so.4
#7 0x00007fca1e4afbe6 in g_main_context_prepare () from
/usr/lib64/libglib-2.0.so.0
#8 0x00007fca1e4b0a09 in g_main_context_iterate.clone.6 () from
/usr/lib64/libglib-2.0.so.0
#9 0x00007fca1e4b1041 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#10 0x00007fca25f4e2f6 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007fca25f1e182 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#12 0x00007fca25f1e435 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#13 0x00007fca25e1b0e8 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#14 0x00007fca22033aab in KIO::NameLookUpThread::run (this=0x34aa7e0) at
/var/tmp/portage/kde-base/kdelibs-4.8.1-r2/work/kdelibs-4.8.1/kio/kio/hostinfo.cpp:226
#15 0x00007fca25e1d75b in QThreadPrivate::start(void*) () from
/usr/lib64/qt4/libQtCore.so.4
#16 0x00007fca1f453d0c in start_thread (arg=0x7fc9c38de700) at
pthread_create.c:301
#17 0x00007fca24b2964d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115
Thread 3 (Thread 0x7fc9b9c00700 (LWP 1073)):
#0 __lll_lock_wait () at
../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136
#1 0x00007fca1f456511 in _L_lock_997 () from /lib64/libpthread.so.0
#2 0x00007fca1f45632a in __pthread_mutex_lock (mutex=0x15500e8) at
pthread_mutex_lock.c:61
#3 0x00007fca1e4b2284 in g_main_context_wakeup () from
/usr/lib64/libglib-2.0.so.0
#4 0x00007fca25f2235c in QCoreApplication::postEvent(QObject*, QEvent*, int)
() from /usr/lib64/qt4/libQtCore.so.4
#5 0x00007fca25f34ca2 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#6 0x00007fca203ea231 in QLocalSocket::error(QLocalSocket::LocalSocketError)
() from /usr/lib64/qt4/libQtNetwork.so.4
#7 0x00007fca203f0596 in
QLocalSocketPrivate::_q_error(QAbstractSocket::SocketError) () from
/usr/lib64/qt4/libQtNetwork.so.4
#8 0x00007fca25f34933 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#9 0x00007fca203e12d1 in QAbstractSocket::error(QAbstractSocket::SocketError)
() from /usr/lib64/qt4/libQtNetwork.so.4
#10 0x00007fca203e5028 in QAbstractSocket::waitForReadyRead(int) () from
/usr/lib64/qt4/libQtNetwork.so.4
#11 0x00007fca189d6593 in Soprano::Client::ClientConnection::iteratorNext(int)
() from /usr/lib64/libsopranoclient.so.1
#12 0x00007fca189da8bb in
Soprano::Client::ClientQueryResultIteratorBackend::next() () from
/usr/lib64/libsopranoclient.so.1
#13 0x00007fca1d0a4fce in Soprano::Iterator<Soprano::BindingSet>::next
(this=<optimized out>) at /usr/include/Soprano/../soprano/iterator.h:239
#14 0x00007fca1d0a2108 in Nepomuk::ResourceData::load (this=0x7fc9bc09d990) at
/var/tmp/portage/kde-base/kdelibs-4.8.1-r2/work/kdelibs-4.8.1/nepomuk/core/resourcedata.cpp:419
#15 0x00007fca1d0a2b16 in Nepomuk::ResourceData::property (this=0x7fc9bc09d990,
uri=...) at
/var/tmp/portage/kde-base/kdelibs-4.8.1-r2/work/kdelibs-4.8.1/nepomuk/core/resourcedata.cpp:265
#16 0x00007fca1d0b4973 in Nepomuk::Resource::property (this=0x7fc9b9bffcf0,
uri=...) at
/var/tmp/portage/kde-base/kdelibs-4.8.1-r2/work/kdelibs-4.8.1/nepomuk/core/resource.cpp:301
#17 0x00007fc9c9835915 in MessageCore::NepomukResourceRetrieverRunnable::run
(this=0x266c8090) at
/var/tmp/portage/kde-base/kdepim-common-libs-4.8.1/work/kdepim-common-libs-4.8.1/messagecore/asyncnepomukresourceretriever.cpp:47
#18 0x00007fca25e11cb0 in QThreadPoolThread::run() () from
/usr/lib64/qt4/libQtCore.so.4
#19 0x00007fca25e1d75b in QThreadPrivate::start(void*) () from
/usr/lib64/qt4/libQtCore.so.4
#20 0x00007fca1f453d0c in start_thread (arg=0x7fc9b9c00700) at
pthread_create.c:301
#21 0x00007fca24b2964d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115
Thread 2 (Thread 0x7fc9c1511700 (LWP 1081)):
[KCrash Handler]
#6 0x00007fca25e18e9e in QMutex::lock() () from /usr/lib64/qt4/libQtCore.so.4
#7 0x00007fca1d0a143c in QMutexLocker (m=0x98, this=<optimized out>) at
/usr/include/qt4/QtCore/qmutex.h:102
#8 Nepomuk::ResourceData::updateKickOffLists (this=0x1e7be140, prop=<optimized
out>, v=<optimized out>) at
/var/tmp/portage/kde-base/kdelibs-4.8.1-r2/work/kdelibs-4.8.1/nepomuk/core/resourcedata.cpp:829
#9 0x00007fca1d0a2209 in Nepomuk::ResourceData::load (this=0x1e7be140) at
/var/tmp/portage/kde-base/kdelibs-4.8.1-r2/work/kdelibs-4.8.1/nepomuk/core/resourcedata.cpp:429
#10 0x00007fca1d0a2b16 in Nepomuk::ResourceData::property (this=0x1e7be140,
uri=...) at
/var/tmp/portage/kde-base/kdelibs-4.8.1-r2/work/kdelibs-4.8.1/nepomuk/core/resourcedata.cpp:265
#11 0x00007fca1d0b4973 in Nepomuk::Resource::property (this=0x7fc9c1510cf0,
uri=...) at
/var/tmp/portage/kde-base/kdelibs-4.8.1-r2/work/kdelibs-4.8.1/nepomuk/core/resource.cpp:301
#12 0x00007fc9c9835915 in MessageCore::NepomukResourceRetrieverRunnable::run
(this=0x25b98320) at
/var/tmp/portage/kde-base/kdepim-common-libs-4.8.1/work/kdepim-common-libs-4.8.1/messagecore/asyncnepomukresourceretriever.cpp:47
#13 0x00007fca25e11cb0 in QThreadPoolThread::run() () from
/usr/lib64/qt4/libQtCore.so.4
#14 0x00007fca25e1d75b in QThreadPrivate::start(void*) () from
/usr/lib64/qt4/libQtCore.so.4
#15 0x00007fca1f453d0c in start_thread (arg=0x7fc9c1511700) at
pthread_create.c:301
#16 0x00007fca24b2964d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115
Thread 1 (Thread 0x7fca275f7760 (LWP 2578)):
#0 0x00007fca24b1bc9d in read () at ../sysdeps/unix/syscall-template.S:82
#1 0x00007fca1e4f4200 in g_wakeup_acknowledge () from
/usr/lib64/libglib-2.0.so.0
#2 0x00007fca1e4b02b9 in g_main_context_check () from
/usr/lib64/libglib-2.0.so.0
#3 0x00007fca1e4b0ba2 in g_main_context_iterate.clone.6 () from
/usr/lib64/libglib-2.0.so.0
#4 0x00007fca1e4b1041 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#5 0x00007fca25f4e29f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/qt4/libQtCore.so.4
#6 0x00007fca2536080e in
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib64/qt4/libQtGui.so.4
#7 0x00007fca25f1e182 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#8 0x00007fca25f1e435 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#9 0x00007fca25f22bbb in QCoreApplication::exec() () from
/usr/lib64/qt4/libQtCore.so.4
#10 0x000000000040446f in main (argc=1, argv=0x7fff7d4c3868) at
/var/tmp/portage/kde-base/kontact-4.8.1/work/kontact-4.8.1/kontact/src/main.cpp:218
Reported using DrKonqi
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Kdepim-bugs
mailing list