Bug 457411 - Discover crashed after click on an addon from KDE Store
Summary: Discover crashed after click on an addon from KDE Store
Status: RESOLVED DUPLICATE of bug 457145
Alias: None
Product: Discover
Classification: Applications
Component: discover (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2022-08-02 12:34 UTC by Patrick Silva
Modified: 2022-08-02 15:25 UTC (History)
2 users (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 Patrick Silva 2022-08-02 12:34:37 UTC
Application: plasma-discover (5.25.80)

Qt Version: 5.15.5
Frameworks Version: 5.97.0
Operating System: Linux 5.18.12-051812-generic x86_64
Windowing System: Wayland
Distribution: KDE neon Unstable Edition
DrKonqi: 5.25.80 [CoredumpBackend]

-- Information about the crash:
I opened Discover, clicked on Plasma Addons in the sidebar, clicked on an addon and Discover crashed.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Discover (plasma-discover), signal: Segmentation fault

[New LWP 31739]
[New LWP 31745]
[New LWP 31752]
[New LWP 31776]
[New LWP 31783]
[New LWP 31761]
[New LWP 31775]
[New LWP 31749]
[New LWP 31774]
[New LWP 31840]
[New LWP 31746]
[New LWP 31829]
[New LWP 31833]
[New LWP 31747]
[New LWP 31753]
[New LWP 31827]
[New LWP 31748]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/plasma-discover'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __GI_raise (sig=sig@entry=11) at ../sysdeps/unix/sysv/linux/raise.c:50
[Current thread is 1 (Thread 0x7f770a282b80 (LWP 31739))]
[Current thread is 1 (Thread 0x7f770a282b80 (LWP 31739))]

Thread 17 (Thread 0x7f77067ff700 (LWP 31748)):
#0  0x00007f770e93e99f in __GI___poll (fds=0x7f76f0004e60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f770d81736e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f76f0004e60, timeout=<optimized out>, context=0x7f76f0000c20) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7f76f0000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007f770d8174a3 in g_main_context_iteration (context=0x7f76f0000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007f770ef0f5a2 in QEventDispatcherGlib::processEvents (this=0x7f76f0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007f770eeb376b in QEventLoop::exec (this=this@entry=0x7f77067fea00, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007f770eccd372 in QThread::exec (this=this@entry=0x55afe46d4ea0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f770fd601b9 in QQmlThreadPrivate::run (this=0x55afe46d4ea0) at qml/ftw/qqmlthread.cpp:155
#8  0x00007f770ecce553 in QThreadPrivate::start (arg=0x55afe46d4ea0) at thread/qthread_unix.cpp:331
#9  0x00007f770f8f3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f770e94b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7f76dbfff700 (LWP 31827)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f76dbffe990, clockid=<optimized out>, expected=0, futex_word=0x7f76a80039c4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f76dbffe990, clockid=<optimized out>, mutex=0x7f76a8003970, cond=0x7f76a8003998) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7f76a8003998, mutex=0x7f76a8003970, abstime=0x7f76dbffe990) at pthread_cond_wait.c:665
#3  0x00007f770ecd4588 in QWaitConditionPrivate::wait_relative (this=0x7f76a8003970, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait (deadline=..., this=0x7f76a8003970) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait (this=this@entry=0x7f76a8003640, mutex=mutex@entry=0x7f76a80032b8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f770ecd1aa1 in QThreadPoolThread::run (this=0x7f76a8003630) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007f770ecce553 in QThreadPrivate::start (arg=0x7f76a8003630) at thread/qthread_unix.cpp:331
#8  0x00007f770f8f3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f770e94b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7f76f4f3c700 (LWP 31753)):
#0  0x00007f770e93e99f in __GI___poll (fds=0x55afe4d23e80, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f770d81736e in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x55afe4d23e80, timeout=<optimized out>, context=0x55afe4d246d0) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=0x55afe4d246d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007f770d8176f3 in g_main_loop_run (loop=0x55afe4d190b0) at ../../../glib/gmain.c:4241
#4  0x00007f770d61ff8a in gdbus_shared_thread_func (user_data=0x55afe4d664a0) at ../../../gio/gdbusprivate.c:279
#5  0x00007f770d840ad1 in g_thread_proxy (data=0x7f76e803dc00) at ../../../glib/gthread.c:807
#6  0x00007f770f8f3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007f770e94b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f7707a27700 (LWP 31747)):
#0  0x00007f770e93e99f in __GI___poll (fds=0x7f76fc004a60, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f770d81736e in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x7f76fc004a60, timeout=<optimized out>, context=0x7f76fc000c20) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7f76fc000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007f770d8174a3 in g_main_context_iteration (context=0x7f76fc000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007f770ef0f5a2 in QEventDispatcherGlib::processEvents (this=0x7f76fc000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007f770eeb376b in QEventLoop::exec (this=this@entry=0x7f7707a269f0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007f770eccd372 in QThread::exec (this=this@entry=0x7f770fffed80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f770ff7af4b in QDBusConnectionManager::run (this=0x7f770fffed80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179
#8  0x00007f770ecce553 in QThreadPrivate::start (arg=0x7f770fffed80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:331
#9  0x00007f770f8f3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f770e94b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f7694dc2700 (LWP 31833)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f7694dc1990, clockid=<optimized out>, expected=0, futex_word=0x7f76a4005820) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f7694dc1990, clockid=<optimized out>, mutex=0x7f76a40057d0, cond=0x7f76a40057f8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7f76a40057f8, mutex=0x7f76a40057d0, abstime=0x7f7694dc1990) at pthread_cond_wait.c:665
#3  0x00007f770ecd4588 in QWaitConditionPrivate::wait_relative (this=0x7f76a40057d0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait (deadline=..., this=0x7f76a40057d0) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait (this=this@entry=0x7f76a40054d0, mutex=mutex@entry=0x7f76a80032b8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f770ecd1aa1 in QThreadPoolThread::run (this=0x7f76a40054c0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007f770ecce553 in QThreadPrivate::start (arg=0x7f76a40054c0) at thread/qthread_unix.cpp:331
#8  0x00007f770f8f3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f770e94b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f76f6d63700 (LWP 31829)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f76f6d62990, clockid=<optimized out>, expected=0, futex_word=0x7f76a0006060) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f76f6d62990, clockid=<optimized out>, mutex=0x7f76a0006010, cond=0x7f76a0006038) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7f76a0006038, mutex=0x7f76a0006010, abstime=0x7f76f6d62990) at pthread_cond_wait.c:665
#3  0x00007f770ecd4588 in QWaitConditionPrivate::wait_relative (this=0x7f76a0006010, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait (deadline=..., this=0x7f76a0006010) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait (this=this@entry=0x7f76a0005cb0, mutex=mutex@entry=0x7f76a80032b8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f770ecd1aa1 in QThreadPoolThread::run (this=0x7f76a0005ca0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007f770ecce553 in QThreadPrivate::start (arg=0x7f76a0005ca0) at thread/qthread_unix.cpp:331
#8  0x00007f770f8f3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f770e94b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f7708318700 (LWP 31746)):
#0  0x00007f770e8c0532 in pthread_mutex_unlock (mutex=0x55afe46a0bc0) at forward.c:162
#1  0x00007f770ecd4485 in QWaitCondition::wakeOne (this=this@entry=0x55afe469a920) at thread/qwaitcondition_unix.cpp:194
#2  0x00007f77098e7c8d in QtWaylandClient::EventThread::readAndDispatchEvents (this=<optimized out>) at qwaylanddisplay.cpp:155
#3  QtWaylandClient::EventThread::waitForReading (this=0x55afe469a8e0) at qwaylanddisplay.cpp:234
#4  QtWaylandClient::EventThread::run (this=0x55afe469a8e0) at qwaylanddisplay.cpp:206
#5  0x00007f770ecce553 in QThreadPrivate::start (arg=0x55afe469a8e0) at thread/qthread_unix.cpp:331
#6  0x00007f770f8f3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007f770e94b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f76945c1700 (LWP 31840)):
#0  0x00007f770e93e99f in __GI___poll (fds=0x7f769801a900, nfds=7, timeout=135002) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f770d81736e in g_main_context_poll (priority=<optimized out>, n_fds=7, fds=0x7f769801a900, timeout=<optimized out>, context=0x7f7698003a00) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7f7698003a00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007f770d8174a3 in g_main_context_iteration (context=0x7f7698003a00, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007f770ef0f5a2 in QEventDispatcherGlib::processEvents (this=0x7f7698017760, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007f770eeb376b in QEventLoop::exec (this=this@entry=0x7f76945c0a20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007f770eccd372 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f770ecce553 in QThreadPrivate::start (arg=0x55b011972130) at thread/qthread_unix.cpp:331
#8  0x00007f770f8f3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f770e94b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f76d97fd700 (LWP 31774)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55afe57affc4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55afe57aff70, cond=0x55afe57aff98) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55afe57aff98, mutex=0x55afe57aff70) at pthread_cond_wait.c:647
#3  0x00007f770ecd45fb in QWaitConditionPrivate::wait (deadline=..., this=0x55afe57aff70) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x55afe5bd2b08, mutex=mutex@entry=0x55afe5bd2b00, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f7710c222f4 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x55afe5bd2af8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x55afe5bd2a60) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007f7710c22769 in QSGRenderThread::run (this=0x55afe5bd2a60) at scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007f770ecce553 in QThreadPrivate::start (arg=0x55afe5bd2a60) at thread/qthread_unix.cpp:331
#9  0x00007f770f8f3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f770e94b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f7704abe700 (LWP 31749)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55afe46d8288) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55afe46d8238, cond=0x55afe46d8260) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55afe46d8260, mutex=0x55afe46d8238) at pthread_cond_wait.c:647
#3  0x00007f76f704d5eb in cnd_wait (mtx=0x55afe46d8238, cond=0x55afe46d8260) at ../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x55afe47aee20) at ../src/util/u_queue.c:294
#5  0x00007f76f704d1eb in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#6  0x00007f770f8f3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007f770e94b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f76c89ff700 (LWP 31775)):
#0  0x00007f770e93e99f in __GI___poll (fds=0x7f76b80039e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f770d81736e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f76b80039e0, timeout=<optimized out>, context=0x7f76b8000c20) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7f76b8000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007f770d8174a3 in g_main_context_iteration (context=0x7f76b8000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007f770ef0f5a2 in QEventDispatcherGlib::processEvents (this=0x7f76b8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007f770eeb376b in QEventLoop::exec (this=this@entry=0x7f76c89fea20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007f770eccd372 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f770ecce553 in QThreadPrivate::start (arg=0x55afe5823100) at thread/qthread_unix.cpp:331
#8  0x00007f770f8f3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f770e94b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f76d8886700 (LWP 31761)):
#0  0x00007f770e93e99f in __GI___poll (fds=0x55afe4e4ca00, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f770d81736e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x55afe4e4ca00, timeout=<optimized out>, context=0x55afe4e4cb00) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x55afe4e4cb00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007f770d8174a3 in g_main_context_iteration (context=context@entry=0x55afe4e4cb00, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007f76f584699d in dconf_gdbus_worker_thread (user_data=0x55afe4e4cb00) at ../gdbus/dconf-gdbus-thread.c:82
#5  0x00007f770d840ad1 in g_thread_proxy (data=0x55afe4d85520) at ../../../glib/gthread.c:807
#6  0x00007f770f8f3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007f770e94b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f76bdbff700 (LWP 31783)):
#0  0x00007f770e93e99f in __GI___poll (fds=0x7f769c0029a0, nfds=1, timeout=135192) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f770d81736e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f769c0029a0, timeout=<optimized out>, context=0x7f769c000c20) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7f769c000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007f770d8174a3 in g_main_context_iteration (context=0x7f769c000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007f770ef0f5a2 in QEventDispatcherGlib::processEvents (this=0x7f769c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007f770eeb376b in QEventLoop::exec (this=this@entry=0x7f76bdbfea20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007f770eccd372 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f770ecce553 in QThreadPrivate::start (arg=0x55afe4e4e6e0) at thread/qthread_unix.cpp:331
#8  0x00007f770f8f3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f770e94b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f76bffff700 (LWP 31776)):
#0  0x00007f770e93e99f in __GI___poll (fds=0x7f76a8001910, nfds=2, timeout=134936) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f770d81736e in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x7f76a8001910, timeout=<optimized out>, context=0x7f76a8000c20) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7f76a8000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007f770d8174a3 in g_main_context_iteration (context=0x7f76a8000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007f770ef0f5a2 in QEventDispatcherGlib::processEvents (this=0x7f76a8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007f770eeb376b in QEventLoop::exec (this=this@entry=0x7f76bfffea20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007f770eccd372 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f770ecce553 in QThreadPrivate::start (arg=0x55afe61cfbb0) at thread/qthread_unix.cpp:331
#8  0x00007f770f8f3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f770e94b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f76f573d700 (LWP 31752)):
#0  0x00007f770e93e99f in __GI___poll (fds=0x55afe4d68040, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f770d81736e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x55afe4d68040, timeout=<optimized out>, context=0x55afe4d34be0) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x55afe4d34be0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007f770d8174a3 in g_main_context_iteration (context=0x55afe4d34be0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007f770d8174f1 in glib_worker_main (data=<optimized out>) at ../../../glib/gmain.c:5996
#5  0x00007f770d840ad1 in g_thread_proxy (data=0x7f76e8048300) at ../../../glib/gthread.c:807
#6  0x00007f770f8f3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007f770e94b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f7708b19700 (LWP 31745)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55afe469e4c4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55afe469e470, cond=0x55afe469e498) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55afe469e498, mutex=0x55afe469e470) at pthread_cond_wait.c:647
#3  0x00007f770ecd45fb in QWaitConditionPrivate::wait (deadline=..., this=0x55afe469e470) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x55afe46a0e70, mutex=mutex@entry=0x55afe46a0e68, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f77098e7b9d in QtWaylandClient::EventThread::waitForReading (this=0x55afe46a0e30) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QtWaylandClient::EventThread::run (this=0x55afe46a0e30) at qwaylanddisplay.cpp:206
#7  0x00007f770ecce553 in QThreadPrivate::start (arg=0x55afe46a0e30) at thread/qthread_unix.cpp:331
#8  0x00007f770f8f3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f770e94b133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f770a282b80 (LWP 31739)):
[KCrash Handler]
#3  0x00007f76f43cae24 in Attica::Provider::Provider(Attica::Provider const&) () from /lib/x86_64-linux-gnu/libKF5Attica.so.5
#4  0x00007f76f6558fe1 in KNSReviews::provider (this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qarraydata.h:216
#5  0x00007f76f6559a5a in KNSReviews::userName (this=<optimized out>) at ./libdiscover/backends/KNSBackend/KNSReviews.cpp:178
#6  0x00007f771116b77f in AbstractReviewsBackend::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./obj-x86_64-linux-gnu/libdiscover/DiscoverCommon_autogen/ZG42RGALUJ/moc_AbstractReviewsBackend.cpp:227
#7  0x00007f770fbb89ec in QQmlPropertyData::readProperty (property=0x7ffdae031c40, target=<optimized out>, this=0x55afebb574b8) at ../../include/QtQml/5.15.5/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:357
#8  loadProperty (v4=0x55afe4709f90, object=0x55afe4dc9e70, property=...) at jsruntime/qv4qobjectwrapper.cpp:156
#9  0x00007f770fbb9d38 in QV4::QObjectWrapper::virtualResolveLookupGetter (object=0x7f7705bc0a80, engine=0x55afe4709f90, lookup=0x55b0098f8aa0) at jsruntime/qv4qobjectwrapper.cpp:883
#10 0x00007f770fbda807 in QV4::Moth::VME::interpret (frame=0x7ffdae031f10, engine=0x55afe4709f90, code=0x7f76f63693d7 <error: Cannot access memory at address 0x7f76f63693d7>) at jsruntime/qv4vme_moth.cpp:641
#11 0x00007f770fbdfd4f in QV4::Moth::VME::exec (frame=frame@entry=0x7ffdae031f10, engine=engine@entry=0x55afe4709f90) at jsruntime/qv4vme_moth.cpp:466
#12 0x00007f770fb6cdfd in QV4::Function::call (this=this@entry=0x55b014205930, thisObject=<optimized out>, argv=argv@entry=0x7f7705bc0a70, argc=<optimized out>, context=<optimized out>) at jsruntime/qv4function.cpp:69
#13 0x00007f770fd138f7 in QQmlJavaScriptExpression::evaluate (this=this@entry=0x55b006865f00, callData=callData@entry=0x7f7705bc0a40, isUndefined=isUndefined@entry=0x7ffdae03210f) at ../../include/QtQml/5.15.5/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343
#14 0x00007f770fd19763 in QQmlBinding::evaluate (this=this@entry=0x55b006865f00, isUndefined=isUndefined@entry=0x7ffdae03210f) at ../../include/QtQml/5.15.5/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95
#15 0x00007f770fd1dc2d in QQmlNonbindingBinding::doUpdate (this=0x55b006865f00, watcher=..., flags=..., scope=...) at qml/qqmlbinding.cpp:254
#16 0x00007f770fd1aa72 in QQmlBinding::update (this=0x55b006865f00, flags=...) at qml/qqmlbinding.cpp:194
#17 0x00007f770fd2cdae in QQmlObjectCreator::finalize (this=0x7f769805fce0, interrupt=...) at qml/qqmlobjectcreator.cpp:1393
#18 0x00007f770fca850b in QQmlComponentPrivate::complete (state=0x55b007b32428, enginePriv=0x55afe47092f0) at qml/qqmlcomponent.cpp:1000
#19 QQmlComponentPrivate::complete (enginePriv=0x55afe47092f0, state=0x55b007b32428) at qml/qqmlcomponent.cpp:996
#20 0x00007f770fcab876 in QQmlComponentPrivate::completeCreate (this=0x55b007b323a0) at qml/qqmlcomponent.cpp:1092
#21 0x00007f770fcac0bb in QQmlComponent::createObject(QQmlV4Function*) () at qml/qqmlcomponent.cpp:1504
#22 0x00007f770fcac404 in QQmlComponent::qt_static_metacall (_o=_o@entry=0x55b000329a00, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=6, _a=_a@entry=0x7ffdae0325e0) at .moc/moc_qqmlcomponent.cpp:163
#23 0x00007f770fcac943 in QQmlComponent::qt_metacall (this=0x55b000329a00, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0x7ffdae0325e0) at .moc/moc_qqmlcomponent.cpp:231
#24 0x00007f770fcf35c5 in QQmlObjectOrGadget::metacall (this=this@entry=0x7ffdae032510, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, argv=argv@entry=0x7ffdae0325e0) at ../../include/QtQml/5.15.5/QtQml/private/../../../../../src/qml/qml/ftw/qflagpointer_p.h:351
#25 0x00007f770fbbe66c in QV4::QObjectMethod::callInternal (this=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=2) at ../../include/QtQml/5.15.5/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:285
#26 0x00007f770fbdddf1 in QV4::FunctionObject::call (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.15.5/QtQml/private/../../../../../src/qml/jsruntime/qv4functionobject_p.h:172
#27 QV4::Moth::VME::interpret (frame=0x7ffdae032800, engine=0x55afe4709f90, code=0x7f7705bc0958 "\200#\027\225v\177") at jsruntime/qv4vme_moth.cpp:757
#28 0x00007f770fbdfd4f in QV4::Moth::VME::exec (frame=frame@entry=0x7ffdae032800, engine=engine@entry=0x55afe4709f90) at jsruntime/qv4vme_moth.cpp:466
#29 0x00007f770fb6dab8 in QV4::ArrowFunction::virtualCall (fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at jsruntime/qv4functionobject.cpp:528
#30 0x00007f770fbeecc3 in QV4::Runtime::CallQmlContextPropertyLookup::call(QV4::ExecutionEngine*, unsigned int, QV4::Value*, int) () at jsruntime/qv4functionobject_p.h:172
#31 0x00007f770fbdafa7 in QV4::Moth::VME::interpret (frame=0x7ffdae032a80, engine=0x55afe4709f90, code=0x7f77054868b3 <error: Cannot access memory at address 0x7f77054868b3>) at jsruntime/qv4vme_moth.cpp:787
#32 0x00007f770fbdfd4f in QV4::Moth::VME::exec (frame=frame@entry=0x7ffdae032a80, engine=engine@entry=0x55afe4709f90) at jsruntime/qv4vme_moth.cpp:466
#33 0x00007f770fb6dab8 in QV4::ArrowFunction::virtualCall (fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at jsruntime/qv4functionobject.cpp:528
#34 0x00007f770fbdddf1 in QV4::FunctionObject::call (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.15.5/QtQml/private/../../../../../src/qml/jsruntime/qv4functionobject_p.h:172
#35 QV4::Moth::VME::interpret (frame=0x7ffdae032cb0, engine=0x55afe4709f90, code=0x7f7705bc07e0 "\300o`\005w\177") at jsruntime/qv4vme_moth.cpp:757
#36 0x00007f770fbdfd4f in QV4::Moth::VME::exec (frame=frame@entry=0x7ffdae032cb0, engine=engine@entry=0x55afe4709f90) at jsruntime/qv4vme_moth.cpp:466
#37 0x00007f770fb6dab8 in QV4::ArrowFunction::virtualCall (fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at jsruntime/qv4functionobject.cpp:528
#38 0x00007f770fbeecc3 in QV4::Runtime::CallQmlContextPropertyLookup::call(QV4::ExecutionEngine*, unsigned int, QV4::Value*, int) () at jsruntime/qv4functionobject_p.h:172
#39 0x00007f770fbdafa7 in QV4::Moth::VME::interpret (frame=0x7ffdae032f30, engine=0x55afe4709f90, code=0x7f7705483e4e <error: Cannot access memory at address 0x7f7705483e4e>) at jsruntime/qv4vme_moth.cpp:787
#40 0x00007f770fbdfd4f in QV4::Moth::VME::exec (frame=frame@entry=0x7ffdae032f30, engine=engine@entry=0x55afe4709f90) at jsruntime/qv4vme_moth.cpp:466
#41 0x00007f770fb6dab8 in QV4::ArrowFunction::virtualCall (fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at jsruntime/qv4functionobject.cpp:528
#42 0x00007f770fbdddf1 in QV4::FunctionObject::call (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.15.5/QtQml/private/../../../../../src/qml/jsruntime/qv4functionobject_p.h:172
#43 QV4::Moth::VME::interpret (frame=0x7ffdae033160, engine=0x55afe4709f90, code=0x7f7705bc0650 "\200M`\005w\177") at jsruntime/qv4vme_moth.cpp:757
#44 0x00007f770fbdfd4f in QV4::Moth::VME::exec (frame=frame@entry=0x7ffdae033160, engine=engine@entry=0x55afe4709f90) at jsruntime/qv4vme_moth.cpp:466
#45 0x00007f770fb6dab8 in QV4::ArrowFunction::virtualCall (fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at jsruntime/qv4functionobject.cpp:528
#46 0x00007f770fbdddf1 in QV4::FunctionObject::call (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.15.5/QtQml/private/../../../../../src/qml/jsruntime/qv4functionobject_p.h:172
#47 QV4::Moth::VME::interpret (frame=0x7ffdae033390, engine=0x55afe4709f90, code=0x7f7705bc05c0 "\240\341\v\225v\177") at jsruntime/qv4vme_moth.cpp:757
#48 0x00007f770fbdfd4f in QV4::Moth::VME::exec (frame=frame@entry=0x7ffdae033390, engine=engine@entry=0x55afe4709f90) at jsruntime/qv4vme_moth.cpp:466
#49 0x00007f770fb6dab8 in QV4::ArrowFunction::virtualCall (fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at jsruntime/qv4functionobject.cpp:528
#50 0x00007f770fbeecc3 in QV4::Runtime::CallQmlContextPropertyLookup::call(QV4::ExecutionEngine*, unsigned int, QV4::Value*, int) () at jsruntime/qv4functionobject_p.h:172
#51 0x00007f770fbdafa7 in QV4::Moth::VME::interpret (frame=0x7ffdae033610, engine=0x55afe4709f90, code=0x7f770412b6bc <error: Cannot access memory at address 0x7f770412b6bc>) at jsruntime/qv4vme_moth.cpp:787
#52 0x00007f770fbdfd4f in QV4::Moth::VME::exec (frame=frame@entry=0x7ffdae033610, engine=engine@entry=0x55afe4709f90) at jsruntime/qv4vme_moth.cpp:466
#53 0x00007f770fb6cdfd in QV4::Function::call (this=this@entry=0x55aff0ba8bc0, thisObject=<optimized out>, argv=argv@entry=0x7f7705bc0500, argc=<optimized out>, context=<optimized out>) at jsruntime/qv4function.cpp:69
#54 0x00007f770fd138f7 in QQmlJavaScriptExpression::evaluate (this=this@entry=0x55aff8484ba0, callData=callData@entry=0x7f7705bc04d0, isUndefined=isUndefined@entry=0x0) at ../../include/QtQml/5.15.5/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343
#55 0x00007f770fcb6d4e in QQmlBoundSignalExpression::evaluate (this=<optimized out>, a=<optimized out>) at ../../include/QtQml/5.15.5/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95
#56 0x00007f770fcb8358 in QQmlBoundSignal_callback (e=0x55b00de94740, a=0x0) at ../../include/QtQml/5.15.5/QtQml/private/../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69
#57 0x00007f770fcf302d in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:104
#58 0x00007f770fc94eaf in QQmlData::signalEmitted (object=0x55affcc314a0, index=64, a=0x0) at qml/qqmlengine.cpp:834
#59 0x00007f770eeeb8a5 in doActivate<false> (sender=0x55affcc314a0, signal_index=64, argv=0x0) at kernel/qobject_p.h:110
#60 0x00007f7708cfccb1 in QQuickAbstractButtonPrivate::handleRelease (this=0x55b008306800, point=...) at qquickabstractbutton.cpp:182
#61 0x00007f7708d1bcb9 in QQuickControl::mouseReleaseEvent (this=<optimized out>, event=0x7ffdae035c00) at /usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:128
#62 0x00007f7710c6ea08 in QQuickItem::event (this=0x55affcc314a0, ev=0x7ffdae035c00) at items/qquickitem.cpp:8190
#63 0x00007f771016de83 in QApplicationPrivate::notify_helper (this=this@entry=0x55afe4677980, receiver=receiver@entry=0x55affcc314a0, e=e@entry=0x7ffdae035c00) at kernel/qapplication.cpp:3637
#64 0x00007f7710176c98 in QApplication::notify (this=0x7ffdae036090, receiver=0x55affcc314a0, e=0x7ffdae035c00) at kernel/qapplication.cpp:3161
#65 0x00007f770eeb4c6a in QCoreApplication::notifyInternal2 (receiver=0x55affcc314a0, event=0x7ffdae035c00) at ../../include/QtCore/5.15.5/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332
#66 0x00007f7710c890b5 in QQuickWindowPrivate::deliverMouseEvent (this=this@entry=0x55afe46f2e40, pointerEvent=0x55afe4ee7970) at items/qquickwindow.cpp:2019
#67 0x00007f7710c8a7df in QQuickWindowPrivate::deliverPointerEvent (this=this@entry=0x55afe46f2e40, event=0x55afe4ee7970) at items/qquickwindow.cpp:2611
#68 0x00007f7710c8b709 in QQuickWindowPrivate::handleMouseEvent (event=0x7ffdae035c00, this=0x55afe46f2e40) at items/qquickwindow.cpp:2456
#69 QQuickWindowPrivate::handleMouseEvent (this=0x55afe46f2e40, event=0x7ffdae035c00) at items/qquickwindow.cpp:2409
#70 0x00007f770f34d04d in QWindow::event (this=this@entry=0x55afe478f980, ev=ev@entry=0x7ffdae035c00) at kernel/qwindow.cpp:2438
#71 0x00007f7710c8d17b in QQuickWindow::event (this=0x55afe478f980, e=0x7ffdae035c00) at items/qquickwindow.cpp:1901
#72 0x00007f771016de83 in QApplicationPrivate::notify_helper (this=this@entry=0x55afe4677980, receiver=receiver@entry=0x55afe478f980, e=e@entry=0x7ffdae035c00) at kernel/qapplication.cpp:3637
#73 0x00007f7710176c98 in QApplication::notify (this=0x7ffdae036090, receiver=0x55afe478f980, e=0x7ffdae035c00) at kernel/qapplication.cpp:3161
#74 0x00007f770eeb4c6a in QCoreApplication::notifyInternal2 (receiver=0x55afe478f980, event=0x7ffdae035c00) at ../../include/QtCore/5.15.5/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332
#75 0x00007f770f341738 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at kernel/qguiapplication.cpp:2282
#76 0x00007f770f342da5 in QGuiApplicationPrivate::processWindowSystemEvent (e=0x7f77000076a0) at kernel/qguiapplication.cpp:2002
#77 0x00007f770f31966c in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:1169
#78 0x00007f7709928094 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#79 0x00007f770d81717d in g_main_dispatch (context=0x55afe46a19a0) at ../../../glib/gmain.c:3309
#80 g_main_context_dispatch (context=context@entry=0x55afe46a19a0) at ../../../glib/gmain.c:3974
#81 0x00007f770d817400 in g_main_context_iterate (context=context@entry=0x55afe46a19a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
#82 0x00007f770d8174a3 in g_main_context_iteration (context=0x55afe46a19a0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#83 0x00007f770ef0f5a2 in QEventDispatcherGlib::processEvents (this=0x55afe464b4f0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#84 0x00007f770eeb376b in QEventLoop::exec (this=this@entry=0x7ffdae035fa0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#85 0x00007f770eebb914 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#86 0x000055afe3cc3825 in main (argc=<optimized out>, argv=<optimized out>) at ./discover/main.cpp:211

Reported using DrKonqi
Comment 1 Nate Graham 2022-08-02 15:25:34 UTC

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