https://bugs.kde.org/show_bug.cgi?id=366004
Bug ID: 366004 Summary: drkonqi crash when I cancel installation of debug packages Product: drkonqi Version: unspecified Platform: openSUSE RPMs OS: Linux Status: UNCONFIRMED Severity: major Priority: NOR Component: general Assignee: unassigned-b...@kde.org Reporter: mustafa10...@gmail.com drkonqi crash when I cancel installation of debug packages, it can't install them (already reported), and when I press cancel it crashes with this backtrace: Application: drkonqi (drkonqi), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f2191eca8c0 (LWP 4614))] Thread 2 (Thread 0x7f217d6e4700 (LWP 4615)): #0 0x00007f218d52ca7d in read () from /lib64/libc.so.6 #1 0x00007f2189813d00 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f21897d0b26 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f21897d0ff4 in ?? () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f21897d116c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #5 0x00007f218de53d1b in QEventDispatcherGlib::processEvents (this=0x7f21780008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007f218ddfd0ea in QEventLoop::exec (this=this@entry=0x7f217d6e3cc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #7 0x00007f218dc2ab83 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507 #8 0x00007f218f213c49 in ?? () from /usr/lib64/libQt5DBus.so.5 #9 0x00007f218dc2f986 in QThreadPrivate::start (arg=0x7f218f487d20) at thread/qthread_unix.cpp:368 #10 0x00007f218b6fe474 in start_thread () from /lib64/libpthread.so.0 #11 0x00007f218d5393ed in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f2191eca8c0 (LWP 4614)): [KCrash Handler] #6 0x000000000042ea79 in DebugPackageInstaller::processFinished (this=0x1f9d410, exitCode=<optimized out>) at /usr/src/debug/plasma-workspace-5.7.90git~20160722T123413~6344754/drkonqi/debugpackageinstaller.cpp:116 #7 0x00007f218de2b3ee in QtPrivate::QSlotObjectBase::call (a=0x7ffeff7c1c30, r=0x1f9d410, this=<optimized out>) at ../../src/corelib/kernel/qobject_impl.h:101 #8 QMetaObject::activate (sender=sender@entry=0x21d0aa0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffeff7c1c30) at kernel/qobject.cpp:3723 #9 0x00007f218de2b9a7 in QMetaObject::activate (sender=sender@entry=0x21d0aa0, m=m@entry=0x7f218e241200 <QProcess::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffeff7c1c30) at kernel/qobject.cpp:3602 #10 0x00007f218dd3162f in QProcess::finished (this=this@entry=0x21d0aa0, _t1=<optimized out>, _t2=<optimized out>) at .moc/moc_qprocess.cpp:332 #11 0x00007f218dd397d3 in QProcessPrivate::_q_processDied (this=0x220d980) at io/qprocess.cpp:1186 #12 0x00007f218dd39939 in QProcess::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=0x7ffeff7c1dd0) at .moc/moc_qprocess.cpp:213 #13 0x00007f218de2b081 in QMetaObject::activate (sender=sender@entry=0x21cd990, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffeff7c1dd0) at kernel/qobject.cpp:3740 #14 0x00007f218de2b9a7 in QMetaObject::activate (sender=sender@entry=0x21cd990, m=m@entry=0x7f218e2456c0 <QSocketNotifier::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffeff7c1dd0) at kernel/qobject.cpp:3602 #15 0x00007f218dea5c5e in QSocketNotifier::activated (this=this@entry=0x21cd990, _t1=<optimized out>) at .moc/moc_qsocketnotifier.cpp:135 #16 0x00007f218de37652 in QSocketNotifier::event (this=0x21cd990, e=0x7ffeff7c20a0) at kernel/qsocketnotifier.cpp:266 #17 0x00007f218eaf5dbc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #18 0x00007f218eafd561 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #19 0x00007f218ddff138 in QCoreApplication::notifyInternal2 (receiver=0x21cd990, event=event@entry=0x7ffeff7c20a0) at kernel/qcoreapplication.cpp:988 #20 0x00007f218de541ad in QCoreApplication::sendEvent (event=0x7ffeff7c20a0, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231 #21 socketNotifierSourceDispatch (source=0x1e24e70) at kernel/qeventdispatcher_glib.cpp:106 #22 0x00007f21897d0e57 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #23 0x00007f21897d10c0 in ?? () from /usr/lib64/libglib-2.0.so.0 #24 0x00007f21897d116c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #25 0x00007f218de53cff in QEventDispatcherGlib::processEvents (this=0x1e75af0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #26 0x00007f218ddfd0ea in QEventLoop::exec (this=this@entry=0x7ffeff7c22c0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #27 0x00007f218de059dc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1261 #28 0x000000000041ea2c in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace-5.7.90git~20160722T123413~6344754/drkonqi/main.cpp:170 Reproducible: Always Steps to Reproduce: 1. Try to install debug packages after crash on openSUSE (I use git versions) 2. Cancel installation 3. Actual Results: drkonqi crash Expected Results: Cancel gracefully I use Plasma git packages (21-7-2016) -- You are receiving this mail because: You are watching all bug changes.