https://bugs.kde.org/show_bug.cgi?id=373841
Bug ID: 373841 Summary: KGpg crashes on desktop start Product: kgpg Version: unspecified Platform: openSUSE RPMs OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: k...@opensource.sf-tec.de Reporter: mon...@gmail.com Target Milestone: --- Application: kgpg (16.11.90) Qt Version: 5.6.1 Frameworks Version: 5.26.0 Operating System: Linux 4.4.36-8-default x86_64 Distribution: "openSUSE Leap 42.2" -- Information about the crash: On each startup, KGpg crashes immediately. On most occasions, the password prompt to unlock the key appears immediately afterwards without the need to press Restart. However, if one does press Restart, then the application crashes again immediately. On some occasions, it is impossible to unlock my KDE Wallet due to KGpg unsuccessfully starting. The crash can be reproduced every time. -- Backtrace: Application: KGpg (kgpg), signal: Aborted Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f02a2b18900 (LWP 2249))] Thread 4 (Thread 0x7f0272833700 (LWP 2271)): #0 0x00007f029729e9a1 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0 #1 0x00007f029729f230 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f029729f42c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f029d1c732b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007f029d174fdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f029cfaff1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007f029cfb49e9 in () at /usr/lib64/libQt5Core.so.5 #7 0x00007f02986d3734 in start_thread () at /lib64/libpthread.so.0 #8 0x00007f029c6acd3d in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7f0282880700 (LWP 2265)): #0 0x00007f029c6a449d in poll () at /lib64/libc.so.6 #1 0x00007f029729f314 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f029729f42c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f029d1c732b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007f029d174fdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f029cfaff1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007f029d8371d5 in () at /usr/lib64/libQt5DBus.so.5 #7 0x00007f029cfb49e9 in () at /usr/lib64/libQt5Core.so.5 #8 0x00007f02986d3734 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f029c6acd3d in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7f0283d9b700 (LWP 2263)): #0 0x00007f029c6a449d in poll () at /lib64/libc.so.6 #1 0x00007f02979c23e2 in () at /usr/lib64/libxcb.so.1 #2 0x00007f02979c3fcf in xcb_wait_for_event () at /usr/lib64/libxcb.so.1 #3 0x00007f0285ea7839 in () at /usr/lib64/libQt5XcbQpa.so.5 #4 0x00007f029cfb49e9 in () at /usr/lib64/libQt5Core.so.5 #5 0x00007f02986d3734 in start_thread () at /lib64/libpthread.so.0 #6 0x00007f029c6acd3d in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7f02a2b18900 (LWP 2249)): [KCrash Handler] #6 0x00007f029c5f78d7 in raise () at /lib64/libc.so.6 #7 0x00007f029c5f8caa in abort () at /lib64/libc.so.6 #8 0x00007f029c6351b4 in () at /lib64/libc.so.6 #9 0x00007f029c63a9d6 in malloc_printerr () at /lib64/libc.so.6 #10 0x00007f029c63ef29 in realloc () at /lib64/libc.so.6 #11 0x00007f029cfb7ab1 in QByteArray::reallocData(unsigned int, QFlags<QArrayData::AllocationOption>) () at /usr/lib64/libQt5Core.so.5 #12 0x00007f029cfb7cdf in QByteArray::resize(int) () at /usr/lib64/libQt5Core.so.5 #13 0x00007f029d0b22f6 in QIODevice::readAll() () at /usr/lib64/libQt5Core.so.5 #14 0x00007f029d0b882a in QProcess::readAllStandardOutput() () at /usr/lib64/libQt5Core.so.5 #15 0x00000000004b4b1a in KLineBufferedProcessPrivate::_k_receivedStdout() (this=0x251ec50) at /usr/src/debug/kgpg-16.11.90/klinebufferedprocessprivate.cpp:31 #16 0x00007f029d1a11c3 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5 #17 0x00007f029d0b73bf in () at /usr/lib64/libQt5Core.so.5 #18 0x00007f029d1137a2 in () at /usr/lib64/libQt5Core.so.5 #19 0x00007f029d0b83a2 in QProcess::waitForFinished(int) () at /usr/lib64/libQt5Core.so.5 #20 0x00000000004af2d9 in KgpgInterface::readSecretKeys(QStringList const&) (ids=...) at /usr/src/debug/kgpg-16.11.90/kgpginterface.cpp:413 #21 0x0000000000441e16 in KGpgRootNode::addKeys(QStringList const&) (this=0x2303840, ids=...) at /usr/src/debug/kgpg-16.11.90/core/KGpgRootNode.cpp:71 #22 0x0000000000454d3c in KGpgItemModel::refreshAllKeys() (this=0x22fe9b0) at /usr/src/debug/kgpg-16.11.90/model/kgpgitemmodel.cpp:474 #23 0x0000000000489ca0 in KeysManager::refreshkey() (this=0x23029b0) at /usr/src/debug/kgpg-16.11.90/keysmanager.cpp:2648 #24 0x00000000004e9fca in KeysManager::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x23029b0, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/kgpg-16.11.90/build/moc_keysmanager.cpp:431 #25 0x00007f029d1a2166 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5 #26 0x00007f029e39c6cb in QWidget::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #27 0x00007f029e4ad0cb in QMainWindow::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #28 0x00007f02a0d2a4f7 in KMainWindow::event(QEvent*) () at /usr/lib64/libKF5XmlGui.so.5 #29 0x00007f02a0d66865 in KXmlGuiWindow::event(QEvent*) () at /usr/lib64/libKF5XmlGui.so.5 #30 0x00007f029e35ae3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #31 0x00007f029e35f49a in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #32 0x00007f029d176fc5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5 #33 0x00007f029d178daa in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt5Core.so.5 #34 0x00007f029d1c7c83 in () at /usr/lib64/libQt5Core.so.5 #35 0x00007f029729f134 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #36 0x00007f029729f388 in () at /usr/lib64/libglib-2.0.so.0 #37 0x00007f029729f42c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #38 0x00007f029d1c730c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #39 0x00007f029d174fdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #40 0x00007f029d17cec6 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5 #41 0x0000000000435bc2 in main(int, char**) (argc=2, argv=<optimized out>) at /usr/src/debug/kgpg-16.11.90/main.cpp:84 Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.