Package: plasma-discover
Version: 5.8.5-3
Severity: important

Application: plasma-discover (5.8.5)

Qt Version: 5.7.1
Frameworks Version: 5.28.0
Operating System: Linux 4.9.0-8-amd64 x86_64
Distribution: DebianEdu/Skolelinux

-- Information about the crash:

I started an update, then moved around in the menus looking at packages,
and finally clicked on the menu to have a look at the upgrade, when the
program crashed.

I got the KDE bug reporter, tried to report the bug, only to discover
that it seem to be already reported to KDE with three duplicates, all
closed.  Unfortunately I did not write down the bug reports and have
been unable to find them on <URL: https://bugs.kde.org/ >.

Just wanted to make sure the Debian maitainers are aware of the crash
problem in case you want to fix it in stable.

On the positive side, the package upgrade seem to be complete despite
the crash (or perhaps wrapping up the upgrade caused the crash? :-).

-- Backtrace:
Application: Discover (plasma-discover), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7feb855470c0 (LWP 14511))]

Thread 9 (Thread 0x7feb57fff700 (LWP 14529)):
#0  0x00007feb90dd26ed in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007feb8c622d40 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007feb8c5de4be in g_main_context_check () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007feb8c5de994 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007feb8c5deb0c in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007feb919ef06b in QEventDispatcherGlib::processEvents 
(this=0x7feb4c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007feb919989ca in QEventLoop::exec (this=this@entry=0x7feb57ffed00, 
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#7  0x00007feb917c60f3 in QThread::exec (this=<optimized out>) at 
thread/qthread.cpp:507
#8  0x00007feb917cada8 in QThreadPrivate::start (arg=0x55865ba47e90) at 
thread/qthread_unix.cpp:368
#9  0x00007feb8e713494 in start_thread (arg=0x7feb57fff700) at 
pthread_create.c:333
#10 0x00007feb90ddfacf in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 8 (Thread 0x7feb5e676700 (LWP 14519)):
#0  0x00007feb90dd667d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007feb8c5de9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007feb8c5ded82 in g_main_loop_run () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007feb64932656 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007feb8c6063d5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007feb8e713494 in start_thread (arg=0x7feb5e676700) at 
pthread_create.c:333
#6  0x00007feb90ddfacf in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 7 (Thread 0x7feb5ee77700 (LWP 14518)):
#0  0x00007feb90dd667d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007feb8c5de9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007feb8c5deb0c in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007feb8c5deb51 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007feb8c6063d5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007feb8e713494 in start_thread (arg=0x7feb5ee77700) at 
pthread_create.c:333
#6  0x00007feb90ddfacf in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 6 (Thread 0x7feb7114d700 (LWP 14516)):
#0  0x00007feb8c5de3e0 in g_main_context_check () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007feb8c5de994 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007feb8c5deb0c in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007feb919ef06b in QEventDispatcherGlib::processEvents 
(this=0x7feb600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007feb919989ca in QEventLoop::exec (this=this@entry=0x7feb7114cd00, 
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007feb917c60f3 in QThread::exec (this=<optimized out>) at 
thread/qthread.cpp:507
#6  0x00007feb917cada8 in QThreadPrivate::start (arg=0x7feb68003650) at 
thread/qthread_unix.cpp:368
#7  0x00007feb8e713494 in start_thread (arg=0x7feb7114d700) at 
pthread_create.c:333
#8  0x00007feb90ddfacf in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 5 (Thread 0x7feb7194e700 (LWP 14515)):
#0  0x00007feb90dd26ed in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007feb8c622d40 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007feb8c5de4be in g_main_context_check () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007feb8c5de994 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007feb8c5deb0c in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007feb919ef06b in QEventDispatcherGlib::processEvents 
(this=0x7feb680008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007feb919989ca in QEventLoop::exec (this=this@entry=0x7feb7194dc90, 
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#7  0x00007feb917c60f3 in QThread::exec (this=<optimized out>) at 
thread/qthread.cpp:507
#8  0x00007feb93da5406 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#9  0x00007feb917cada8 in QThreadPrivate::start (arg=0x55865b62f150) at 
thread/qthread_unix.cpp:368
#10 0x00007feb8e713494 in start_thread (arg=0x7feb7194e700) at 
pthread_create.c:333
#11 0x00007feb90ddfacf in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 4 (Thread 0x7feb78ec0700 (LWP 14514)):
#0  0x00007feb8c6240e9 in g_mutex_lock () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007feb8c5de24e in g_main_context_check () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007feb8c5de994 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007feb8c5deb0c in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007feb919ef06b in QEventDispatcherGlib::processEvents 
(this=0x7feb6c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007feb919989ca in QEventLoop::exec (this=this@entry=0x7feb78ebfce0, 
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007feb917c60f3 in QThread::exec (this=<optimized out>) at 
thread/qthread.cpp:507
#7  0x00007feb9214d6a5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007feb917cada8 in QThreadPrivate::start (arg=0x55865b261a70) at 
thread/qthread_unix.cpp:368
#9  0x00007feb8e713494 in start_thread (arg=0x7feb78ec0700) at 
pthread_create.c:333
#10 0x00007feb90ddfacf in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 3 (Thread 0x7feb7a0d1700 (LWP 14513)):
#0  0x00007feb90dd26ed in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007feb8c622d40 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007feb8c5de4be in g_main_context_check () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007feb8c5de994 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007feb8c5deb0c in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007feb919ef06b in QEventDispatcherGlib::processEvents 
(this=0x7feb740008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007feb919989ca in QEventLoop::exec (this=this@entry=0x7feb7a0d0cd0, 
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#7  0x00007feb917c60f3 in QThread::exec (this=<optimized out>) at 
thread/qthread.cpp:507
#8  0x00007feb946026d5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x00007feb917cada8 in QThreadPrivate::start (arg=0x7feb94677d60) at 
thread/qthread_unix.cpp:368
#10 0x00007feb8e713494 in start_thread (arg=0x7feb7a0d1700) at 
pthread_create.c:333
#11 0x00007feb90ddfacf in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 2 (Thread 0x7feb82a35700 (LWP 14512)):
#0  0x00007feb90dd667d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007feb8c170150 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007feb8c171ee9 in xcb_wait_for_event () from 
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007feb84f93b69 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007feb917cada8 in QThreadPrivate::start (arg=0x55865b1d9020) at 
thread/qthread_unix.cpp:368
#5  0x00007feb8e713494 in start_thread (arg=0x7feb82a35700) at 
pthread_create.c:333
#6  0x00007feb90ddfacf in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 1 (Thread 0x7feb855470c0 (LWP 14511)):
[KCrash Handler]
#6  UpdateItem::setProgress (this=this@entry=0x0, progress=0, 
progress@entry=31) at ./libdiscover/UpdateModel/UpdateItem.cpp:82
#7  0x00007feb93a6645c in UpdateModel::resourceHasProgressed 
(this=0x558661c71fe0, res=<optimized out>, progress=31) at 
./libdiscover/UpdateModel/UpdateModel.cpp:80
#8  0x00007feb919c695e in QtPrivate::QSlotObjectBase::call (a=0x7ffcc16646c0, 
r=0x558661c71fe0, this=<optimized out>) at 
../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:101
#9  QMetaObject::activate (sender=0x558661bc8190, signalOffset=<optimized out>, 
local_signal_index=local_signal_index@entry=8, argv=argv@entry=0x7ffcc16646c0) 
at kernel/qobject.cpp:3723
#10 0x00007feb919c6f07 in QMetaObject::activate (sender=<optimized out>, 
m=m@entry=0x7feb93c9b340 <ResourcesUpdatesModel::staticMetaObject>, 
local_signal_index=local_signal_index@entry=8, argv=argv@entry=0x7ffcc16646c0) 
at kernel/qobject.cpp:3602
#11 0x00007feb93a8076c in ResourcesUpdatesModel::resourceProgressed 
(this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>) at 
./obj-x86_64-linux-gnu/libdiscover/DiscoverCommon_automoc.dir/moc_ResourcesUpdat_VZLOWLDDJP4RB6.cpp:372
#12 0x00007feb919c695e in QtPrivate::QSlotObjectBase::call (a=0x7ffcc1664800, 
r=0x558661bc8190, this=<optimized out>) at 
../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:101
#13 QMetaObject::activate (sender=sender@entry=0x55865ba00190, 
signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=7, 
argv=argv@entry=0x7ffcc1664800) at kernel/qobject.cpp:3723
#14 0x00007feb919c6f07 in QMetaObject::activate 
(sender=sender@entry=0x55865ba00190, m=m@entry=0x7feb93c9b500 
<AbstractBackendUpdater::staticMetaObject>, 
local_signal_index=local_signal_index@entry=7, argv=argv@entry=0x7ffcc1664800) 
at kernel/qobject.cpp:3602
#15 0x00007feb93a800ec in AbstractBackendUpdater::resourceProgressed 
(this=this@entry=0x55865ba00190, _t1=<optimized out>, _t2=<optimized out>) at 
./obj-x86_64-linux-gnu/libdiscover/DiscoverCommon_automoc.dir/moc_AbstractBacken_L3HUDYW54PKLJP.cpp:345
#16 0x00007feb652c4469 in PackageKitUpdater::itemProgress (this=0x55865ba00190, 
itemID=..., percentage=<optimized out>) at 
./libdiscover/backends/PackageKitBackend/PackageKitUpdater.cpp:328
#17 0x00007feb919c695e in QtPrivate::QSlotObjectBase::call (a=0x7ffcc16649c0, 
r=0x55865ba00190, this=<optimized out>) at 
../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:101
#18 QMetaObject::activate (sender=0x5586608e0ed0, signalOffset=<optimized out>, 
local_signal_index=<optimized out>, argv=<optimized out>) at 
kernel/qobject.cpp:3723
#19 0x00007feb65071d94 in PackageKit::Transaction::itemProgress(QString const&, 
PackageKit::Transaction::Status, unsigned int) () from 
/usr/lib/x86_64-linux-gnu/libpackagekitqt5.so.0
#20 0x00007feb65073bf9 in ?? () from 
/usr/lib/x86_64-linux-gnu/libpackagekitqt5.so.0
#21 0x00007feb919c65e9 in QMetaObject::activate (sender=0x55865f910fa0, 
signalOffset=<optimized out>, local_signal_index=<optimized out>, 
argv=<optimized out>) at kernel/qobject.cpp:3740
#22 0x00007feb65081f71 in ?? () from 
/usr/lib/x86_64-linux-gnu/libpackagekitqt5.so.0
#23 0x00007feb65082760 in ?? () from 
/usr/lib/x86_64-linux-gnu/libpackagekitqt5.so.0
#24 0x00007feb9460ea10 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#25 0x00007feb919c7499 in QObject::event (this=0x55865f910fa0, e=<optimized 
out>) at kernel/qobject.cpp:1263
#26 0x00007feb9290cb8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) 
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#27 0x00007feb92914341 in QApplication::notify(QObject*, QEvent*) () from 
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#28 0x00007feb9199a9e0 in QCoreApplication::notifyInternal2 
(receiver=0x55865f910fa0, event=event@entry=0x7feb740a8ba0) at 
kernel/qcoreapplication.cpp:988
#29 0x00007feb9199d16d in QCoreApplication::sendEvent (event=0x7feb740a8ba0, 
receiver=<optimized out>) at 
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#30 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, 
event_type=event_type@entry=0, data=0x55865b1bf4e0) at 
kernel/qcoreapplication.cpp:1649
#31 0x00007feb9199d5d8 in QCoreApplication::sendPostedEvents 
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at 
kernel/qcoreapplication.cpp:1503
#32 0x00007feb919eec43 in postEventSourceDispatch (s=0x55865b201a20) at 
kernel/qeventdispatcher_glib.cpp:276
#33 0x00007feb8c5de7f7 in g_main_context_dispatch () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007feb8c5dea60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007feb8c5deb0c in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007feb919ef04f in QEventDispatcherGlib::processEvents 
(this=0x55865b20b770, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#37 0x00007feb919989ca in QEventLoop::exec (this=this@entry=0x7ffcc16653e0, 
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#38 0x00007feb919a113c in QCoreApplication::exec () at 
kernel/qcoreapplication.cpp:1261
#39 0x0000558659766c02 in main (argc=<optimized out>, argv=<optimized out>) at 
./discover/main.cpp:148

--
Happy hacking
Petter Reinholdtsen

Reply via email to