https://bugs.kde.org/show_bug.cgi?id=341093
Bug ID: 341093 Summary: kontact crashes during session restore after restart due to power outage Product: kontact Version: unspecified Platform: openSUSE RPMs OS: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: general Assignee: kdepim-bugs@kde.org Reporter: rob...@riemann.cc Application: kontact (4.14.2) KDE Platform Version: 4.14.2 Qt Version: 4.8.6 Operating System: Linux 3.16.6-2-desktop x86_64 Distribution: "openSUSE 13.2 (Harlequin) (x86_64)" - What I was doing when the application crashed: I logged in to KDE and kontact restarted (session restore) and crashed immediately - Unusual behavior I noticed: The desktop was not shut-down correctly, because of a power outage (battery em Reproducible: Didn't try -- Backtrace: Application: Kontact (kontact), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f0ccb143800 (LWP 3783))] Thread 5 (Thread 0x7f0cad833700 (LWP 3887)): #0 0x00007f0cc277005f in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f0cc5f01686 in WTF::TCMalloc_PageHeap::scavengerThread() () at /usr/lib64/libQtWebKit.so.4 #2 0x00007f0cc5f016b9 in () at /usr/lib64/libQtWebKit.so.4 #3 0x00007f0cc276c0a4 in start_thread (arg=0x7f0cad833700) at pthread_create.c:309 #4 0x00007f0cc86df7fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 4 (Thread 0x7f0c6cf10700 (LWP 3891)): #0 0x00007f0cc277005f in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f0cc5c73e7d in JSC::BlockAllocator::blockFreeingThreadMain() () at /usr/lib64/libQtWebKit.so.4 #2 0x00007f0cc5f291e6 in WTF::wtfThreadEntryPoint(void*) () at /usr/lib64/libQtWebKit.so.4 #3 0x00007f0cc276c0a4 in start_thread (arg=0x7f0c6cf10700) at pthread_create.c:309 #4 0x00007f0cc86df7fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 3 (Thread 0x7f0c59a68700 (LWP 4205)): #0 0x00007f0cc86d73cd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f0cc21a0be4 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f0cc21a0cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f0cc8e5a0de in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0c540008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #4 0x00007f0cc8e2be6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0c59a67de0, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f0cc8e2c165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0c59a67de0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f0cc8d290bf in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:538 #7 0x00007f0cc8d2b79f in QThreadPrivate::start(void*) (arg=0x1f044d0) at thread/qthread_unix.cpp:349 #8 0x00007f0cc276c0a4 in start_thread (arg=0x7f0c59a68700) at pthread_create.c:309 #9 0x00007f0cc86df7fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7f0c51271700 (LWP 4386)): #0 0x00007f0cc86d73cd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f0cc21a0be4 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f0cc21a0cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f0cc8e5a0de in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0c480008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #4 0x00007f0cc8e2be6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0c51270da0, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f0cc8e2c165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0c51270da0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f0cc8d290bf in QThread::exec() (this=this@entry=0x65f11a0) at thread/qthread.cpp:538 #7 0x00007f0cc8e0d783 in QInotifyFileSystemWatcherEngine::run() (this=0x65f11a0) at io/qfilesystemwatcher_inotify.cpp:265 #8 0x00007f0cc8d2b79f in QThreadPrivate::start(void*) (arg=0x65f11a0) at thread/qthread_unix.cpp:349 #9 0x00007f0cc276c0a4 in start_thread (arg=0x7f0c51271700) at pthread_create.c:309 #10 0x00007f0cc86df7fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7f0ccb143800 (LWP 3783)): [KCrash Handler] #6 0x00007f0c5d6d2da3 in Akregator::Feed::slotAddToFetchQueue(Akregator::FetchQueue*, bool) () at /usr/lib64/libakregatorprivate.so.4 #7 0x00007f0c5d6e82e8 in Akregator::Folder::slotAddToFetchQueue(Akregator::FetchQueue*, bool) () at /usr/lib64/libakregatorprivate.so.4 #8 0x00007f0cc8e411fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=0x2a7c590, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3576 #9 0x00007f0cc8e453b1 in QObject::event(QEvent*) (this=0x2a7c590, e=<optimized out>) at kernel/qobject.cpp:1193 #10 0x00007f0cc983b76c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x1bea3e0, receiver=receiver@entry=0x2a7c590, e=e@entry=0x7fffaf4f34d0) at kernel/qapplication.cpp:4565 #11 0x00007f0cc9841cad in QApplication::notify(QObject*, QEvent*) (this=this@entry=0x7fffaf4f4640, receiver=receiver@entry=0x2a7c590, e=e@entry=0x7fffaf4f34d0) at kernel/qapplication.cpp:4351 #12 0x00007f0cca553bda in KApplication::notify(QObject*, QEvent*) (this=0x7fffaf4f4640, receiver=0x2a7c590, event=0x7fffaf4f34d0) at /usr/src/debug/kdelibs-4.14.2/kdeui/kernel/kapplication.cpp:311 #13 0x00007f0cc8e2d2ad in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7fffaf4f4640, receiver=0x2a7c590, event=0x7fffaf4f34d0) at kernel/qcoreapplication.cpp:953 #14 0x00007f0cc8e5ccbc in QTimerInfoList::activateTimers() (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.h:231 #15 0x00007f0cc8e5ccbc in QTimerInfoList::activateTimers() (this=0x1bf3020) at kernel/qeventdispatcher_unix.cpp:636 #16 0x00007f0cc8e59f39 in idleTimerSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:193 #17 0x00007f0cc8e59f39 in idleTimerSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:240 #18 0x00007f0cc21a0a04 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #19 0x00007f0cc21a0c48 in () at /usr/lib64/libglib-2.0.so.0 #20 0x00007f0cc21a0cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #21 0x00007f0cc8e5a0be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1badfd0, flags=...) at kernel/qeventdispatcher_glib.cpp:450 #22 0x00007f0cc98d8676 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #23 0x00007f0cc8e2be6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffaf4f3750, flags=...) at kernel/qeventloop.cpp:149 #24 0x00007f0cc8e2c165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffaf4f3750, flags=...) at kernel/qeventloop.cpp:204 #25 0x00007f0cc9cddd1c in QDialog::exec() (this=0x26debe0) at dialogs/qdialog.cpp:562 #26 0x00007f0cca4c7502 in KMessageBox::createKMessageBox(KDialog*, QIcon const&, QString const&, QStringList const&, QString const&, bool*, QFlags<KMessageBox::Option>, QString const&, QMessageBox::Icon) (dialog=dialog@entry=0x26debe0, icon=..., text=..., strlist=..., ask=..., checkboxReturn=checkboxReturn@entry=0x7fffaf4f3a50, options=..., details=..., notifyType=notifyType@entry=QMessageBox::Information) at /usr/src/debug/kdelibs-4.14.2/kdeui/dialogs/kmessagebox.cpp:344 #27 0x00007f0cca4c7741 in KMessageBox::createKMessageBox(KDialog*, QMessageBox::Icon, QString const&, QStringList const&, QString const&, bool*, QFlags<KMessageBox::Option>, QString const&) (dialog=dialog@entry=0x26debe0, icon=icon@entry=QMessageBox::Information, text=..., strlist=..., ask=..., checkboxReturn=checkboxReturn@entry=0x7fffaf4f3a50, options=..., details=...) at /usr/src/debug/kdelibs-4.14.2/kdeui/dialogs/kmessagebox.cpp:159 #28 0x00007f0cca4c9a0e in KMessageBox::questionYesNoCancelWId(unsigned long, QString const&, QString const&, KGuiItem const&, KGuiItem const&, KGuiItem const&, QString const&, QFlags<KMessageBox::Option>) (parent_id=0, text=..., caption=..., buttonYes_=..., buttonNo_=..., buttonCancel_=..., dontAskAgainName=..., options=...) at /usr/src/debug/kdelibs-4.14.2/kdeui/dialogs/kmessagebox.cpp:548 #29 0x00007f0cca4c9be0 in KMessageBox::questionYesNoCancel(QWidget*, QString const&, QString const&, KGuiItem const&, KGuiItem const&, KGuiItem const&, QString const&, QFlags<KMessageBox::Option>) (parent=<optimized out>, text=..., caption=..., buttonYes=..., buttonNo=..., buttonCancel=..., dontAskAgainName=..., options=...) at /usr/src/debug/kdelibs-4.14.2/kdeui/dialogs/kmessagebox.cpp:505 #30 0x00007f0c5db8e83c in () at /usr/lib64/kde4/akregatorpart.so #31 0x00007f0c5db90c31 in () at /usr/lib64/kde4/akregatorpart.so #32 0x00007f0c5db91971 in () at /usr/lib64/kde4/akregatorpart.so #33 0x00007f0cc939b3e3 in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) (this=0x27b0ce0, iface=0x7f0cc83e8f20 <qt_meta_stringdata_KParts__ReadOnlyPart> "KParts::ReadOnlyPart", parentWidget=0x1cdcff0, parent=0x1cdcff0, args=..., keyword=...) at /usr/src/debug/kdelibs-4.14.2/kdecore/util/kpluginfactory.cpp:203 #34 0x00007f0ccadcf518 in KontactInterface::Core::createPart(char const*) () at /usr/lib64/libkontactinterface.so.4 #35 0x00007f0c63d66616 in () at /usr/lib64/kde4/kontact_akregatorplugin.so #36 0x00007f0ccadd1929 in KontactInterface::Plugin::part() () at /usr/lib64/libkontactinterface.so.4 #37 0x00007f0cca997811 in Kontact::MainWindow::selectPlugin(KontactInterface::Plugin*) () at /usr/lib64/libkontactprivate.so.4 #38 0x00007f0cca9929ad in Kontact::MainWindow::selectPlugin(QString const&) () at /usr/lib64/libkontactprivate.so.4 #39 0x00007f0cca99549a in Kontact::MainWindow::loadSettings() () at /usr/lib64/libkontactprivate.so.4 #40 0x00007f0cca99aaf2 in Kontact::MainWindow::initObject() () at /usr/lib64/libkontactprivate.so.4 #41 0x00007f0cca99b1bc in Kontact::MainWindow::MainWindow() () at /usr/lib64/libkontactprivate.so.4 #42 0x0000000000403c09 in () #43 0x00007f0cc861bb05 in __libc_start_main (main=0x402eb0, argc=3, argv=0x7fffaf4f4788, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffaf4f4778) at libc-start.c:285 #44 0x0000000000403c97 in _start () Possible duplicates by query: bug 330646. An https://bugs.kde.org/ berichten -- 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