Bug 386849 - Update Crash
Summary: Update Crash
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-11-13 10:54 UTC by Govannon
Modified: 2017-11-13 14:18 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 Govannon 2017-11-13 10:54:28 UTC
Application: plasma-discover (5.8.8)

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

-- Information about the crash:
- What I was doing when the application crashed: I started one update. While that one was in progress, I pushed the update all button and that was when it crashed.

-- 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 0x7f09afa2c8c0 (LWP 3081))]

Thread 10 (Thread 0x7f0974c2a700 (LWP 3102)):
#0  0x00007f09a94b8a79 in g_mutex_lock (mutex=mutex@entry=0x7f0958000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gthread-posix.c:1335
#1  0x00007f09a9473464 in g_main_context_release (context=0x7f0958000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3248
#2  0x00007f09a9474346 in g_main_context_iterate (context=context@entry=0x7f0958000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3842
#3  0x00007f09a947449c in g_main_context_iteration (context=0x7f0958000990, may_block=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007f09aceda37b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f09ace82ffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f09accab9e4 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f09accb0808 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f09a9be16ba in start_thread (arg=0x7f0974c2a700) at pthread_create.c:333
#9  0x00007f09ac2b53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f0977828700 (LWP 3094)):
#0  0x00007f09aced9a8a in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x00007f09a947391d in g_main_context_prepare (context=context@entry=0x7f0960000990, priority=priority@entry=0x7f0977827bc0) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3442
#2  0x00007f09a94742bb in g_main_context_iterate (context=context@entry=0x7f0960000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3820
#3  0x00007f09a947449c in g_main_context_iteration (context=0x7f0960000990, may_block=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007f09aceda37b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f09ace82ffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f09accab9e4 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f09accb0808 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f09a9be16ba in start_thread (arg=0x7f0977828700) at pthread_create.c:333
#9  0x00007f09ac2b53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f0978750700 (LWP 3092)):
#0  0x00007f09ac2a970d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f09a947438c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f09700010c0, timeout=<optimized out>, context=0x1dec2d0) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:4135
#2  0x00007f09a947438c in g_main_context_iterate (context=0x1dec2d0, 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  0x00007f09a9474712 in g_main_loop_run (loop=0x1dec260) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:4034
#4  0x00007f0979ed59d6 in gdbus_shared_thread_func (user_data=0x1dec2a0) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./gio/gdbusprivate.c:246
#5  0x00007f09a949abb5 in g_thread_proxy (data=0x1def8f0) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gthread.c:780
#6  0x00007f09a9be16ba in start_thread (arg=0x7f0978750700) at pthread_create.c:333
#7  0x00007f09ac2b53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f0978f51700 (LWP 3091)):
#0  0x00007f09ac2a970d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f09a947438c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f09680008c0, timeout=<optimized out>, context=0x1debab0) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:4135
#2  0x00007f09a947438c in g_main_context_iterate (context=context@entry=0x1debab0, 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  0x00007f09a947449c in g_main_context_iteration (context=0x1debab0, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007f09a94744d9 in glib_worker_main (data=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:5672
#5  0x00007f09a949abb5 in g_thread_proxy (data=0x1def8a0) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gthread.c:780
#6  0x00007f09a9be16ba in start_thread (arg=0x7f0978f51700) at pthread_create.c:333
#7  0x00007f09ac2b53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f098cd86700 (LWP 3086)):
#0  0x00007f09a94738d3 in g_main_context_prepare (context=context@entry=0x7f097c000990, priority=priority@entry=0x7f098cd85bc0) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3424
#1  0x00007f09a94742bb in g_main_context_iterate (context=context@entry=0x7f097c000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3820
#2  0x00007f09a947449c in g_main_context_iteration (context=0x7f097c000990, may_block=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#3  0x00007f09aceda37b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f09ace82ffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f09accab9e4 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f09accb0808 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f09a9be16ba in start_thread (arg=0x7f098cd86700) at pthread_create.c:333
#8  0x00007f09ac2b53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f098d587700 (LWP 3085)):
#0  0x00007f09ac2a970d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f09a947438c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f09840662d0, timeout=<optimized out>, context=0x7f0984000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:4135
#2  0x00007f09a947438c in g_main_context_iterate (context=context@entry=0x7f0984000990, 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  0x00007f09a947449c in g_main_context_iteration (context=0x7f0984000990, may_block=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007f09aceda37b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f09ace82ffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f09accab9e4 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f09af2f17d6 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f09accb0808 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f09a9be16ba in start_thread (arg=0x7f098d587700) at pthread_create.c:333
#10 0x00007f09ac2b53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f0994a6e700 (LWP 3084)):
#0  0x00007f09ac2a970d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f09a947438c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f0988002e70, timeout=<optimized out>, context=0x7f0988000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:4135
#2  0x00007f09a947438c in g_main_context_iterate (context=context@entry=0x7f0988000990, 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  0x00007f09a947449c in g_main_context_iteration (context=0x7f0988000990, may_block=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007f09aceda37b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f09ace82ffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f09accab9e4 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f09ad62f6b5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f09accb0808 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f09a9be16ba in start_thread (arg=0x7f0994a6e700) at pthread_create.c:333
#10 0x00007f09ac2b53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f0995c7f700 (LWP 3083)):
#0  0x00007f09ac2a970d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f09a947438c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f0990013fe0, timeout=<optimized out>, context=0x7f0990000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:4135
#2  0x00007f09a947438c in g_main_context_iterate (context=context@entry=0x7f0990000990, 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  0x00007f09a947449c in g_main_context_iteration (context=0x7f0990000990, may_block=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007f09aceda37b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f09ace82ffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f09accab9e4 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f09afb73515 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007f09accb0808 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f09a9be16ba in start_thread (arg=0x7f0995c7f700) at pthread_create.c:333
#10 0x00007f09ac2b53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f099e14b700 (LWP 3082)):
#0  0x00007f09ac2a970d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f09a7449c62 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f09a744b8d7 in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f09a06a1d29 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f09accb0808 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f09a9be16ba in start_thread (arg=0x7f099e14b700) at pthread_create.c:333
#6  0x00007f09ac2b53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f09afa2c8c0 (LWP 3081)):
[KCrash Handler]
#6  0x00007f09aefb1040 in Transaction::isActive() const () at /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so
#7  0x00007f09aefb2a5b in TransactionModel::progress() const () at /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so
#8  0x00007f09aefd04a5 in  () at /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so
#9  0x00007f09aefd32fb in TransactionModel::qt_metacall(QMetaObject::Call, int, void**) () at /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so
#10 0x00007f09ad57b319 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#11 0x00007f09ad57c3c5 in QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, bool) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#12 0x00007f09ad57cb4a in QV4::QObjectWrapper::getQmlProperty(QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) const () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#13 0x00007f09ad58e69e in QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#14 0x00007f0994189390 in  ()
#15 0x00007ffda957b160 in  ()
#16 0x0000000000000002 in  ()
#17 0x0000000000000001 in  ()
#18 0x00007f09ad59acf0 in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#19 0x00007f09ad614724 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#20 0x00007f09ad614bc1 in QQmlJavaScriptExpression::evaluate(bool*) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#21 0x00007f09ad61c47e in QQmlBinding::update(QFlags<QQmlPropertyPrivate::WriteFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#22 0x00007f09ad61c98e in QQmlBinding::refresh() () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#23 0x00007f09ad5f3ace in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#24 0x00007f09ad59f4ac in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#25 0x00007f09aceb12b0 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007f09aceb1c24 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007f09acf2a0b4 in QAbstractItemModel::rowsRemoved(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x00007f09ace2c99b in QAbstractItemModel::endRemoveRows() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x00007f09aefb3a9c in TransactionModel::removeTransaction(Transaction*) () at /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so
#30 0x00007f09aceb1c24 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#31 0x00007f09aceb225f in QObject::destroyed(QObject*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#32 0x00007f09aceb8cf5 in QObject::~QObject() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x00007f09aefc408d in  () at /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so
#34 0x00007f09aceb2750 in QObject::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#35 0x00007f09ade41afc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#36 0x00007f09ade47036 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#37 0x00007f09ace852a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#38 0x00007f09ace8716a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#39 0x00007f09aced9f53 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#40 0x00007f09a9474197 in g_main_context_dispatch (context=0x7f09980016f0) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3154
#41 0x00007f09a9474197 in g_main_context_dispatch (context=context@entry=0x7f09980016f0) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3769
#42 0x00007f09a94743f0 in g_main_context_iterate (context=context@entry=0x7f09980016f0, 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
#43 0x00007f09a947449c in g_main_context_iteration (context=0x7f09980016f0, may_block=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#44 0x00007f09aceda35f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#45 0x00007f09ace82ffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#46 0x00007f09ace8b6bc in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#47 0x000000000040a2d5 in  ()
#48 0x00007f09ac1ce830 in __libc_start_main (main=0x409bc0, argc=3, argv=0x7ffda957d8b8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffda957d8a8) at ../csu/libc-start.c:291
#49 0x000000000040a419 in _start ()

Reported using DrKonqi
Comment 1 Nate Graham 2017-11-13 14:18:23 UTC

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