[drkonqi] [Bug 366004] New: drkonqi crash when I cancel installation of debug packages

Mustafa Muhammad via KDE Bugzilla bugzilla_noreply at kde.org
Sat Jul 23 07:38:15 BST 2016


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-bugs at kde.org
          Reporter: mustafa1024m at 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 at entry=0x7f217d6e3cc0,
flags=..., flags at 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 at entry=0x21d0aa0,
signalOffset=<optimized out>, local_signal_index=local_signal_index at entry=2,
argv=argv at entry=0x7ffeff7c1c30) at kernel/qobject.cpp:3723
#9  0x00007f218de2b9a7 in QMetaObject::activate (sender=sender at entry=0x21d0aa0,
m=m at entry=0x7f218e241200 <QProcess::staticMetaObject>,
local_signal_index=local_signal_index at entry=2, argv=argv at entry=0x7ffeff7c1c30)
at kernel/qobject.cpp:3602
#10 0x00007f218dd3162f in QProcess::finished (this=this at 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 at entry=0x21cd990,
signalOffset=<optimized out>, local_signal_index=local_signal_index at entry=0,
argv=argv at entry=0x7ffeff7c1dd0) at kernel/qobject.cpp:3740
#14 0x00007f218de2b9a7 in QMetaObject::activate (sender=sender at entry=0x21cd990,
m=m at entry=0x7f218e2456c0 <QSocketNotifier::staticMetaObject>,
local_signal_index=local_signal_index at entry=0, argv=argv at entry=0x7ffeff7c1dd0)
at kernel/qobject.cpp:3602
#15 0x00007f218dea5c5e in QSocketNotifier::activated
(this=this at 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 at 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 at entry=0x7ffeff7c22c0,
flags=..., flags at 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 the assignee for the bug.



More information about the Unassigned-bugs mailing list