Bug 439429 - Crash when opening custom menu plasmoid(s)
Summary: Crash when opening custom menu plasmoid(s)
Status: RESOLVED WORKSFORME
Alias: None
Product: lattedock
Classification: Plasma
Component: application (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Michail Vourlakos
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2021-07-03 07:32 UTC by John Vincent
Modified: 2023-03-31 01:43 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (8.31 KB, text/plain)
2022-07-23 04:04 UTC, kjtwarren88
Details
New crash information added by DrKonqi (9.90 KB, text/plain)
2022-07-24 01:36 UTC, anelanez
Details

Note You need to log in before you can comment on or make changes to this bug.
Description John Vincent 2021-07-03 07:32:29 UTC
Application: latte-dock (0.9.12)

Qt Version: 5.15.3
Frameworks Version: 5.83.0
Operating System: Linux 5.8.0-59-generic x86_64
Windowing System: X11
Drkonqi Version: 5.22.2
Distribution: KDE neon User Edition 5.22

-- Information about the crash:
- What I was doing when the application crashed:
Opening the menu and clicking "All apps" to see all installed applications.

- Unusual behavior I noticed:
It happens when I click on the button quickly after the menu has opened.

- Custom settings of the application:
Menu 11, Onze Menu used as menus. Happens on both.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Latte Dock (latte-dock), signal: Segmentation fault

[New LWP 1811]
[New LWP 1812]
[New LWP 1813]
[New LWP 1814]
[New LWP 1815]
[New LWP 1820]
[New LWP 1831]
[New LWP 1832]
[New LWP 1834]
[New LWP 1837]
[New LWP 1838]
[New LWP 1839]
[New LWP 1840]
[New LWP 1841]
[New LWP 1842]
[New LWP 1843]
[New LWP 1845]
[New LWP 1850]
[New LWP 1993]
[New LWP 5429]
[New LWP 5430]
[New LWP 5437]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f2058e09aff in __GI___poll (fds=0x7fff72b0b238, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29
[Current thread is 1 (Thread 0x7f205508f8c0 (LWP 1802))]

Thread 23 (Thread 0x7f1fc5499700 (LWP 5437)):
#0  __GI___libc_read (nbytes=10, buf=0x7f1fc5498b1e, fd=68) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=68, buf=0x7f1fc5498b1e, nbytes=10) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f2017a2a975 in pa_read () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so
#3  0x00007f2017cef416 in pa_mainloop_prepare () at /lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f2017cefeb4 in pa_mainloop_iterate () at /lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007f2017ceff70 in pa_mainloop_run () at /lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007f2017cfe11d in  () at /lib/x86_64-linux-gnu/libpulse.so.0
#7  0x00007f2017a5972c in  () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so
#8  0x00007f205819d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f2058e16293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7f202e8b5700 (LWP 5430)):
#0  __GI___libc_read (nbytes=16, buf=0x7f202e8b4c10, fd=60) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=60, buf=0x7f202e8b4c10, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f20574e3b2f in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f205749aebe in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f205749b312 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f205749b6f3 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f2017c06f8a in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#7  0x00007f20574c4ad1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f205819d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f2058e16293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7f202d0b2700 (LWP 5429)):
#0  __GI___libc_read (nbytes=16, buf=0x7f202d0b1c20, fd=41) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=41, buf=0x7f202d0b1c20, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f20574e3b2f in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f205749aebe in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f205749b312 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f205749b4a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f205749b4f1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f20574c4ad1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f205819d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f2058e16293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7f1fce9ee700 (LWP 1993)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5638ad5470d4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5638ad547080, cond=0x5638ad5470a8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5638ad5470a8, mutex=0x5638ad547080) at pthread_cond_wait.c:638
#3  0x00007f20592eaf2b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f205b145b44 in  () at /lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f205b145fb9 in  () at /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f20592e4dbc in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f205819d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f2058e16293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7f1fcffff700 (LWP 1850)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5638ae46b880) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5638ae46b830, cond=0x5638ae46b858) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5638ae46b858, mutex=0x5638ae46b830) at pthread_cond_wait.c:638
#3  0x00007f20592eaf2b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f205b145b44 in  () at /lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f205b145fb9 in  () at /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f20592e4dbc in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f205819d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f2058e16293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7f1ff0ff9700 (LWP 1845)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5638adb0b2d4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5638adb0b280, cond=0x5638adb0b2a8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5638adb0b2a8, mutex=0x5638adb0b280) at pthread_cond_wait.c:638
#3  0x00007f20592eaf2b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f2013013f40 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f2013017c1e in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f2013013102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f2013015b93 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f20592e4dbc in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f205819d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f2058e16293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7f1ff17fa700 (LWP 1843)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5638adb0b2d4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5638adb0b280, cond=0x5638adb0b2a8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5638adb0b2a8, mutex=0x5638adb0b280) at pthread_cond_wait.c:638
#3  0x00007f20592eaf2b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f2013013f40 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f2013017c1e in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f2013013102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f2013015b93 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f20592e4dbc in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f205819d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f2058e16293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7f1ff1ffb700 (LWP 1842)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5638adb0b2d4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5638adb0b280, cond=0x5638adb0b2a8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5638adb0b2a8, mutex=0x5638adb0b280) at pthread_cond_wait.c:638
#3  0x00007f20592eaf2b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f2013013f40 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f2013017c1e in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f2013013102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f2013015b93 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f20592e4dbc in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f205819d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f2058e16293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7f1ff27fc700 (LWP 1841)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5638adb0b2d4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5638adb0b280, cond=0x5638adb0b2a8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5638adb0b2a8, mutex=0x5638adb0b280) at pthread_cond_wait.c:638
#3  0x00007f20592eaf2b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f2013013f40 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f2013017c1e in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f2013013102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f2013017c79 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f2013013102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f2013017c79 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f2013013102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f2013017c79 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f2013013102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f2013017c79 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007f2013013102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007f2013017c79 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007f2013013102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#17 0x00007f2013017c79 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#18 0x00007f2013013102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#19 0x00007f2013017c79 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#20 0x00007f2013013102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#21 0x00007f2013017c79 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#22 0x00007f2013013102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#23 0x00007f2013015b93 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#24 0x00007f20592e4dbc in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007f205819d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#26 0x00007f2058e16293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f1ff2ffd700 (LWP 1840)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5638adb0b2d4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5638adb0b280, cond=0x5638adb0b2a8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5638adb0b2a8, mutex=0x5638adb0b280) at pthread_cond_wait.c:638
#3  0x00007f20592eaf2b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f2013013f40 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f2013017c1e in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f2013013102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f2013015b93 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f20592e4dbc in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f205819d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f2058e16293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f1ff37fe700 (LWP 1839)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5638adb0b2d4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5638adb0b280, cond=0x5638adb0b2a8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5638adb0b2a8, mutex=0x5638adb0b280) at pthread_cond_wait.c:638
#3  0x00007f20592eaf2b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f2013013f40 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f2013017c1e in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f2013013102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f2013017c79 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f2013013102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f2013015b93 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f20592e4dbc in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f205819d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#12 0x00007f2058e16293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f1ff3fff700 (LWP 1838)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5638adb0b2d4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5638adb0b280, cond=0x5638adb0b2a8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5638adb0b2a8, mutex=0x5638adb0b280) at pthread_cond_wait.c:638
#3  0x00007f20592eaf2b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f2013013f40 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f2013017c1e in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f2013013102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f2013017c79 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f2013013102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f2013015b93 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f20592e4dbc in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f205819d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#12 0x00007f2058e16293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f200c910700 (LWP 1837)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5638adb0b2d4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5638adb0b280, cond=0x5638adb0b2a8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5638adb0b2a8, mutex=0x5638adb0b280) at pthread_cond_wait.c:638
#3  0x00007f20592eaf2b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f2013013f40 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f2013017c1e in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f2013013102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f2013017c79 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f2013013102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f2013017c79 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f2013013102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f2013017c79 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f2013013102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f2013015b93 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007f20592e4dbc in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007f205819d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#16 0x00007f2058e16293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f20144bd700 (LWP 1834)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5638ad366090) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5638ad366040, cond=0x5638ad366068) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5638ad366068, mutex=0x5638ad366040) at pthread_cond_wait.c:638
#3  0x00007f20592eaf2b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f205b145b44 in  () at /lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f205b145fb9 in  () at /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f20592e4dbc in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f205819d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f2058e16293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f2015aae700 (LWP 1832)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5638ab1d2ba0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5638ab1d2b50, cond=0x5638ab1d2b78) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5638ab1d2b78, mutex=0x5638ab1d2b50) at pthread_cond_wait.c:638
#3  0x00007f20592eaf2b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f205b145b44 in  () at /lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f205b145fb9 in  () at /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f20592e4dbc in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f205819d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f2058e16293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f2016dc1700 (LWP 1831)):
#0  0x00007f2058e09aff in __GI___poll (fds=0x7f2008006120, nfds=1, timeout=2363341) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f205749b36e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f205749b4a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2059525fcb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f20594ca25b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f20592e3c22 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f20172b807c in KCupsConnection::run() () at /lib/x86_64-linux-gnu/libkcupslib.so
#7  0x00007f20592e4dbc in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f205819d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f2058e16293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f2044da8700 (LWP 1820)):
#0  0x00007f20574c503f in g_thread_self () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f205749b493 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2059525fcb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f20594ca25b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f20592e3c22 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f205adc9559 in QQmlThreadPrivate::run() (this=0x5638aacb1ad0) at qml/ftw/qqmlthread.cpp:155
#6  0x00007f20592e4dbc in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f205819d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f2058e16293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f2045fd9700 (LWP 1815)):
#0  0x00007f2058e09aff in __GI___poll (fds=0x7f2034018650, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f205749b36e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f205749b4a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2059525fcb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f20594ca25b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f20592e3c22 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f2059789f4b in  () at /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f20592e4dbc in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f205819d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f2058e16293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f204685a700 (LWP 1814)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5638aa774718) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5638aa7746c8, cond=0x5638aa7746f0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5638aa7746f0, mutex=0x5638aa7746c8) at pthread_cond_wait.c:638
#3  0x00007f20517a9b5b in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007f20517a975b in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007f205819d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f2058e16293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f204705b700 (LWP 1813)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5638aa774718) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5638aa7746c8, cond=0x5638aa7746f0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5638aa7746f0, mutex=0x5638aa7746c8) at pthread_cond_wait.c:638
#3  0x00007f20517a9b5b in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007f20517a975b in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007f205819d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f2058e16293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f205087a700 (LWP 1812)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5638aa774718) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5638aa7746c8, cond=0x5638aa7746f0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5638aa7746f0, mutex=0x5638aa7746c8) at pthread_cond_wait.c:638
#3  0x00007f20517a9b5b in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007f20517a975b in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007f205819d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f2058e16293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f205107b700 (LWP 1811)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5638aa774718) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5638aa7746c8, cond=0x5638aa7746f0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5638aa7746f0, mutex=0x5638aa7746c8) at pthread_cond_wait.c:638
#3  0x00007f20517a9b5b in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007f20517a975b in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007f205819d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f2058e16293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f205508f8c0 (LWP 1802)):
[KCrash Handler]
#4  QQmlData::wasDeleted(QObject const*) (object=0x5638ab67f790) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/qml/qqmldata_p.h:342
#5  QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*, QObject*) (engine=0x5638aaac3750, object=0x5638ab67f790) at jsruntime/qv4qobjectwrapper_p.h:213
#6  0x00007f205ab950db in QV4::ExecutionEngine::fromVariant(QVariant const&) (this=this@entry=0x5638aaac3750, variant=...) at jsruntime/qv4engine.cpp:1710
#7  0x00007f205ac22a69 in loadProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&) (v4=0x5638aaac3750, object=0x5638abd1b970, property=...) at jsruntime/qv4qobjectwrapper.cpp:205
#8  0x00007f205ac23be8 in QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, QQmlPropertyData**) (engine=engine@entry=0x5638aaac3750, qmlContext=qmlContext@entry=0x5638abd1b730, object=0x5638abd1b970, name=0x7f2044169820, revisionMode=revisionMode@entry=QV4::QObjectWrapper::CheckRevision, hasProperty=hasProperty@entry=0x7fff72b0c1a7, property=0x0) at jsruntime/qv4qobjectwrapper.cpp:388
#9  0x00007f205abfd3eb in QV4::QQmlContextWrapper::lookupInParentContextHierarchy(QV4::Lookup*, QV4::ExecutionEngine*, QV4::Value*) (l=<optimized out>, engine=0x5638aaac3750, base=0x0) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/common/qv4staticvalue_p.h:325
#10 0x00007f2014de2c6f in  ()
#11 0x0000000000000000 in  ()
[Inferior 1 (process 1802) detached]

Reported using DrKonqi
This report was filed against 'kde' because the product 'latte-dock' could not be located in Bugzilla. Add it to drkonqi's mappings file!
Comment 1 Michail Vourlakos 2021-07-30 05:38:49 UTC
reproduce with git version
Comment 2 Bug Janitor Service 2021-08-14 04:36:18 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2021-08-29 04:36:25 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!
Comment 4 kjtwarren88 2022-07-23 04:04:57 UTC
Created attachment 150841 [details]
New crash information added by DrKonqi

latte-dock (0.10.8) using Qt 5.15.3

- What I was doing when the application crashed:
I right click on Latte Dock Banner on top of the screen > right click > press "Edit Dock"
Then, Latte-Dock crashed. 

I am watching netflix on the browser while Latte Dock crashed

- Unusual behavior I noticed:
NA

- Custom settings of the application:
Custom Theme

-- Backtrace (Reduced):
#4  0x00007f13b37b400f in QV4::ExecutionEngine::fromVariant(QVariant const&) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
[...]
#6  0x00007f13b3811a4e in QV4::QQmlContextWrapper::lookupScopeObjectProperty(QV4::Lookup*, QV4::ExecutionEngine*, QV4::Value*) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
[...]
#9  0x00007f13b37eb72e in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#10 0x00007f13b3976905 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#11 0x00007f13b397cc18 in QQmlBinding::evaluate(bool*) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
Comment 5 anelanez 2022-07-24 01:36:47 UTC
Created attachment 150860 [details]
New crash information added by DrKonqi

latte-dock (0.10.77) using Qt 5.15.3

I click on the Onze Menu Applet and in a few seconds it crashes latte dock, sometimes it loads back up and sometimes it just stays crashed and have to manually call it back.

-- Backtrace (Reduced):
#4  0x00007f861e4feab4 in QQmlPropertyData* qQmlPropertyCacheProperty<QV4::String const*>(QJSEngine*, QObject*, QV4::String const*, QQmlContextData*, QQmlPropertyData&) () at /lib64/libQt5Qml.so.5
#5  0x00007f861e3d9f79 in QV4::QObjectWrapper::virtualGetOwnProperty(QV4::Managed const*, QV4::PropertyKey, QV4::Property*) () at /lib64/libQt5Qml.so.5
#6  0x00007f861e3a4adb in QV4::Object::virtualHasProperty(QV4::Managed const*, QV4::PropertyKey) () at /lib64/libQt5Qml.so.5
#7  0x00007f861e40bcea in QV4::Runtime::In::call(QV4::ExecutionEngine*, QV4::Value const&, QV4::Value const&) () at /lib64/libQt5Qml.so.5
#8  0x00007f861e3fabb5 in QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) () at /lib64/libQt5Qml.so.5