https://bugs.kde.org/show_bug.cgi?id=304823
Bug ID: 304823 Severity: crash Version: unspecified Priority: NOR Assignee: kdepim-bugs@kde.org Summary: Removing local folders impossible Classification: Unclassified OS: Linux Reporter: bugs.kde....@falkensweb.com Hardware: Ubuntu Packages Status: UNCONFIRMED Component: general Product: kontact Application: kontact (4.8.5) KDE Platform Version: 4.8.5 (4.8.5) Qt Version: 4.8.1 Operating System: Linux 3.2.0-26-generic-pae i686 Distribution: Ubuntu 12.04 LTS -- Information about the crash: Every time I go to the list of accounts and remove the pointless 'local folders' one, it reappears. If I then remove that one Kontact crashes. The crash can be reproduced every time. -- Backtrace: Application: Kontact (kontact), signal: Segmentation fault Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0xb20f9980 (LWP 3332))] Thread 4 (Thread 0xafb14b40 (LWP 3333)): #0 0xb76e0424 in __kernel_vsyscall () #1 0xb390296b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0xb600c3dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0xb578a263 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #4 0xb578a37f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #5 0xb38fed4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #6 0xb5ffeace in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 3 (Thread 0xaf1f3b40 (LWP 3334)): #0 0xb3650dcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1 #1 0xb6265315 in do_gettime (frac=0xaf1f3000, sec=0xaf1f2ff8) at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0xb634f226 in QTimerInfoList::updateCurrentTime (this=0xae802074) at kernel/qeventdispatcher_unix.cpp:343 #4 0xb634f57a in QTimerInfoList::timerWait (this=0xae802074, tm=...) at kernel/qeventdispatcher_unix.cpp:450 #5 0xb634de23 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xaf1f30ec) at kernel/qeventdispatcher_glib.cpp:136 #6 0xb382b872 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #7 0xb382bfaf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0xb382c201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0xb634e8e7 in QEventDispatcherGlib::processEvents (this=0xae800468, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #10 0xb631a50d in QEventLoop::processEvents (this=0xaf1f3270, flags=...) at kernel/qeventloop.cpp:149 #11 0xb631a7a9 in QEventLoop::exec (this=0xaf1f3270, flags=...) at kernel/qeventloop.cpp:204 #12 0xb620394c in QThread::exec (this=0x8e20890) at thread/qthread.cpp:501 #13 0xb6203a3b in QThread::run (this=0x8e20890) at thread/qthread.cpp:568 #14 0xb6206de0 in QThreadPrivate::start (arg=0x8e20890) at thread/qthread_unix.cpp:298 #15 0xb38fed4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #16 0xb5ffeace in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 2 (Thread 0xaa8fdb40 (LWP 3383)): #0 0xb3650dcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1 #1 0xb6265315 in do_gettime (frac=0xaa8fcfb0, sec=0xaa8fcfa8) at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0xb634f226 in QTimerInfoList::updateCurrentTime (this=0xa9f020a4) at kernel/qeventdispatcher_unix.cpp:343 #4 0xb634f57a in QTimerInfoList::timerWait (this=0xa9f020a4, tm=...) at kernel/qeventdispatcher_unix.cpp:450 #5 0xb634de23 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xaa8fd0bc) at kernel/qeventdispatcher_glib.cpp:136 #6 0xb634debd in timerSourcePrepare (source=0xa9f02070, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0xb382b872 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0xb382bfaf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0xb382c201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0xb634e8e7 in QEventDispatcherGlib::processEvents (this=0xa9f02460, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #11 0xb631a50d in QEventLoop::processEvents (this=0xaa8fd240, flags=...) at kernel/qeventloop.cpp:149 #12 0xb631a7a9 in QEventLoop::exec (this=0xaa8fd240, flags=...) at kernel/qeventloop.cpp:204 #13 0xb620394c in QThread::exec (this=0x8f58cb0) at thread/qthread.cpp:501 #14 0xb62f7b5d in QInotifyFileSystemWatcherEngine::run (this=0x8f58cb0) at io/qfilesystemwatcher_inotify.cpp:248 #15 0xb6206de0 in QThreadPrivate::start (arg=0x8f58cb0) at thread/qthread_unix.cpp:298 #16 0xb38fed4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #17 0xb5ffeace in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 1 (Thread 0xb20f9980 (LWP 3332)): [KCrash Handler] #7 ref (this=0x0) at ../../include/QtCore/../../src/corelib/arch/qatomic_i386.h:120 #8 QPen::QPen (this=0xa7a6d30) at painting/qpen.cpp:280 #9 0xb69f916d in QPainterState::QPainterState (this=0xa7a6d08) at painting/qpainter.cpp:8345 #10 0xb6a789d0 in QRasterPaintEngineState::QRasterPaintEngineState (this=0xa7a6d08) at painting/qpaintengine_raster.cpp:631 #11 0xb6a8456f in QRasterPaintEngine::createState (this=0x94a25b0, orig=0x0) at painting/qpaintengine_raster.cpp:685 #12 0xb69fd4d0 in QPainter::begin (this=0xbf855fe8, pd=0x9e0d240) at painting/qpainter.cpp:1800 #13 0xb69fe05b in QPainter::QPainter (this=0xbf855fe8, pd=0x8ec7108) at painting/qpainter.cpp:1506 #14 0xb68ddf63 in QWidgetPrivate::drawWidget (this=0x8ec71e8, pdev=0x9e0d240, rgn=..., offset=..., flags=5, sharedPainter=0x0, backingStore=0x8f4a8f0) at kernel/qwidget.cpp:5562 #15 0xb6ad6dc0 in QWidgetBackingStore::sync (this=0x8f4a8f0) at painting/qbackingstore.cpp:1373 #16 0xb68d39db in QWidgetPrivate::syncBackingStore (this=0x8ec71e8) at kernel/qwidget.cpp:1891 #17 0xb68e2ae7 in QWidget::event (this=0x8ec7100, event=0xbf8569d0) at kernel/qwidget.cpp:8655 #18 0xb6d1d2cc in QMainWindow::event (this=0x8ec7100, event=0xbf8569d0) at widgets/qmainwindow.cpp:1478 #19 0xb74e8754 in KMainWindow::event (this=0x8ec7100, ev=0xbf8569d0) at ../../kdeui/widgets/kmainwindow.cpp:1084 #20 0xb7531d82 in KXmlGuiWindow::event (this=0x8ec7100, ev=0xbf8569d0) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126 #21 0xb6887ed4 in notify_helper (e=0xbf8569d0, receiver=0x8ec7100, this=0x8e17670) at kernel/qapplication.cpp:4559 #22 QApplicationPrivate::notify_helper (this=0x8e17670, receiver=0x8ec7100, e=0xbf8569d0) at kernel/qapplication.cpp:4531 #23 0xb688d3a2 in QApplication::notify (this=0x8e17670, receiver=0x8ec7100, e=0xbf8569d0) at kernel/qapplication.cpp:4524 #24 0xb740ce01 in KApplication::notify (this=0xbf858174, receiver=0x8ec7100, event=0xbf8569d0) at ../../kdeui/kernel/kapplication.cpp:311 #25 0xb631b97e in QCoreApplication::notifyInternal (this=0xbf858174, receiver=0x8ec7100, event=0xbf8569d0) at kernel/qcoreapplication.cpp:876 #26 0xb6ad2159 in sendEvent (event=0xbf8569cc, receiver=0x8ec7100) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #27 sendUpdateRequest (updateImmediately=true, widget=0x8ec7100) at painting/qbackingstore.cpp:534 #28 QWidgetBackingStore::markDirty (this=0x8f4a8f0, rect=..., widget=0x8fa4510, updateImmediately=true, invalidateBuffer=false) at painting/qbackingstore.cpp:710 #29 0xb68d2ff2 in repaint (rect=..., this=0x8fa4510) at kernel/qwidget.cpp:10457 #30 QWidget::repaint (this=0x8fa4510, rect=...) at kernel/qwidget.cpp:10435 #31 0xb68d3101 in QWidget::repaint (this=0x8fa4510) at kernel/qwidget.cpp:10407 #32 0xb6d55e60 in QProgressBar::setValue (this=0x8fa4510, value=100) at widgets/qprogressbar.cpp:321 #33 0xb44bb816 in KPIM::StatusbarProgressWidget::slotProgressItemProgress (this=0x8fb5480, item=0x8f9a548, value=100) at ../../libkdepim/statusbarprogresswidget.cpp:230 #34 0xb44bc792 in qt_static_metacall (_a=0xbf856bb4, _id=4, _o=0x8fb5480, _c=<optimized out>) at ./statusbarprogresswidget.moc:68 #35 KPIM::StatusbarProgressWidget::qt_static_metacall (_o=0x8fb5480, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbf856bb4) at ./statusbarprogresswidget.moc:58 #36 0xb63326b1 in QMetaObject::activate (sender=0x8f9a548, m=0xb44f3b18, local_signal_index=1, argv=0xbf856bb4) at kernel/qobject.cpp:3547 #37 0xb44b66fd in KPIM::ProgressItem::progressItemProgress (this=0x8f9a548, _t1=0x8f9a548, _t2=100) at ./progressmanager.moc:128 #38 0xb44b673a in KPIM::ProgressItem::setProgress (this=0x8f9a548, v=100) at ../../libkdepim/progressmanager.cpp:116 #39 0xb44b71a0 in KPIM::ProgressItem::setComplete (this=0x8f9a548) at ../../libkdepim/progressmanager.cpp:55 #40 0xaceab76e in Akregator::ProgressItemHandler::slotFetchAborted (this=0xa15d900) at ../../../akregator/src/progressmanager.cpp:198 #41 0xaceab7f8 in Akregator::ProgressItemHandler::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at ./progressmanager.moc:136 #42 0xb63326b1 in QMetaObject::activate (sender=0xa0650b8, m=0xace22f00, local_signal_index=4, argv=0xbf856d38) at kernel/qobject.cpp:3547 #43 0xacde57d5 in Akregator::Feed::fetchAborted (this=0xa0650b8, _t1=0xa0650b8) at ./feed.moc:167 #44 0xacde84db in Akregator::Feed::fetchCompleted (this=0xa0650b8, l=0xa3fd978, doc=..., status=Syndication::Aborted) at ../../../akregator/src/feed.cpp:634 #45 0xacde87a2 in Akregator::Feed::qt_static_metacall (_o=0xa0650b8, _c=QMetaObject::InvokeMetaMethod, _id=11, _a=0xbf856f00) at ./feed.moc:87 #46 0xb63326b1 in QMetaObject::activate (sender=0xa3fd978, m=0xacdc19d8, local_signal_index=0, argv=0xbf856f00) at kernel/qobject.cpp:3547 #47 0xacd9e765 in Syndication::Loader::loadingComplete (this=0xa3fd978, _t1=0xa3fd978, _t2=..., _t3=Syndication::Aborted) at ./loader.moc:105 #48 0xacd9e7ed in Syndication::Loader::abort (this=0xa3fd978) at ../../syndication/loader.cpp:112 #49 0xacde51b5 in Akregator::Feed::slotAbortFetch (this=0xa0650b8) at ../../../akregator/src/feed.cpp:603 #50 0xace02744 in Akregator::FetchQueue::slotAbort (this=0x94f0fb0) at ../../../akregator/src/fetchqueue.cpp:61 #51 0xace02a11 in Akregator::FetchQueue::~FetchQueue (this=0x94f0fb0, __in_chrg=<optimized out>) at ../../../akregator/src/fetchqueue.cpp:51 #52 0xace02aa2 in Akregator::FetchQueue::~FetchQueue (this=0x94f0fb0, __in_chrg=<optimized out>) at ../../../akregator/src/fetchqueue.cpp:54 #53 0xace00c63 in Akregator::Kernel::~Kernel (this=0xace24b80, __in_chrg=<optimized out>) at ../../../akregator/src/kernel.cpp:67 #54 0xb5f46f61 in ?? () from /lib/i386-linux-gnu/libc.so.6 #55 0xb5f46fed in exit () from /lib/i386-linux-gnu/libc.so.6 #56 0xadc67452 in MailCommon::Kernel::emergencyExit (this=0x924e1c8, reason=...) at ../../mailcommon/mailkernel.cpp:186 #57 0xadc678b1 in MailCommon::Kernel::createDefaultCollectionDone (this=0x924e1c8, job=0x9e442d0) at ../../mailcommon/mailkernel.cpp:150 #58 0xadc680dd in qt_static_metacall (_a=0xbf857288, _o=0x924e1c8, _c=<optimized out>, _id=<optimized out>) at ./mailkernel.moc:59 #59 MailCommon::Kernel::qt_static_metacall (_o=0x924e1c8, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf857288) at ./mailkernel.moc:51 #60 0xb63326b1 in QMetaObject::activate (sender=0x9e442d0, m=0xb67454ac, local_signal_index=3, argv=0xbf857288) at kernel/qobject.cpp:3547 #61 0xb6591795 in KJob::result (this=0x9e442d0, _t1=0x9e442d0) at ./kjob.moc:208 #62 0xb65917e8 in KJob::emitResult (this=0x9e442d0) at ../../kdecore/jobs/kjob.cpp:318 #63 0xb4076e1c in Akonadi::TransactionSequence::slotResult (this=0x9e442d0, job=0x9426080) at ../../akonadi/transactionsequence.cpp:134 #64 0xb404d064 in Akonadi::SpecialCollectionsRequestJob::slotResult (this=0x9e442d0, job=0x9426080) at ../../akonadi/specialcollectionsrequestjob.cpp:365 #65 0xb40765b5 in Akonadi::TransactionSequence::qt_static_metacall (_o=0x9e442d0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbf8574a8) at ./transactionsequence.moc:53 #66 0xb63326b1 in QMetaObject::activate (sender=0x9426080, m=0xb67454ac, local_signal_index=3, argv=0xbf8574a8) at kernel/qobject.cpp:3547 #67 0xb6591795 in KJob::result (this=0x9426080, _t1=0x9426080) at ./kjob.moc:208 #68 0xb65917e8 in KJob::emitResult (this=0x9426080) at ../../kdecore/jobs/kjob.cpp:318 #69 0xb6590579 in KCompositeJob::slotResult (this=0x9426080, job=0xa2e13d8) at ../../kdecore/jobs/kcompositejob.cpp:104 #70 0xb3ffc8cb in Akonadi::Job::slotResult (this=0x9426080, job=0xa2e13d8) at ../../akonadi/job.cpp:332 #71 0xb4045d4a in Akonadi::DefaultResourceJob::slotResult (this=0x9426080, job=0xa2e13d8) at ../../akonadi/specialcollectionshelperjobs.cpp:542 #72 0xb3ffe451 in qt_static_metacall (_a=0xbf8576a8, _id=2, _o=0x9426080, _c=<optimized out>) at ./job.moc:64 #73 Akonadi::Job::qt_static_metacall (_o=0x9426080, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf8576a8) at ./job.moc:56 #74 0xb63326b1 in QMetaObject::activate (sender=0xa2e13d8, m=0xb67454ac, local_signal_index=3, argv=0xbf8576a8) at kernel/qobject.cpp:3547 #75 0xb6591795 in KJob::result (this=0xa2e13d8, _t1=0xa2e13d8) at ./kjob.moc:208 #76 0xb65917e8 in KJob::emitResult (this=0xa2e13d8) at ../../kdecore/jobs/kjob.cpp:318 #77 0xb3ffd0c0 in Akonadi::JobPrivate::handleResponse (this=0x9ee1bd8, tag=..., data=...) at ../../akonadi/job.cpp:66 #78 0xb3ffcf97 in Akonadi::JobPrivate::handleResponse (this=0x9338060, tag=..., data=...) at ../../akonadi/job.cpp:51 #79 0xb3ffcf97 in Akonadi::JobPrivate::handleResponse (this=0xa7a7290, tag=..., data=...) at ../../akonadi/job.cpp:51 #80 0xb4038432 in Akonadi::SessionPrivate::dataReceived (this=0x92af1c0) at ../../akonadi/session.cpp:218 #81 0xb63326b1 in QMetaObject::activate (sender=0x91b3668, m=0xb6478a58, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3547 #82 0xb6382b25 in QIODevice::readyRead (this=0x91b3668) at .moc/release-shared/moc_qiodevice.cpp:105 #83 0xb6382ccc in QIODevice::qt_static_metacall (_o=0x91b3668, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbf857a00) at .moc/release-shared/moc_qiodevice.cpp:54 #84 0xb63326b1 in QMetaObject::activate (sender=0x92f4724, m=0xb6478a58, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3547 #85 0xb6382b25 in QIODevice::readyRead (this=0x92f4724) at .moc/release-shared/moc_qiodevice.cpp:105 #86 0xb3acea83 in QAbstractSocketPrivate::canReadNotification (this=0x92f24f8) at socket/qabstractsocket.cpp:654 #87 0xb3abc8f9 in QAbstractSocketEngine::readNotification (this=0x913f790) at socket/qabstractsocketengine.cpp:168 #88 0xb3ad768b in event (this=0x92f4678, e=<optimized out>) at socket/qnativesocketengine.cpp:1151 #89 QReadNotifier::event (this=0x92f4678, e=0xbf857e94) at socket/qnativesocketengine.cpp:1148 #90 0xb6887ed4 in notify_helper (e=0xbf857e94, receiver=0x92f4678, this=0x8e17670) at kernel/qapplication.cpp:4559 #91 QApplicationPrivate::notify_helper (this=0x8e17670, receiver=0x92f4678, e=0xbf857e94) at kernel/qapplication.cpp:4531 #92 0xb688d30d in QApplication::notify (this=0xbf857e94, receiver=0x92f4678, e=0xbf857e94) at kernel/qapplication.cpp:4288 #93 0xb740ce01 in KApplication::notify (this=0xbf858174, receiver=0x92f4678, event=0xbf857e94) at ../../kdeui/kernel/kapplication.cpp:311 #94 0xb631b97e in QCoreApplication::notifyInternal (this=0xbf858174, receiver=0x92f4678, event=0xbf857e94) at kernel/qcoreapplication.cpp:876 #95 0xb634df48 in sendEvent (event=0xbf857e94, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #96 socketNotifierSourceDispatch (source=0x8e1da00) at kernel/qeventdispatcher_glib.cpp:110 #97 0xb382bd86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #98 0xb382c125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #99 0xb382c201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #100 0xb634e887 in QEventDispatcherGlib::processEvents (this=0x8ddf818, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #101 0xb6940aaa in QGuiEventDispatcherGlib::processEvents (this=0x8ddf818, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #102 0xb631a50d in QEventLoop::processEvents (this=0xbf8580d4, flags=...) at kernel/qeventloop.cpp:149 #103 0xb631a7a9 in QEventLoop::exec (this=0xbf8580d4, flags=...) at kernel/qeventloop.cpp:204 #104 0xb631feba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #105 0xb6885a74 in QApplication::exec () at kernel/qapplication.cpp:3820 #106 0x0804ac91 in main (argc=0, argv=0x3ff000) at ../../../kontact/src/main.cpp:218 Reported using DrKonqi -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs