https://bugs.kde.org/show_bug.cgi?id=426565

            Bug ID: 426565
           Summary: Discover crashes when I try to remove a flatpak repo
           Product: Discover
           Version: unspecified
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: discover
          Assignee: lei...@leinir.dk
          Reporter: bugsefor...@gmx.com
                CC: aleix...@kde.org
  Target Milestone: ---

Application: plasma-discover (5.19.80)

Qt Version: 5.15.0
Frameworks Version: 5.75.0
Operating System: Linux 5.4.0-47-generic x86_64
Windowing system: Wayland
Distribution: KDE neon Unstable Edition

-- Information about the crash:
- What I was doing when the application crashed:
Discover crashes everytime I try to remove winepak flatpak repo in "Settings"
page.
https://www.winepak.org/

The crash can be reproduced every time.

-- Backtrace:
Application: Discover (plasma-discover), signal: Segmentation fault
Content of s_kcrashErrorMessage: (null)
[New LWP 34059]
[New LWP 34060]
[New LWP 34061]
[New LWP 34062]
[New LWP 34063]
[New LWP 34064]
[New LWP 34065]
[New LWP 34070]
[New LWP 34071]
[New LWP 34072]
[New LWP 34073]
[New LWP 34084]
[New LWP 34085]
[New LWP 34216]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007fad0c7f796f in __GI___poll (fds=fds@entry=0x7ffcaedee368,
nfds=nfds@entry=1, timeout=timeout@entry=1000) at
../sysdeps/unix/sysv/linux/poll.c:29
[Current thread is 1 (Thread 0x7fad084fb900 (LWP 34058))]

Thread 15 (Thread 0x7fac93736700 (LWP 34216)):
#0  0x00007fad0c7f796f in __GI___poll (fds=0x7facac192d60, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fad0b16d1ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fad0b16d2e3 in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007facb67e399d in  () at
/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4  0x00007fad0b196931 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fad0bad9609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007fad0c804103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7fac977ff700 (LWP 34085)):
#0  __GI___libc_read (nbytes=16, buf=0x7fac977fea90, fd=65) at
../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=65, buf=0x7fac977fea90, nbytes=16) at
../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fad0b1b589f in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fad0b16ccfe in g_main_context_check () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fad0b16d152 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fad0b16d2e3 in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fad0cdc1eab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fac70000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007fad0cd661bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fac977feca0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#8  0x00007fad0cb84082 in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#9  0x00007fad0cb8520c in QThreadPrivate::start(void*) (arg=0x5605061c6fb0) at
thread/qthread_unix.cpp:342
#10 0x00007fad0bad9609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#11 0x00007fad0c804103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fac9673c700 (LWP 34084)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x56050303b560) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56050303b510,
cond=0x56050303b538) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56050303b538, mutex=0x56050303b510) at
pthread_cond_wait.c:638
#3  0x00007fad0cb8b10b in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x56050303b510) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=this@entry=0x560502f2bf98, mutex=mutex@entry=0x560502f2bf90,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fad0e991154 in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x560502f2bf88) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore()
(this=this@entry=0x560502f2bef0) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007fad0e9915c9 in QSGRenderThread::run() (this=0x560502f2bef0) at
scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007fad0cb8520c in QThreadPrivate::start(void*) (arg=0x560502f2bef0) at
thread/qthread_unix.cpp:342
#9  0x00007fad0bad9609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007fad0c804103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7facdd7fa700 (LWP 34073)):
#0  0x00007fad0eec3d1d in __tls_get_addr () at /lib64/ld-linux-x86-64.so.2
#1  0x00007fad0cb846ea in get_thread_data () at thread/qthread_unix.cpp:220
#2  QThreadData::current(bool) (createIfNecessary=createIfNecessary@entry=true)
at thread/qthread_unix.cpp:220
#3  0x00007fad0cdc2575 in postEventSourcePrepare (timeout=0x0,
s=0x7facb8003f20) at kernel/qeventdispatcher_glib.cpp:270
#4  postEventSourceCheck(GSource*) (source=0x7facb8003f20) at
kernel/qeventdispatcher_glib.cpp:270
#5  0x00007fad0b16cbe1 in g_main_context_check () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fad0b16d152 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fad0b16d2e3 in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007fad0cdc1eab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7facb8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#9  0x00007fad0cd661bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7facdd7f9ca0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#10 0x00007fad0cb84082 in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#11 0x00007fad0cb8520c in QThreadPrivate::start(void*) (arg=0x560502cd9590) at
thread/qthread_unix.cpp:342
#12 0x00007fad0bad9609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#13 0x00007fad0c804103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7facddffb700 (LWP 34072)):
#0  0x00007fad0b1ba33d in g_mutex_lock () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fad0b16c935 in g_main_context_query () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fad0b16d128 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fad0b16d533 in g_main_loop_run () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fad0aec8eda in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#5  0x00007fad0b196931 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fad0bad9609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007fad0c804103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7facde7fc700 (LWP 34071)):
#0  __GI___libc_read (nbytes=16, buf=0x7facde7fbbe0, fd=23) at
../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=23, buf=0x7facde7fbbe0, nbytes=16) at
../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fad0b1b589f in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fad0b16ccfe in g_main_context_check () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fad0b16d152 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fad0b16d2e3 in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fad0b16d331 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fad0b196931 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007fad0bad9609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007fad0c804103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7facdeffd700 (LWP 34070)):
#0  __GI___libc_read (nbytes=16, buf=0x7facdeffca90, fd=21) at
../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=21, buf=0x7facdeffca90, nbytes=16) at
../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fad0b1b589f in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fad0b16ccfe in g_main_context_check () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fad0b16d152 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fad0b16d2e3 in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fad0cdc1eab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7faccc000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007fad0cd661bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7facdeffcca0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#8  0x00007fad0cb84082 in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#9  0x00007fad0cb8520c in QThreadPrivate::start(void*) (arg=0x560502c60340) at
thread/qthread_unix.cpp:342
#10 0x00007fad0bad9609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#11 0x00007fad0c804103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7facebfff700 (LWP 34065)):
#0  0x00007fad0b16b09d in g_source_ref () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fad0b16b168 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fad0b16caff in g_main_context_check () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fad0b16d152 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fad0b16d2e3 in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fad0cdc1eab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7face0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fad0cd661bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7facebffec60, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#7  0x00007fad0cb84082 in QThread::exec() (this=this@entry=0x560502965fc0) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#8  0x00007fad0e8cc30a in QQuickPixmapReader::run() (this=0x560502965fc0) at
util/qquickpixmapcache.cpp:1008
#9  0x00007fad0cb8520c in QThreadPrivate::start(void*) (arg=0x560502965fc0) at
thread/qthread_unix.cpp:342
#10 0x00007fad0bad9609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#11 0x00007fad0c804103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7facfd89e700 (LWP 34064)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5605022e61f8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5605022e61a8,
cond=0x5605022e61d0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5605022e61d0, mutex=0x5605022e61a8) at
pthread_cond_wait.c:638
#3  0x00007facff75297b in cnd_wait (mtx=0x5605022e61a8, cond=0x5605022e61d0) at
../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x5605023275f0) at
../src/util/u_queue.c:275
#5  0x00007facff75258b in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#6  0x00007fad0bad9609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007fad0c804103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7facfe09f700 (LWP 34063)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5605022e61f8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5605022e61a8,
cond=0x5605022e61d0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5605022e61d0, mutex=0x5605022e61a8) at
pthread_cond_wait.c:638
#3  0x00007facff75297b in cnd_wait (mtx=0x5605022e61a8, cond=0x5605022e61d0) at
../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x560502327af0) at
../src/util/u_queue.c:275
#5  0x00007facff75258b in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#6  0x00007fad0bad9609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007fad0c804103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7facfe8a0700 (LWP 34062)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5605022e61f8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5605022e61a8,
cond=0x5605022e61d0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5605022e61d0, mutex=0x5605022e61a8) at
pthread_cond_wait.c:638
#3  0x00007facff75297b in cnd_wait (mtx=0x5605022e61a8, cond=0x5605022e61d0) at
../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x5605025cdf30) at
../src/util/u_queue.c:275
#5  0x00007facff75258b in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#6  0x00007fad0bad9609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007fad0c804103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7facff0a1700 (LWP 34061)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5605022e61f8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5605022e61a8,
cond=0x5605022e61d0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5605022e61d0, mutex=0x5605022e61a8) at
pthread_cond_wait.c:638
#3  0x00007facff75297b in cnd_wait (mtx=0x5605022e61a8, cond=0x5605022e61d0) at
../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x5605024b8990) at
../src/util/u_queue.c:275
#5  0x00007facff75258b in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#6  0x00007fad0bad9609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007fad0c804103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fad061bc700 (LWP 34060)):
#0  0x00007fad0b16972d in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fad0b16b185 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fad0b16c66b in g_main_context_prepare () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fad0b16d0db in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fad0b16d2e3 in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fad0cdc1eab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7facf8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fad0cd661bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fad061bbc80, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#7  0x00007fad0cb84082 in QThread::exec() (this=this@entry=0x56050222ca70) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#8  0x00007fad0da926c9 in QQmlThreadPrivate::run() (this=0x56050222ca70) at
qml/ftw/qqmlthread.cpp:155
#9  0x00007fad0cb8520c in QThreadPrivate::start(void*) (arg=0x56050222ca70) at
thread/qthread_unix.cpp:342
#10 0x00007fad0bad9609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#11 0x00007fad0c804103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fad073cd700 (LWP 34059)):
#0  0x00007fad0c7f796f in __GI___poll (fds=0x7fad00005240, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fad0b16d1ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fad0b16d2e3 in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fad0cdc1eab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fad00000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fad0cd661bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fad073ccc70, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fad0cb84082 in QThread::exec() (this=this@entry=0x7fad0e3e7d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fad0e364f2b in QDBusConnectionManager::run() (this=0x7fad0e3e7d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:179
#7  0x00007fad0cb8520c in QThreadPrivate::start(void*) (arg=0x7fad0e3e7d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:342
#8  0x00007fad0bad9609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007fad0c804103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fad084fb900 (LWP 34058)):
[KCrash Handler]
#6  0x00007face82798a1 in FlatpakSourcesBackend::removeSource(QString const&)
(this=0x560502e9b070, id=...) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:241
#7  0x00007fad0ed088d7 in AbstractSourcesBackend::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=_o@entry=0x560502e9b070,
_c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=7,
_a=_a@entry=0x7ffcaedeee50) at
./obj-x86_64-linux-gnu/libdiscover/DiscoverCommon_autogen/3YJK5W5UP7/moc_AbstractSourcesBackend.cpp:170
#8  0x00007fad0ed0c753 in
AbstractSourcesBackend::qt_metacall(QMetaObject::Call, int, void**)
(this=0x560502e9b070, _c=QMetaObject::InvokeMetaMethod, _id=7,
_a=0x7ffcaedeee50) at
./obj-x86_64-linux-gnu/libdiscover/DiscoverCommon_autogen/3YJK5W5UP7/moc_AbstractSourcesBackend.cpp:260
#9  0x00007fad0da25365 in QQmlObjectOrGadget::metacall(QMetaObject::Call, int,
void**) const (this=this@entry=0x7ffcaedef190,
type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>,
index@entry=12, argv=<optimized out>) at
../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/qml/ftw/qflagpointer_p.h:351
#10 0x00007fad0d8ee245 in CallMethod(QQmlObjectOrGadget const&, int, int, int,
int*, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call) (object=...,
index=<optimized out>, returnType=returnType@entry=1, argCount=<optimized out>,
argTypes=<optimized out>, engine=engine@entry=0x560502224940,
callArgs=<optimized out>, callType=<optimized out>) at
jsruntime/qv4qobjectwrapper.cpp:1301
#11 0x00007fad0d8f0347 in CallPrecise(QQmlObjectOrGadget const&,
QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*,
QMetaObject::Call) (object=..., data=..., engine=engine@entry=0x560502224940,
callArgs=callArgs@entry=0x7fad0557d6a8,
callType=callType@entry=QMetaObject::InvokeMetaMethod) at
../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:285
#12 0x00007fad0d8f125a in QV4::QObjectMethod::callInternal(QV4::Value const*,
QV4::Value const*, int) const (this=<optimized out>, thisObject=<optimized
out>, argv=<optimized out>, argc=1) at jsruntime/qv4qobjectwrapper.cpp:2128
#13 0x00007fad0d911271 in QV4::FunctionObject::call(QV4::Value const*,
QV4::Value const*, int) const (argc=<optimized out>, argv=<optimized out>,
thisObject=<optimized out>, this=<optimized out>) at
../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/jsruntime/qv4functionobject_p.h:172
#14 QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char
const*) (frame=0x7ffcaedef480, engine=0x560502224940, code=0x7fad0557d648
"@F\026\005\255\177") at jsruntime/qv4vme_moth.cpp:754
#15 0x00007fad0d9131af in QV4::Moth::VME::exec(QV4::CppStackFrame*,
QV4::ExecutionEngine*) (frame=frame@entry=0x7ffcaedef480,
engine=engine@entry=0x560502224940) at jsruntime/qv4vme_moth.cpp:463
#16 0x00007fad0d89fdfd in QV4::Function::call(QV4::Value const*, QV4::Value
const*, int, QV4::ExecutionContext const*) (this=this@entry=0x560506ef7580,
thisObject=<optimized out>, argv=argv@entry=0x7fad0557d600, argc=<optimized
out>, context=<optimized out>) at jsruntime/qv4function.cpp:69
#17 0x00007fad0da46607 in QQmlJavaScriptExpression::evaluate(QV4::CallData*,
bool*) (this=this@entry=0x560507411ff0, callData=callData@entry=0x7fad0557d5d0,
isUndefined=isUndefined@entry=0x0) at
../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343
#18 0x00007fad0d9e92ce in QQmlBoundSignalExpression::evaluate(void**)
(this=<optimized out>, a=<optimized out>) at
../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95
#19 0x00007fad0d9ea368 in QQmlBoundSignal_callback(QQmlNotifierEndpoint*,
void**) (e=0x560507411fa0, a=0x7ffcaedf1190) at
../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69
#20 0x00007fad0da24dcd in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*,
void**) (endpoint=<optimized out>, a=a@entry=0x7ffcaedf1190) at
qml/qqmlnotifier.cpp:104
#21 0x00007fad0d9c7c7f in QQmlData::signalEmitted(QAbstractDeclarativeData*,
QObject*, int, void**) (object=0x560507411890, index=11, a=0x7ffcaedf1190) at
qml/qqmlengine.cpp:834
#22 0x00007fad0cd9e135 in doActivate<false>(QObject*, int, void**)
(sender=0x560507411890, signal_index=11, argv=0x7ffcaedf1190) at
kernel/qobject_p.h:110
#23 0x00007fad0cd97977 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender@entry=0x560507411890, m=m@entry=0x7fad07a232c0
<QQuickAction::staticMetaObject>,
local_signal_index=local_signal_index@entry=8, argv=argv@entry=0x7ffcaedf1190)
at kernel/qobject.cpp:3946
#24 0x00007fad07937cc6 in QQuickAction::triggered(QObject*)
(this=this@entry=0x560507411890, _t1=<optimized out>, _t1@entry=0x0) at
.moc/moc_qquickaction_p.cpp:363
#25 0x00007fad079389c6 in QQuickActionPrivate::trigger(QObject*, bool)
(this=0x560507411940, source=0x0, doToggle=<optimized out>) at
qquickaction.cpp:558
#26 0x00007fad07938a82 in QQuickAction::trigger(QObject*) (this=<optimized
out>, source=<optimized out>) at qquickaction.cpp:539
#27 0x00007fad07938cc2 in QQuickAction::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=_o@entry=0x560507411890,
_c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=13,
_a=_a@entry=0x7ffcaedf1590) at .moc/moc_qquickaction_p.cpp:153
#28 0x00007fad079393a3 in QQuickAction::qt_metacall(QMetaObject::Call, int,
void**) (this=0x560507411890, _c=QMetaObject::InvokeMetaMethod, _id=13,
_a=0x7ffcaedf1590) at .moc/moc_qquickaction_p.cpp:283
#29 0x00007fad0d9c1ae2 in QQmlVMEMetaObject::metaCall(QObject*,
QMetaObject::Call, int, void**) () at qml/qqmlvmemetaobject.cpp:1045
#30 0x00007fad0d9c1aa4 in QQmlVMEMetaObject::metaCall(QObject*,
QMetaObject::Call, int, void**) () at
../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/qml/ftw/qflagpointer_p.h:351
#31 0x00007fad0da25365 in QQmlObjectOrGadget::metacall(QMetaObject::Call, int,
void**) const (this=this@entry=0x7ffcaedf1880,
type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>,
index@entry=18, argv=argv@entry=0x7ffcaedf1590) at
../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/qml/ftw/qflagpointer_p.h:351
#32 0x00007fad0d8ee614 in CallMethod(QQmlObjectOrGadget const&, int, int, int,
int*, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call) (object=...,
index=18, returnType=returnType@entry=43, argCount=argCount@entry=0,
argTypes=argTypes@entry=0x0, engine=engine@entry=0x560502224940,
callArgs=0x7fad0557d588, callType=QMetaObject::InvokeMetaMethod) at
jsruntime/qv4qobjectwrapper.cpp:1319
#33 0x00007fad0d8f0284 in CallPrecise(QQmlObjectOrGadget const&,
QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*,
QMetaObject::Call) (object=..., data=..., engine=engine@entry=0x560502224940,
callArgs=callArgs@entry=0x7fad0557d588,
callType=callType@entry=QMetaObject::InvokeMetaMethod) at
../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:285
#34 0x00007fad0d8f156f in CallOverloaded
(callType=QMetaObject::InvokeMetaMethod, propertyCache=0x7facf81424d0,
callArgs=0x7fad0557d588, engine=0x560502224940, data=..., object=...) at
jsruntime/qv4qobjectwrapper.cpp:1642
#35 QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int)
const (this=<optimized out>, thisObject=<optimized out>, argv=<optimized out>,
argc=<optimized out>) at jsruntime/qv4qobjectwrapper.cpp:2130
#36 0x00007fad0d911271 in QV4::FunctionObject::call(QV4::Value const*,
QV4::Value const*, int) const (argc=<optimized out>, argv=<optimized out>,
thisObject=<optimized out>, this=<optimized out>) at
../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/jsruntime/qv4functionobject_p.h:172
#37 QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char
const*) (frame=0x7ffcaedf1b70, engine=0x560502224940, code=0x7fad0557d540
"@(\027\005\255\177") at jsruntime/qv4vme_moth.cpp:754
#38 0x00007fad0d9131af in QV4::Moth::VME::exec(QV4::CppStackFrame*,
QV4::ExecutionEngine*) (frame=frame@entry=0x7ffcaedf1b70,
engine=engine@entry=0x560502224940) at jsruntime/qv4vme_moth.cpp:463
#39 0x00007fad0d89fdfd in QV4::Function::call(QV4::Value const*, QV4::Value
const*, int, QV4::ExecutionContext const*) (this=this@entry=0x560506efac30,
thisObject=<optimized out>, argv=argv@entry=0x7fad0557d500, argc=<optimized
out>, context=<optimized out>) at jsruntime/qv4function.cpp:69
#40 0x00007fad0da46607 in QQmlJavaScriptExpression::evaluate(QV4::CallData*,
bool*) (this=this@entry=0x560507438a70, callData=callData@entry=0x7fad0557d4d0,
isUndefined=isUndefined@entry=0x0) at
../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343
#41 0x00007fad0d9e92ce in QQmlBoundSignalExpression::evaluate(void**)
(this=<optimized out>, a=<optimized out>) at
../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95
#42 0x00007fad0d9ea368 in QQmlBoundSignal_callback(QQmlNotifierEndpoint*,
void**) (e=0x5605074389f0, a=0x0) at
../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69
#43 0x00007fad0da24dcd in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*,
void**) (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:104
#44 0x00007fad0d9c7c7f in QQmlData::signalEmitted(QAbstractDeclarativeData*,
QObject*, int, void**) (object=0x56050742c170, index=64, a=0x0) at
qml/qqmlengine.cpp:834
#45 0x00007fad0cd9e135 in doActivate<false>(QObject*, int, void**)
(sender=0x56050742c170, signal_index=64, argv=0x0) at kernel/qobject_p.h:110
#46 0x00007fad07936a41 in QQuickAbstractButtonPrivate::handleRelease(QPointF
const&) (this=0x56050742c230, point=...) at qquickabstractbutton.cpp:182
#47 0x00007fad07955a99 in QQuickControl::mouseReleaseEvent(QMouseEvent*)
(this=<optimized out>, event=0x7ffcaedf4160) at
/usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:128
#48 0x00007fad0e9dccc8 in QQuickItem::event(QEvent*) (this=0x56050742c170,
ev=0x7ffcaedf4160) at items/qquickitem.cpp:8128
#49 0x00007fad0de0bcc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=this@entry=0x56050217b8c0, receiver=receiver@entry=0x56050742c170,
e=e@entry=0x7ffcaedf4160) at kernel/qapplication.cpp:3671
#50 0x00007fad0de14c70 in QApplication::notify(QObject*, QEvent*)
(this=0x7ffcaedf45e0, receiver=0x56050742c170, e=0x7ffcaedf4160) at
kernel/qapplication.cpp:3417
#51 0x00007fad0cd676aa in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x56050742c170, event=0x7ffcaedf4160) at
../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#52 0x00007fad0e9f6a45 in
QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*)
(this=this@entry=0x560502209d70, pointerEvent=0x560502c0e420) at
items/qquickwindow.cpp:1900
#53 0x00007fad0e9f816f in
QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*)
(this=this@entry=0x560502209d70, event=0x560502c0e420) at
items/qquickwindow.cpp:2488
#54 0x00007fad0e9f9099 in QQuickWindowPrivate::handleMouseEvent(QMouseEvent*)
(event=0x7ffcaedf4160, this=0x560502209d70) at items/qquickwindow.cpp:2337
#55 QQuickWindowPrivate::handleMouseEvent(QMouseEvent*) (this=0x560502209d70,
event=0x7ffcaedf4160) at items/qquickwindow.cpp:2290
#56 0x00007fad0d1a283d in QWindow::event(QEvent*)
(this=this@entry=0x560502279420, ev=ev@entry=0x7ffcaedf4160) at
kernel/qwindow.cpp:2433
#57 0x00007fad0e9faabb in QQuickWindow::event(QEvent*) (this=0x560502279420,
e=0x7ffcaedf4160) at items/qquickwindow.cpp:1782
#58 0x00007fad0de0bcc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=this@entry=0x56050217b8c0, receiver=receiver@entry=0x560502279420,
e=e@entry=0x7ffcaedf4160) at kernel/qapplication.cpp:3671
#59 0x00007fad0de14c70 in QApplication::notify(QObject*, QEvent*)
(this=0x7ffcaedf45e0, receiver=0x560502279420, e=0x7ffcaedf4160) at
kernel/qapplication.cpp:3417
#60 0x00007fad0cd676aa in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x560502279420, event=0x7ffcaedf4160) at
../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#61 0x00007fad0d196f78 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
(e=e@entry=0x7fac7c2176d0) at kernel/qguiapplication.cpp:2214
#62 0x00007fad0d1985b5 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
(e=e@entry=0x7fac7c2176d0) at kernel/qguiapplication.cpp:1946
#63 0x00007fad0d1702cb in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(flags=...) at kernel/qwindowsysteminterface.cpp:1175
#64 0x00007fad07eacd64 in userEventSourceDispatch(_GSource*, int (*)(void*),
void*) () at /lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#65 0x00007fad0b16cfbd in g_main_context_dispatch () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#66 0x00007fad0b16d240 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#67 0x00007fad0b16d2e3 in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#68 0x00007fad0cdc1e92 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x5605021bf930, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#69 0x00007fad0cd661bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffcaedf4500, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#70 0x00007fad0cd6e354 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#71 0x00005605011aa5c7 in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at ./discover/main.cpp:171
[Inferior 1 (process 34058) detached]

Possible duplicates by query: bug 420259.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to