Bug 403538 - Discover crashing after a few seconds
Summary: Discover crashing after a few seconds
Status: RESOLVED DUPLICATE of bug 402328
Alias: None
Product: Discover
Classification: Applications
Component: discover (show other bugs)
Version: 5.14.5
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Aleix Pol
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2019-01-23 21:13 UTC by Etienne Saliez
Modified: 2019-01-31 15:27 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (14.41 KB, text/plain)
2019-01-30 15:28 UTC, jv
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Etienne Saliez 2019-01-23 21:13:10 UTC
Application: plasma-discover (5.14.5)

Qt Version: 5.11.2
Frameworks Version: 5.54.0
Operating System: Linux 4.15.0-43-generic x86_64
Distribution: KDE neon User Edition 5.14

-- Information about the crash:
- What I was doing when the application crashed:
Trying to open " dicover " but after a few second t dif crash. This happen most of the time, but in a few attempt discover did work normally for update and for installing a new software.
I did recently install " NEON ".
Nextcloud is activated.

The crash can be reproduced sometimes.

-- 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 0x7fe2643eb200 (LWP 3771))]

Thread 18 (Thread 0x7fe1ea7fc700 (LWP 3798)):
#0  0x00007fe25bfdd9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55c816e1b054) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c816e1b000, cond=0x55c816e1b028) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c816e1b028, mutex=0x55c816e1b000) at pthread_cond_wait.c:655
#3  0x00007fe23990046b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fe239900197 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007fe25bfd76db in start_thread (arg=0x7fe1ea7fc700) at pthread_create.c:463
#6  0x00007fe25f92188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7fe1ebfff700 (LWP 3795)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fe26002b594 in QtLinuxFutex::_q_futex (val3=0, addr2=0x0, val2=0, val=<optimized out>, op=0, addr=<optimized out>) at thread/qfutex_p.h:92
#2  QtLinuxFutex::futexWait<QBasicAtomicInteger<unsigned int> > (expectedValue=<optimized out>, futex=...) at thread/qfutex_p.h:107
#3  futexSemaphoreTryAcquire_loop<false> (timeout=-1, nn=8589934593, curValue=<optimized out>, u=...) at thread/qsemaphore.cpp:221
#4  futexSemaphoreTryAcquire<false> (timeout=-1, n=n@entry=1, u=...) at thread/qsemaphore.cpp:264
#5  QSemaphore::acquire (this=this@entry=0x7fe1ebffd260, n=n@entry=1) at thread/qsemaphore.cpp:328
#6  0x00007fe260232310 in QMetaObject::activate (sender=0x55c813bf54d0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3739
#7  0x00007fe25dd0138b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#8  0x00007fe25dd9b26d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#9  0x00007fe260232075 in QMetaObject::activate (sender=0x7fe1e0002ab0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3771
#10 0x00007fe25dcf6fa9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#11 0x00007fe25dcf7865 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#12 0x00007fe260232075 in QMetaObject::activate (sender=0x7fe1e0002e60, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3771
#13 0x00007fe25dd94e9f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#14 0x00007fe25dd919c0 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#15 0x00007fe25dd91d55 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#16 0x00007fe25dd76451 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#17 0x00007fe260232075 in QMetaObject::activate (sender=0x7fe1e0003240, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3771
#18 0x00007fe25dd3ece3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#19 0x00007fe25dd3ed94 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#20 0x00007fe25dd52651 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#21 0x00007fe26182ae1c in QApplicationPrivate::notify_helper (this=this@entry=0x55c813218520, receiver=receiver@entry=0x7fe1e00087f0, e=e@entry=0x7fe1ebffeb80) at kernel/qapplication.cpp:3727
#22 0x00007fe2618323ef in QApplication::notify (this=0x7fff96710890, receiver=0x7fe1e00087f0, e=0x7fe1ebffeb80) at kernel/qapplication.cpp:3486
#23 0x00007fe260202fe8 in QCoreApplication::notifyInternal2 (receiver=0x7fe1e00087f0, event=event@entry=0x7fe1ebffeb80) at kernel/qcoreapplication.cpp:1048
#24 0x00007fe26025dc7d in QCoreApplication::sendEvent (event=0x7fe1ebffeb80, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#25 socketNotifierSourceDispatch (source=0x7fe1e0001600) at kernel/qeventdispatcher_glib.cpp:106
#26 0x00007fe259e0c387 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007fe259e0c5c0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007fe259e0c64c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007fe26025d04b in QEventDispatcherGlib::processEvents (this=0x7fe1e0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#30 0x00007fe26020130a in QEventLoop::exec (this=this@entry=0x7fe1ebffeda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#31 0x00007fe26002cbba in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525
#32 0x00007fe260037adb in QThreadPrivate::start (arg=0x55c813718ab0) at thread/qthread_unix.cpp:367
#33 0x00007fe25bfd76db in start_thread (arg=0x7fe1ebfff700) at pthread_create.c:463
#34 0x00007fe25f92188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7fe1fe607700 (LWP 3790)):
#0  0x00007fe259e52049 in g_mutex_lock () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe259e0b3e0 in g_main_context_acquire () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe259e0c3f5 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe259e0c64c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe26025d04b in QEventDispatcherGlib::processEvents (this=0x7fe1ec000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007fe26020130a in QEventLoop::exec (this=this@entry=0x7fe1fe606da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#6  0x00007fe26002cbba in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525
#7  0x00007fe260037adb in QThreadPrivate::start (arg=0x55c8153306e0) at thread/qthread_unix.cpp:367
#8  0x00007fe25bfd76db in start_thread (arg=0x7fe1fe607700) at pthread_create.c:463
#9  0x00007fe25f92188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7fe1fffff700 (LWP 3788)):
#0  0x00007fe25f9100b4 in __GI___libc_read (fd=22, buf=0x7fe1ffffecd0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007fe259e50cd0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe259e0c027 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe259e0c4e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe259e0c8d2 in g_main_loop_run () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe21e4ff026 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#6  0x00007fe259e34105 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fe25bfd76db in start_thread (arg=0x7fe1fffff700) at pthread_create.c:463
#8  0x00007fe25f92188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7fe204a8f700 (LWP 3787)):
#0  0x00007fe25f9100b4 in __GI___libc_read (fd=20, buf=0x7fe204a8ece0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007fe259e50cd0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe259e0c027 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe259e0c4e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe259e0c64c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe259e0c691 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fe259e34105 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fe25bfd76db in start_thread (arg=0x7fe204a8f700) at pthread_create.c:463
#8  0x00007fe25f92188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fe205db7700 (LWP 3786)):
#0  0x00007fe25f914bf9 in __GI___poll (fds=0x7fe200004e10, nfds=1, timeout=9129) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fe259e0c539 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe259e0c64c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe26025d04b in QEventDispatcherGlib::processEvents (this=0x7fe200000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fe26020130a in QEventLoop::exec (this=this@entry=0x7fe205db6da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007fe26002cbba in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525
#6  0x00007fe260037adb in QThreadPrivate::start (arg=0x55c813dfd9a0) at thread/qthread_unix.cpp:367
#7  0x00007fe25bfd76db in start_thread (arg=0x7fe205db7700) at pthread_create.c:463
#8  0x00007fe25f92188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fe22d27a700 (LWP 3785)):
#0  0x00007fe259e52049 in g_mutex_lock () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe259e0bf5c in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe259e0c4e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe259e0c64c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe26025d04b in QEventDispatcherGlib::processEvents (this=0x7fe20c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007fe26020130a in QEventLoop::exec (this=this@entry=0x7fe22d279d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#6  0x00007fe26002cbba in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525
#7  0x00007fe26365a826 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007fe260037adb in QThreadPrivate::start (arg=0x55c813a15fe0) at thread/qthread_unix.cpp:367
#9  0x00007fe25bfd76db in start_thread (arg=0x7fe22d27a700) at pthread_create.c:463
#10 0x00007fe25f92188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fe22da7b700 (LWP 3781)):
#0  0x00007fe25bfdd9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55c8133f0ba8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c8133f0b58, cond=0x55c8133f0b80) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c8133f0b80, mutex=0x55c8133f0b58) at pthread_cond_wait.c:655
#3  0x00007fe23990046b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fe239900197 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007fe25bfd76db in start_thread (arg=0x7fe22da7b700) at pthread_create.c:463
#6  0x00007fe25f92188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fe22e27c700 (LWP 3780)):
#0  0x00007fe25bfdd9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55c8133f0ba8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c8133f0b58, cond=0x55c8133f0b80) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c8133f0b80, mutex=0x55c8133f0b58) at pthread_cond_wait.c:655
#3  0x00007fe23990046b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fe239900197 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007fe25bfd76db in start_thread (arg=0x7fe22e27c700) at pthread_create.c:463
#6  0x00007fe25f92188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fe22ea7d700 (LWP 3779)):
#0  0x00007fe25bfdd9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55c8133f0a9c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c8133f0a48, cond=0x55c8133f0a70) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c8133f0a70, mutex=0x55c8133f0a48) at pthread_cond_wait.c:655
#3  0x00007fe23990046b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fe239900197 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007fe25bfd76db in start_thread (arg=0x7fe22ea7d700) at pthread_create.c:463
#6  0x00007fe25f92188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fe22f27e700 (LWP 3778)):
#0  0x00007fe25bfdd9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55c8133f0a9c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c8133f0a48, cond=0x55c8133f0a70) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c8133f0a70, mutex=0x55c8133f0a48) at pthread_cond_wait.c:655
#3  0x00007fe23990046b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fe239900197 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007fe25bfd76db in start_thread (arg=0x7fe22f27e700) at pthread_create.c:463
#6  0x00007fe25f92188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fe22727e700 (LWP 3777)):
#0  0x00007fe25bfdd9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55c8133f0a9c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c8133f0a48, cond=0x55c8133f0a70) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c8133f0a70, mutex=0x55c8133f0a48) at pthread_cond_wait.c:655
#3  0x00007fe23990046b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fe239900197 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007fe25bfd76db in start_thread (arg=0x7fe22727e700) at pthread_create.c:463
#6  0x00007fe25f92188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fe22fa7f700 (LWP 3776)):
#0  0x00007fe25bfdd9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55c8132ba068) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c8132ba018, cond=0x55c8132ba040) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c8132ba040, mutex=0x55c8132ba018) at pthread_cond_wait.c:655
#3  0x00007fe23990046b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fe239900197 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007fe25bfd76db in start_thread (arg=0x7fe22fa7f700) at pthread_create.c:463
#6  0x00007fe25f92188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fe234c5f700 (LWP 3775)):
#0  0x00007fe25bfdd9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55c8133ba370) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c8133ba320, cond=0x55c8133ba348) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c8133ba348, mutex=0x55c8133ba320) at pthread_cond_wait.c:655
#3  0x00007fe23990046b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fe239900197 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007fe25bfd76db in start_thread (arg=0x7fe234c5f700) at pthread_create.c:463
#6  0x00007fe25f92188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fe248806700 (LWP 3774)):
#0  0x00007fe25f914bf9 in __GI___poll (fds=0x7fe23c004a00, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fe259e0c539 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe259e0c64c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe26025d04b in QEventDispatcherGlib::processEvents (this=0x7fe23c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fe26020130a in QEventLoop::exec (this=this@entry=0x7fe248805d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007fe26002cbba in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525
#6  0x00007fe260bd84f5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fe260037adb in QThreadPrivate::start (arg=0x55c813294bb0) at thread/qthread_unix.cpp:367
#8  0x00007fe25bfd76db in start_thread (arg=0x7fe248806700) at pthread_create.c:463
#9  0x00007fe25f92188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fe249007700 (LWP 3773)):
#0  QThreadData::canWaitLocked (this=0x55c81328ff00) at ../../include/QtCore/5.11.2/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:255
#1  postEventSourcePrepare (s=0x7fe244004ba0, timeout=0x7fe249006ba4) at kernel/qeventdispatcher_glib.cpp:259
#2  0x00007fe259e0ba98 in g_main_context_prepare () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe259e0c46b in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe259e0c64c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe26025d04b in QEventDispatcherGlib::processEvents (this=0x7fe244000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00007fe26020130a in QEventLoop::exec (this=this@entry=0x7fe249006d70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#7  0x00007fe26002cbba in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525
#8  0x00007fe261f3de45 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x00007fe260037adb in QThreadPrivate::start (arg=0x7fe2621b5d60) at thread/qthread_unix.cpp:367
#10 0x00007fe25bfd76db in start_thread (arg=0x7fe249007700) at pthread_create.c:463
#11 0x00007fe25f92188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fe2517cf700 (LWP 3772)):
#0  0x00007fe25f914bf9 in __GI___poll (fds=0x7fe2517ceca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fe259533747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fe25953536a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fe2547d3ed9 in QXcbEventReader::run (this=0x55c813212400) at qxcbconnection.cpp:1391
#4  0x00007fe260037adb in QThreadPrivate::start (arg=0x55c813212400) at thread/qthread_unix.cpp:367
#5  0x00007fe25bfd76db in start_thread (arg=0x7fe2517cf700) at pthread_create.c:463
#6  0x00007fe25f92188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fe2643eb200 (LWP 3771)):
[KCrash Handler]
#6  0x00007fe2632eed62 in AbstractResource::reportNewState (this=0x55c815453420) at ./libdiscover/resources/AbstractResource.cpp:143
#7  0x00007fe26023218f in QtPrivate::QSlotObjectBase::call (a=0x7fff9670ff90, r=0x55c815453420, this=0x7fe1d8003300) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:376
#8  QMetaObject::activate (sender=sender@entry=0x55c815453420, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x0) at kernel/qobject.cpp:3754
#9  0x00007fe260232747 in QMetaObject::activate (sender=sender@entry=0x55c815453420, m=m@entry=0x7fe263521400 <AbstractResource::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x0) at kernel/qobject.cpp:3633
#10 0x00007fe2632ffcf3 in AbstractResource::stateChanged (this=this@entry=0x55c815453420) at ./obj-x86_64-linux-gnu/libdiscover/DiscoverCommon_autogen/3YJK5W5UP7/moc_AbstractResource.cpp:430
#11 0x00007fe1fc7e2a2d in FwupdResource::setState (this=this@entry=0x55c815453420, state=state@entry=AbstractResource::Upgradeable) at ./libdiscover/backends/FwupdBackend/FwupdResource.cpp:141
#12 0x00007fe1fc7e7cb5 in FwupdBackend::createApp (this=this@entry=0x55c815361ab0, device=device@entry=0x55c813e2fe90) at ./libdiscover/backends/FwupdBackend/FwupdBackend.cpp:235
#13 0x00007fe1fc7e84e7 in FwupdBackend::addUpdates (this=0x55c815361ab0) at ./libdiscover/backends/FwupdBackend/FwupdBackend.cpp:146
#14 0x00007fe1fc7e8dc1 in FwupdBackend::<lambda()>::operator() (__closure=0x55c815376710) at ./libdiscover/backends/FwupdBackend/FwupdBackend.cpp:414
#15 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, FwupdBackend::checkForUpdates()::<lambda()> >::call (arg=<optimized out>, f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:128
#16 QtPrivate::Functor<FwupdBackend::checkForUpdates()::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:238
#17 QtPrivate::QFunctorSlotObject<FwupdBackend::checkForUpdates()::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x55c815376700, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:421
#18 0x00007fe26023218f in QtPrivate::QSlotObjectBase::call (a=0x7fff96710280, r=0x55c815361ab0, this=0x55c815376700) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:376
#19 QMetaObject::activate (sender=0x55c815338c10, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3754
#20 0x00007fe260035223 in QFutureWatcherBase::event (this=<optimized out>, event=0x7fe1d8001800) at thread/qfuturewatcher.cpp:332
#21 0x00007fe26182ae1c in QApplicationPrivate::notify_helper (this=this@entry=0x55c813218520, receiver=receiver@entry=0x55c815338c10, e=e@entry=0x7fe1d8001800) at kernel/qapplication.cpp:3727
#22 0x00007fe2618323ef in QApplication::notify (this=0x7fff96710890, receiver=0x55c815338c10, e=0x7fe1d8001800) at kernel/qapplication.cpp:3486
#23 0x00007fe260202fe8 in QCoreApplication::notifyInternal2 (receiver=0x55c815338c10, event=event@entry=0x7fe1d8001800) at kernel/qcoreapplication.cpp:1048
#24 0x00007fe260205b2d in QCoreApplication::sendEvent (event=0x7fe1d8001800, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#25 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x55c813217f30) at kernel/qcoreapplication.cpp:1745
#26 0x00007fe2602060e8 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1599
#27 0x00007fe26025d9f3 in postEventSourceDispatch (s=0x55c813281e50) at kernel/qeventdispatcher_glib.cpp:276
#28 0x00007fe259e0c387 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007fe259e0c5c0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007fe259e0c64c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007fe26025d02f in QEventDispatcherGlib::processEvents (this=0x55c813279de0, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#32 0x00007fe25485f761 in QPAEventDispatcherGlib::processEvents (this=0x55c813279de0, flags=...) at qeventdispatcher_glib.cpp:69
#33 0x00007fe26020130a in QEventLoop::exec (this=this@entry=0x7fff967107d0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#34 0x00007fe26020a4d0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1336
#35 0x000055c811bbb868 in main (argc=<optimized out>, argv=<optimized out>) at ./discover/main.cpp:156

The reporter indicates this bug may be a duplicate of or related to bug 402328.

Possible duplicates by query: bug 403383, bug 403341, bug 403290, bug 403256, bug 402523.

Reported using DrKonqi
Comment 1 jv 2019-01-30 15:28:12 UTC
Created attachment 117733 [details]
New crash information added by DrKonqi

plasma-discover (5.14.5) using Qt 5.11.2

- What I was doing when the application crashed:

I was trying to install the lattest KDE Neon updates as of 01-30-2019.  Discover crashes every time I try to install updates or start the discover interface.  This has been happening for about a week.  I restored the entire system back to a date of 12-31-2018 and discover worked without crashing.  Once I installed all the updates to bring KDE Neon up to date as of 01-30-2019 discover started crashing again.  I have KDE Neon installed on 3 different computers and this is the only one where discover crashes.  Some sofware change since 12-31-2019 and my hardware is now causing discover to crash everytime.  Let me know if you need more details.

-- Backtrace (Reduced):
#6  0x00007f096bf76d62 in AbstractResource::reportNewState (this=0x55bfbc60c450) at ./libdiscover/resources/AbstractResource.cpp:143
#7  0x00007f0968ed318f in QtPrivate::QSlotObjectBase::call (a=0x7fff4a4470b0, r=0x55bfbc60c450, this=0x7f0914016190) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:376
[...]
#10 0x00007f096bf87cf3 in AbstractResource::stateChanged (this=this@entry=0x55bfbc60c450) at ./obj-x86_64-linux-gnu/libdiscover/DiscoverCommon_autogen/3YJK5W5UP7/moc_AbstractResource.cpp:430
#11 0x00007f0922bf2a2d in FwupdResource::setState (this=this@entry=0x55bfbc60c450, state=state@entry=AbstractResource::Upgradeable) at ./libdiscover/backends/FwupdBackend/FwupdResource.cpp:141
#12 0x00007f0922bf7cb5 in FwupdBackend::createApp (this=this@entry=0x55bfbc6a4c00, device=device@entry=0x7f09140046c0) at ./libdiscover/backends/FwupdBackend/FwupdBackend.cpp:235
Comment 2 Thomas 2019-01-30 17:29:12 UTC
Execution logs:
% plasma-discover 
invalid kns backend! "/etc/xdg/ksysguard.knsrc" because: "Config group not found! Check your KNS3 installation."
invalid kns backend! "/etc/xdg/servicemenu.knsrc" because: "Config group not found! Check your KNS3 installation."
adding empty sources model QStandardItemModel(0x5570fafd9260)
no packages for "org.kde.plasma.systemloadviewer"
no packages for "dbeaver"
no packages for "cockpit.desktop"
no packages for "org.kde.plasma.showActivityManager"
no packages for "org.kde.plasma.grouping"
no packages for "org.kde.plasma.diskquota"
no packages for "org.kde.kscreen"
no packages for "org.kde.plasma.kimpanel"
no packages for "org.kde.plasma.timer"
no packages for "im.riot.webapp"
no packages for "org.kde.plasma.appmenu"
no packages for "org.kde.plasma.quicklaunch"
org.kde.plasma.libdiscover: Couldn't find a category for  "fwupd-backend"
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = plasma-discover path = /usr/bin pid = 7341
KCrash: Arguments: /usr/bin/plasma-discover 
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi from kdeinit
sock_file=/run/user/1000/kdeinit5__0
QSocketNotifier: Invalid socket 8 and type 'Read', disabling...
QSocketNotifier: Invalid socket 15 and type 'Read', disabling...
QSocketNotifier: Invalid socket 12 and type 'Read', disabling...
[1]  + 7341 suspended (signal)  plasma-discover


If I remove /usr/lib/x86_64-linux-gnu/qt5/plugins/discover/fwupd-backend.so then Discover starts correctly.
Comment 3 Aleix Pol 2019-01-31 15:27:36 UTC

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