Bug 388728 - Error when opening updates
Summary: Error when opening updates
Status: RESOLVED WORKSFORME
Alias: None
Product: Discover
Classification: Applications
Component: discover (show other bugs)
Version: 5.11.0
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Aleix Pol
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-01-09 13:06 UTC by FerchoJ
Modified: 2018-01-31 04:32 UTC (History)
0 users

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 FerchoJ 2018-01-09 13:06:33 UTC
Application: plasma-discover (5.11.0)

Qt Version: 5.9.3
Frameworks Version: 5.41.0
Operating System: Linux 4.10.0-42-generic x86_64
Distribution: KDE neon User Edition 5.11

-- Information about the crash:
- What I was doing when the application crashed:
I clicked on the open button in one of the updates shown by discover.

The crash can be reproduced every time.

-- Backtrace:
Application: Descubrir (plasma-discover), signal: Illegal instruction
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fe525f158c0 (LWP 6837))]

Thread 8 (Thread 0x7fe4e65cc700 (LWP 6846)):
#0  0x00007fe5213b124d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fe51c1246f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe51c0e0e74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe51c0e1330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe51c0e149c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe521fe56cb in QEventDispatcherGlib::processEvents (this=0x7fe4dc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fe521f8de2a in QEventLoop::exec (this=this@entry=0x7fe4e65cbd00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#7  0x00007fe521db68f4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#8  0x00007fe521dbb709 in QThreadPrivate::start (arg=0x2c67750) at thread/qthread_unix.cpp:368
#9  0x00007fe51df6a6ba in start_thread (arg=0x7fe4e65cc700) at pthread_create.c:333
#10 0x00007fe5213c13dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7fe4e7fff700 (LWP 6844)):
#0  0x00007fe5213b570d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fe51c0e138c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe51c0e149c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe521fe56cb in QEventDispatcherGlib::processEvents (this=0x7fe4e00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fe521f8de2a in QEventLoop::exec (this=this@entry=0x7fe4e7ffed00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fe521db68f4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#6  0x00007fe521dbb709 in QThreadPrivate::start (arg=0x1e0d640) at thread/qthread_unix.cpp:368
#7  0x00007fe51df6a6ba in start_thread (arg=0x7fe4e7fff700) at pthread_create.c:333
#8  0x00007fe5213c13dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7fe4ed716700 (LWP 6843)):
#0  0x00007fe51c125a79 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe51c0e0464 in g_main_context_release () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe51c0e1346 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe51c0e149c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe521fe56cb in QEventDispatcherGlib::processEvents (this=0x7fe4e80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fe521f8de2a in QEventLoop::exec (this=this@entry=0x7fe4ed715d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007fe521db68f4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#7  0x00007fe521dbb709 in QThreadPrivate::start (arg=0x1df9a20) at thread/qthread_unix.cpp:368
#8  0x00007fe51df6a6ba in start_thread (arg=0x7fe4ed716700) at pthread_create.c:333
#9  0x00007fe5213c13dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7fe4f8f15700 (LWP 6841)):
#0  0x00007fe5213b570d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fe51c0e138c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe51c0e149c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe521fe56cb in QEventDispatcherGlib::processEvents (this=0x7fe4f40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fe521f8de2a in QEventLoop::exec (this=this@entry=0x7fe4f8f14c90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fe521db68f4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#6  0x00007fe525249046 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007fe521dbb709 in QThreadPrivate::start (arg=0x1c71520) at thread/qthread_unix.cpp:368
#8  0x00007fe51df6a6ba in start_thread (arg=0x7fe4f8f15700) at pthread_create.c:333
#9  0x00007fe5213c13dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fe508a6c700 (LWP 6840)):
#0  0x00007fe51c0de3e8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe51c0e0cea in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe51c0e1330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe51c0e149c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe521fe56cb in QEventDispatcherGlib::processEvents (this=0x7fe4fc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fe521f8de2a in QEventLoop::exec (this=this@entry=0x7fe508a6bce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007fe521db68f4 in QThread::exec (this=this@entry=0x179cc40) at thread/qthread.cpp:515
#7  0x00007fe5229b7d25 in QQmlThreadPrivate::run (this=0x179cc40) at qml/ftw/qqmlthread.cpp:147
#8  0x00007fe521dbb709 in QThreadPrivate::start (arg=0x179cc40) at thread/qthread_unix.cpp:368
#9  0x00007fe51df6a6ba in start_thread (arg=0x7fe508a6c700) at pthread_create.c:333
#10 0x00007fe5213c13dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fe509c7d700 (LWP 6839)):
#0  0x00007fe5213b570d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fe51c0e138c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe51c0e149c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe521fe56cb in QEventDispatcherGlib::processEvents (this=0x7fe5040008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fe521f8de2a in QEventLoop::exec (this=this@entry=0x7fe509c7ccd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fe521db68f4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#6  0x00007fe524143315 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007fe521dbb709 in QThreadPrivate::start (arg=0x7fe5243b7d40) at thread/qthread_unix.cpp:368
#8  0x00007fe51df6a6ba in start_thread (arg=0x7fe509c7d700) at pthread_create.c:333
#9  0x00007fe5213c13dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fe512ba7700 (LWP 6838)):
#0  0x00007fe5213b570d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fe51be7ec62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fe51be808d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fe5150fe1f9 in QXcbEventReader::run (this=0x176d0b0) at qxcbconnection.cpp:1330
#4  0x00007fe521dbb709 in QThreadPrivate::start (arg=0x176d0b0) at thread/qthread_unix.cpp:368
#5  0x00007fe51df6a6ba in start_thread (arg=0x7fe512ba7700) at pthread_create.c:333
#6  0x00007fe5213c13dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fe525f158c0 (LWP 6837)):
[KCrash Handler]
#6  0x00007fe4efb8a7dc in ?? ()
#7  0x00007fe522879bcb in QV4::ExecutionContext::simpleCall (this=<optimized out>, scope=..., callData=callData@entry=0x7fe503401850, function=0x5fbfda0) at jsruntime/qv4context.cpp:347
#8  0x00007fe5229990ff in QQmlJavaScriptExpression::evaluate (this=this@entry=0x70aa580, callData=0x7fe503401850, isUndefined=isUndefined@entry=0x7fffee07c8bf, scope=...) at qml/qqmljavascriptexpression.cpp:223
#9  0x00007fe5229a3668 in QQmlNonbindingBinding::doUpdate (this=0x70aa580, watcher=..., flags=..., scope=...) at qml/qqmlbinding.cpp:206
#10 0x00007fe5229a07c3 in QQmlBinding::update (this=0x70aa580, flags=...) at qml/qqmlbinding.cpp:167
#11 0x00007fe5229ac3f1 in QQmlObjectCreator::finalize (this=0x6a14540, interrupt=...) at qml/qqmlobjectcreator.cpp:1224
#12 0x00007fe5229288ce in QQmlComponentPrivate::complete (enginePriv=0x182aa40, state=0x6c111c0) at qml/qqmlcomponent.cpp:914
#13 0x00007fe5229289e7 in QQmlComponentPrivate::completeCreate (this=0x6c11120) at qml/qqmlcomponent.cpp:950
#14 0x00007fe52292a5f8 in QQmlComponent::createObject (this=<optimized out>, args=0x7fffee07cda0) at qml/qqmlcomponent.cpp:1277
#15 0x00007fe52292bb24 in QQmlComponent::qt_static_metacall (_o=_o@entry=0x2daaa50, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=6, _a=_a@entry=0x7fffee07cdc0) at .moc/moc_qqmlcomponent.cpp:149
#16 0x00007fe52292bed0 in QQmlComponent::qt_metacall (this=0x2daaa50, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0x7fffee07cdc0) at .moc/moc_qqmlcomponent.cpp:213
#17 0x00007fe52296b539 in QQmlObjectOrGadget::metacall (this=this@entry=0x7fffee07cd20, type=type@entry=QMetaObject::InvokeMetaMethod, index=11, argv=argv@entry=0x7fffee07cdc0) at qml/qqmlpropertycache.cpp:1713
#18 0x00007fe5228ed154 in QV4::QObjectMethod::callInternal (this=<optimized out>, callData=<optimized out>, scope=...) at jsruntime/qv4qobjectwrapper.cpp:1836
#19 0x00007fe52290558e in QV4::Object::call (d=0x7fe5034017b0, scope=..., this=<optimized out>) at jsruntime/qv4object_p.h:372
#20 QV4::Runtime::method_callProperty (engine=0x182b3c0, nameIndex=<optimized out>, callData=0x7fe5034017b0) at jsruntime/qv4runtime.cpp:1104
#21 0x00007fe501766e59 in ?? ()
#22 0x00007fe4fc267630 in ?? ()
#23 0x0003200000000003 in ?? ()
#24 0x000000000182b3c0 in ?? ()
#25 0x0000000000000000 in ?? ()

Reported using DrKonqi
Comment 1 Aleix Pol 2018-01-10 02:14:32 UTC
Please update to the latest version and confirm you still get the same issue.
Comment 2 Christoph Feck 2018-01-30 00:57:08 UTC
If you can provide the information requested in comment #1, please add it.
Comment 3 FerchoJ 2018-01-30 13:18:46 UTC
(In reply to Christoph Feck from comment #2)
> If you can provide the information requested in comment #1, please add it.

My apologies, indeed when updating there is no longer an error
Comment 4 Christoph Feck 2018-01-31 04:32:20 UTC
Thanks for the update; changing status.