Bug 387916 - Crash on browsing plasma widgets at package updater application (localised Finnish "Löydä")
Summary: Crash on browsing plasma widgets at package updater application (localised Fi...
Status: RESOLVED DUPLICATE of bug 383413
Alias: None
Product: Discover
Classification: Applications
Component: discover (show other bugs)
Version: 5.8.8
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Aleix Pol
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-12-14 22:31 UTC by Hannu Lehtimäki
Modified: 2017-12-15 04:14 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hannu Lehtimäki 2017-12-14 22:31:50 UTC
Application: plasma-discover (5.8.8)

Qt Version: 5.6.1
Frameworks Version: 5.36.0
Operating System: Linux 4.4.0-103-generic x86_64
Distribution: Ubuntu 16.04.3 LTS

-- Information about the crash:
- What I was doing when the application crashed:
Steps to reproduce
1. Launch plasma-discover from plasma widget "updates" at  system tray 
application opens

2. Press button update all
Nothing seems to happen

3. At  list on left hand subwindow of application plasma dicover, select item plasma addons (Finnish localisation of selected item was  "Plasma lisäosat" )
List of installable plasma applets opens on right subwindow of discover application

4. move pointer over one of installable plasma applets and press mouse left button
Actual behaviour: plasma discover get Signal SEGFAULT 
Expected to see information of selected plasma widget to be installed.

- Unusual behavior I noticed:
Pending 3 Linux kernel updates were not visible albeit updates plasma widget displayed 3 updates available at system tray (those updates were visilbe when used apt-get upgrade)

The crash can be reproduced every time.

-- Backtrace:
Application: Löydä (plasma-discover), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f39f0b4a8c0 (LWP 28927))]

Thread 11 (Thread 0x7f3944b9b700 (LWP 28951)):
#0  0x00007f39fc37170d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f39f953c38c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f392c038e40, timeout=<optimized out>, context=0x7f392c000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:4135
#2  0x00007f39f953c38c in g_main_context_iterate (context=context@entry=0x7f392c000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3835
#3  0x00007f39f953c49c in g_main_context_iteration (context=0x7f392c000990, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007f39fcfa237b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f392c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f39fcf4affa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f3944b9ad00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f39fcd739e4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:500
#7  0x00007f39fcd78808 in QThreadPrivate::start(void*) (arg=0x1d04330) at thread/qthread_unix.cpp:341
#8  0x00007f39f9ca96ba in start_thread (arg=0x7f3944b9b700) at pthread_create.c:333
#9  0x00007f39fc37d3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f3946467700 (LWP 28946)):
#0  0x00007f39f953bb30 in g_main_context_query (context=context@entry=0x7f393c000990, max_priority=2147483647, timeout=timeout@entry=0x7f3946466bc4, fds=fds@entry=0x7f393c003270, n_fds=n_fds@entry=3) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3539
#1  0x00007f39f953c307 in g_main_context_iterate (context=context@entry=0x7f393c000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3822
#2  0x00007f39f953c49c in g_main_context_iteration (context=0x7f393c000990, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#3  0x00007f39fcfa237b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f393c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#4  0x00007f39fcf4affa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f3946466d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f39fcd739e4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:500
#6  0x00007f39fcd78808 in QThreadPrivate::start(void*) (arg=0x18bd490) at thread/qthread_unix.cpp:341
#7  0x00007f39f9ca96ba in start_thread (arg=0x7f3946467700) at pthread_create.c:333
#8  0x00007f39fc37d3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f394738f700 (LWP 28938)):
#0  0x00007f39fc37170d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f39f953c38c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f39380010c0, timeout=<optimized out>, context=0x1d0e9b0) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:4135
#2  0x00007f39f953c38c in g_main_context_iterate (context=0x1d0e9b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3835
#3  0x00007f39f953c712 in g_main_loop_run (loop=0x1d0e940) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:4034
#4  0x00007f394cc399d6 in gdbus_shared_thread_func (user_data=0x1d0e980) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./gio/gdbusprivate.c:246
#5  0x00007f39f9562bb5 in g_thread_proxy (data=0x1cf48f0) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gthread.c:780
#6  0x00007f39f9ca96ba in start_thread (arg=0x7f394738f700) at pthread_create.c:333
#7  0x00007f39fc37d3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f3947b90700 (LWP 28937)):
#0  0x00007f39fc37170d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f39f953c38c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f39400008c0, timeout=<optimized out>, context=0x1d0e190) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:4135
#2  0x00007f39f953c38c in g_main_context_iterate (context=context@entry=0x1d0e190, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3835
#3  0x00007f39f953c49c in g_main_context_iteration (context=0x1d0e190, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007f39f953c4d9 in glib_worker_main (data=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:5672
#5  0x00007f39f9562bb5 in g_thread_proxy (data=0x1cf48a0) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gthread.c:780
#6  0x00007f39f9ca96ba in start_thread (arg=0x7f3947b90700) at pthread_create.c:333
#7  0x00007f39fc37d3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f39577fe700 (LWP 28933)):
#0  0x00007f39fc37170d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f39f953c38c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f3948003070, timeout=<optimized out>, context=0x7f3948000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:4135
#2  0x00007f39f953c38c in g_main_context_iterate (context=context@entry=0x7f3948000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3835
#3  0x00007f39f953c49c in g_main_context_iteration (context=0x7f3948000990, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007f39fcfa237b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f39480008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f39fcf4affa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f39577fdd00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f39fcd739e4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:500
#7  0x00007f39fcd78808 in QThreadPrivate::start(void*) (arg=0x7f3950003650) at thread/qthread_unix.cpp:341
#8  0x00007f39f9ca96ba in start_thread (arg=0x7f39577fe700) at pthread_create.c:333
#9  0x00007f39fc37d3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f3957fff700 (LWP 28932)):
#0  0x00007f39fc37170d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f39f953c38c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f3950094c00, timeout=<optimized out>, context=0x7f3950000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:4135
#2  0x00007f39f953c38c in g_main_context_iterate (context=context@entry=0x7f3950000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3835
#3  0x00007f39f953c49c in g_main_context_iteration (context=0x7f3950000990, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007f39fcfa237b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f39500008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f39fcf4affa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f3957ffec90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f39fcd739e4 in QThread::exec() (this=this@entry=0x19a7500) at thread/qthread.cpp:500
#7  0x00007f39ff3b97d6 in QQuickPixmapReader::run() (this=0x19a7500) at util/qquickpixmapcache.cpp:817
#8  0x00007f39fcd78808 in QThreadPrivate::start(void*) (arg=0x19a7500) at thread/qthread_unix.cpp:341
#9  0x00007f39f9ca96ba in start_thread (arg=0x7f3957fff700) at pthread_create.c:333
#10 0x00007f39fc37d3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f39df578700 (LWP 28931)):
#0  0x00007f39f9caf360 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f39df6f5574 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007f39df6f55b9 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007f39f9ca96ba in start_thread (arg=0x7f39df578700) at pthread_create.c:333
#4  0x00007f39fc37d3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f39e4a6e700 (LWP 28930)):
#0  0x00007f39f9580a79 in g_mutex_lock (mutex=mutex@entry=0x7f39d8000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gthread-posix.c:1335
#1  0x00007f39f953c372 in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f39d8002e70, timeout=<optimized out>, context=0x7f39d8000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:4130
#2  0x00007f39f953c372 in g_main_context_iterate (context=context@entry=0x7f39d8000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3835
#3  0x00007f39f953c49c in g_main_context_iteration (context=0x7f39d8000990, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007f39fcfa237b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f39d80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f39fcf4affa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f39e4a6dce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f39fcd739e4 in QThread::exec() (this=this@entry=0x14e3c40) at thread/qthread.cpp:500
#7  0x00007f39fd6f76b5 in QQmlThreadPrivate::run() (this=0x14e3c40) at qml/ftw/qqmlthread.cpp:141
#8  0x00007f39fcd78808 in QThreadPrivate::start(void*) (arg=0x14e3c40) at thread/qthread_unix.cpp:341
#9  0x00007f39f9ca96ba in start_thread (arg=0x7f39e4a6e700) at pthread_create.c:333
#10 0x00007f39fc37d3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f39e5c7f700 (LWP 28929)):
#0  0x00007f39fc37170d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f39f953c38c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f39e0013bc0, timeout=<optimized out>, context=0x7f39e0000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:4135
#2  0x00007f39f953c38c in g_main_context_iterate (context=context@entry=0x7f39e0000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3835
#3  0x00007f39f953c49c in g_main_context_iteration (context=0x7f39e0000990, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007f39fcfa237b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f39e00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f39fcf4affa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f39e5c7ecd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f39fcd739e4 in QThread::exec() (this=this@entry=0x7f39ffc94d40 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:500
#7  0x00007f39ffc21515 in QDBusConnectionManager::run() (this=0x7f39ffc94d40 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:189
#8  0x00007f39fcd78808 in QThreadPrivate::start(void*) (arg=0x7f39ffc94d40 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:341
#9  0x00007f39f9ca96ba in start_thread (arg=0x7f39e5c7f700) at pthread_create.c:333
#10 0x00007f39fc37d3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f39ee0e0700 (LWP 28928)):
#0  0x00007f39fc37170d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f39f7532c62 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f39f75348d7 in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f39f0636d29 in QXcbEventReader::run() (this=0x145b0a0) at qxcbconnection.cpp:1325
#4  0x00007f39fcd78808 in QThreadPrivate::start(void*) (arg=0x145b0a0) at thread/qthread_unix.cpp:341
#5  0x00007f39f9ca96ba in start_thread (arg=0x7f39ee0e0700) at pthread_create.c:333
#6  0x00007f39fc37d3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f39f0b4a8c0 (LWP 28927)):
[KCrash Handler]
#6  0x00007f39ff079040 in Transaction::isActive() const () at /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so
#7  0x00007f39ff07aa5b in TransactionModel::progress() const () at /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so
#8  0x00007f39ff0984a5 in  () at /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so
#9  0x00007f39ff09b2fb in TransactionModel::qt_metacall(QMetaObject::Call, int, void**) () at /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so
#10 0x00007f39fd643319 in LoadProperty<ReadAccessor::Direct>(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&, QQmlNotifier**) (property=..., n=0x0, output=0x7fff5b2a0a10, object=0x7f39ff2b2890) at jsruntime/qv4qobjectwrapper.cpp:129
#11 0x00007f39fd643319 in LoadProperty<ReadAccessor::Direct>(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&, QQmlNotifier**) (v4=0x14af0d0, object=0x7f39ff2b2890, property=..., notifier=0x0) at jsruntime/qv4qobjectwrapper.cpp:164
#12 0x00007f39fd6443c5 in QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, bool) (engine=engine@entry=0x14af0d0, object=0x7f39ff2b2890, property=0x1853828, captureRequired=captureRequired@entry=true) at jsruntime/qv4qobjectwrapper.cpp:378
#13 0x00007f39fd644b4a in QV4::QObjectWrapper::getQmlProperty(QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) const (this=0x7f39df8013e8, qmlContext=0x17cb740, name=0x7f39df8013e0, revisionMode=QV4::QObjectWrapper::IgnoreRevision, hasProperty=0x0, includeImports=<optimized out>) at jsruntime/qv4qobjectwrapper.cpp:318
#14 0x00007f39fd65669e in QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) (hasProperty=0x0, name=<optimized out>, this=<optimized out>) at jsruntime/qv4object_p.h:298
#15 0x00007f39fd65669e in QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) (engine=0x14af0d0, object=..., nameIndex=<optimized out>) at jsruntime/qv4runtime.cpp:679
#16 0x00007f39de867a90 in  ()
#17 0x00007fff5b2a0e40 in  ()
#18 0x0000000000000002 in  ()
#19 0x0000000000000001 in  ()
#20 0x00007f39fd662cf0 in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) (this=0x7f39df801320, o=<optimized out>, c=1529482432, _id=-545254432, a=0x14af0d0) at qml/qqmlvmemetaobject.cpp:876
#21 0x00007f39fd6dc724 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) (d=0x7f39df801320, this=0x7f39dd234800) at ../../include/QtQml/5.6.1/QtQml/private/../../../../../src/qml/jsruntime/qv4object_p.h:324
#22 0x00007f39fd6dc724 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) (this=this@entry=0x1823c90, callData=callData@entry=0x7f39df801320, isUndefined=isUndefined@entry=0x7fff5b2a0eec) at qml/qqmljavascriptexpression.cpp:189
#23 0x00007f39fd6dcbc1 in QQmlJavaScriptExpression::evaluate(bool*) (this=this@entry=0x1823c90, isUndefined=isUndefined@entry=0x7fff5b2a0eec) at qml/qqmljavascriptexpression.cpp:149
#24 0x00007f39fd6e447e in QQmlBinding::update(QFlags<QQmlPropertyPrivate::WriteFlag>) (this=0x1823c90, flags=...) at qml/qqmlbinding.cpp:187
#25 0x00007f39fd6e498e in QQmlBinding::refresh() (this=<optimized out>) at qml/qqmlbinding.cpp:403
#26 0x00007f39fd6bbace in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:94
#27 0x00007f39fd6674ac in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) (object=0x7f39ff2b2890, index=31, a=0x0) at qml/qqmlengine.cpp:773
#28 0x00007f39fcf792b0 in QMetaObject::activate(QObject*, int, int, void**) (sender=0x7f39ff2b2890, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3616
#29 0x00007f39fcf79c24 in QMetaObject::activate(QObject*, int, int, void**) (a=0x7fff5b2a2b20, r=0x7f39ff2b2890, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124
#30 0x00007f39fcf79c24 in QMetaObject::activate(QObject*, int, int, void**) (sender=sender@entry=0x7f39ff2b2890, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=12, argv=argv@entry=0x7fff5b2a2b20) at kernel/qobject.cpp:3715
#31 0x00007f39fcf7a1b7 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x7f39ff2b2890, m=m@entry=0x7f39fd194da0 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=12, argv=argv@entry=0x7fff5b2a2b20) at kernel/qobject.cpp:3595
#32 0x00007f39fcff20b4 in QAbstractItemModel::rowsRemoved(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) (this=this@entry=0x7f39ff2b2890, _t1=..., _t2=-1, _t3=-1) at .moc/moc_qabstractitemmodel.cpp:615
#33 0x00007f39fcef499b in QAbstractItemModel::endRemoveRows() (this=0x7f39ff2b2890) at itemmodels/qabstractitemmodel.cpp:2678
#34 0x00007f39ff07ba9c in TransactionModel::removeTransaction(Transaction*) () at /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so
#35 0x00007f39fcf79c24 in QMetaObject::activate(QObject*, int, int, void**) (a=0x7fff5b2a2d20, r=0x7f39ff2b2890, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124
#36 0x00007f39fcf79c24 in QMetaObject::activate(QObject*, int, int, void**) (sender=sender@entry=0x6199c60, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff5b2a2d20) at kernel/qobject.cpp:3715
#37 0x00007f39fcf7a1b7 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x6199c60, m=m@entry=0x7f39fd18c820 <QObject::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff5b2a2d20) at kernel/qobject.cpp:3595
#38 0x00007f39fcf7a25f in QObject::destroyed(QObject*) (this=this@entry=0x6199c60, _t1=_t1@entry=0x6199c60) at .moc/moc_qobject.cpp:213
#39 0x00007f39fcf80cf5 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:913
#40 0x00007f39ff08c08d in  () at /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so
#41 0x00007f39fcf7a750 in QObject::event(QEvent*) (this=0x6199c60, e=<optimized out>) at kernel/qobject.cpp:1247
#42 0x00007f39fdf09afc in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x6199c60, e=0x73dbe40) at kernel/qapplication.cpp:3804
#43 0x00007f39fdf0f036 in QApplication::notify(QObject*, QEvent*) (this=0x7fff5b2a3400, receiver=0x6199c60, e=0x73dbe40) at kernel/qapplication.cpp:3561
#44 0x00007f39fcf4d2a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x6199c60, event=event@entry=0x73dbe40) at kernel/qcoreapplication.cpp:1015
#45 0x00007f39fcf4f16a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (event=0x73dbe40, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:225
#46 0x00007f39fcf4f16a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1441de0) at kernel/qcoreapplication.cpp:1650
#47 0x00007f39fcf4f628 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1508
#48 0x00007f39fcfa1f53 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x14823e0) at kernel/qeventdispatcher_glib.cpp:270
#49 0x00007f39f953c197 in g_main_context_dispatch (context=0x7f39e80016f0) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3154
#50 0x00007f39f953c197 in g_main_context_dispatch (context=context@entry=0x7f39e80016f0) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3769
#51 0x00007f39f953c3f0 in g_main_context_iterate (context=context@entry=0x7f39e80016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3840
#52 0x00007f39f953c49c in g_main_context_iteration (context=0x7f39e80016f0, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#53 0x00007f39fcfa235f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1489da0, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#54 0x00007f39fcf4affa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff5b2a3320, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#55 0x00007f39fcf536bc in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1285
#56 0x000000000040a2d5 in  ()
#57 0x00007f39fc296830 in __libc_start_main (main=0x409bc0, argc=3, argv=0x7fff5b2a3598, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff5b2a3588) at ../csu/libc-start.c:291
#58 0x000000000040a419 in _start ()

Reported using DrKonqi
Comment 1 Nate Graham 2017-12-15 04:14:02 UTC

*** This bug has been marked as a duplicate of bug 383413 ***