Application: latte-dock (0.10.0) Qt Version: 5.15.3 Frameworks Version: 5.84.0 Operating System: Linux 5.11.0-25-generic x86_64 Windowing System: X11 Drkonqi Version: 5.22.4 Distribution: KDE neon User Edition 5.22 -- Information about the crash: - What I was doing when the application crashed: I was opening applications so I could pin them to Latte-Dock. I have had this happen a couple of times and so it is definitely reproduceible The reporter is unsure if this crash is reproducible. -- Backtrace: Application: Latte Dock (latte-dock), signal: Segmentation fault [New LWP 31415] [New LWP 31416] [New LWP 31417] [New LWP 31418] [New LWP 31419] [New LWP 31420] [New LWP 31423] [New LWP 31435] [New LWP 31443] [New LWP 31444] [New LWP 31445] [New LWP 31446] [New LWP 31447] [New LWP 31448] [New LWP 31449] [New LWP 31450] [New LWP 31451] [New LWP 31452] [New LWP 31453] [New LWP 31454] [New LWP 31459] [New LWP 31467] [New LWP 31468] [New LWP 31469] [New LWP 31470] [New LWP 31471] [New LWP 31477] [New LWP 32068] [New LWP 32069] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555996a807d0) at ../sysdeps/nptl/futex-internal.h:183 [Current thread is 1 (Thread 0x7fe623cc09c0 (LWP 31414))] Thread 30 (Thread 0x7fe55a619700 (LWP 32069)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555995fe1a04) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555995fe19b0, cond=0x555995fe19d8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x555995fe19d8, mutex=0x555995fe19b0) at pthread_cond_wait.c:647 #3 0x00007fe627d2ff2b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555995fe19b0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5559a6a96458, mutex=mutex@entry=0x5559a6a96450, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fe629f09b44 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5559a6a96448) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5559a6a963b0) at scenegraph/qsgthreadedrenderloop.cpp:936 #7 0x00007fe629f09fb9 in QSGRenderThread::run() (this=0x5559a6a963b0) at scenegraph/qsgthreadedrenderloop.cpp:1053 #8 0x00007fe627d29dbc in QThreadPrivate::start(void*) (arg=0x5559a6a963b0) at thread/qthread_unix.cpp:329 #9 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 29 (Thread 0x7fe55bcf9700 (LWP 32068)): #0 0x00007fe6261a14dd in g_mutex_lock () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007fe626153dac in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fe626154312 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fe6261544a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fe627f6afcb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe58c0f99b0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007fe627f0f25b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe55bcf8bc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007fe627d28c22 in QThread::exec() (this=this@entry=0x7fe61c0218d0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007fe629b8f559 in QQmlThreadPrivate::run() (this=0x7fe61c0218d0) at qml/ftw/qqmlthread.cpp:155 #8 0x00007fe627d29dbc in QThreadPrivate::start(void*) (arg=0x7fe61c0218d0) at thread/qthread_unix.cpp:329 #9 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 28 (Thread 0x7fe5a2417700 (LWP 31477)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5559a2eca000) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5559a2ec9fb0, cond=0x5559a2ec9fd8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5559a2ec9fd8, mutex=0x5559a2ec9fb0) at pthread_cond_wait.c:647 #3 0x00007fe627d2ff2b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5559a2ec9fb0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5559a19838b8, mutex=mutex@entry=0x5559a19838b0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fe629f09b44 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5559a19838a8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5559a1983810) at scenegraph/qsgthreadedrenderloop.cpp:936 #7 0x00007fe629f09fb9 in QSGRenderThread::run() (this=0x5559a1983810) at scenegraph/qsgthreadedrenderloop.cpp:1053 #8 0x00007fe627d29dbc in QThreadPrivate::start(void*) (arg=0x5559a1983810) at thread/qthread_unix.cpp:329 #9 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 27 (Thread 0x7fe55c69d700 (LWP 31471)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fe6261a1623 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fe58779270f in gst_base_sink_wait_preroll () at /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0 #3 0x00007fe587792c81 in gst_base_sink_do_preroll () at /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0 #4 0x00007fe587793431 in () at /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0 #5 0x00007fe587794a7d in () at /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0 #6 0x00007fe587795d18 in () at /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0 #7 0x00007fe587ab9eff in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #8 0x00007fe587abbf61 in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #9 0x00007fe587ac2d73 in gst_pad_push () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #10 0x00007fe587aa8c9b in gst_proxy_pad_chain_default () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #11 0x00007fe587ab9eff in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #12 0x00007fe587abbf61 in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #13 0x00007fe587ac2d73 in gst_pad_push () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #14 0x00007fe5877a0440 in () at /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0 #15 0x00007fe587ab9eff in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #16 0x00007fe587abbf61 in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #17 0x00007fe587ac2d73 in gst_pad_push () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #18 0x00007fe587aa8c9b in gst_proxy_pad_chain_default () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #19 0x00007fe587ab9eff in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #20 0x00007fe587abbf61 in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #21 0x00007fe587ac2d73 in gst_pad_push () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #22 0x00007fe587aa8c9b in gst_proxy_pad_chain_default () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #23 0x00007fe587ab9eff in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #24 0x00007fe587abbf61 in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #25 0x00007fe587ac2d73 in gst_pad_push () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #26 0x00007fe5877a0440 in () at /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0 #27 0x00007fe587ab9eff in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #28 0x00007fe587abbf61 in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #29 0x00007fe587ac2d73 in gst_pad_push () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #30 0x00007fe5877a0440 in () at /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0 #31 0x00007fe587ab9eff in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #32 0x00007fe587abbf61 in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #33 0x00007fe587ac2d73 in gst_pad_push () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #34 0x00007fe587aa8c9b in gst_proxy_pad_chain_default () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #35 0x00007fe587ab9eff in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #36 0x00007fe587abbf61 in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #37 0x00007fe587ac2d73 in gst_pad_push () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #38 0x00007fe5875d2744 in () at /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so #39 0x00007fe587af1107 in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #40 0x00007fe62617e374 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #41 0x00007fe62617dad1 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #42 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #43 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 26 (Thread 0x7fe584bdf700 (LWP 31470)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fe6261a1623 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fe5875d340e in () at /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so #3 0x00007fe587ab9eff in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #4 0x00007fe587abbf61 in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #5 0x00007fe587ac2d73 in gst_pad_push () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #6 0x00007fe587aa8c9b in gst_proxy_pad_chain_default () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #7 0x00007fe587ab9eff in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #8 0x00007fe587abbf61 in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #9 0x00007fe587ac2d73 in gst_pad_push () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #10 0x00007fe587670d24 in () at /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so #11 0x00007fe587ab9eff in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #12 0x00007fe587abbf61 in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #13 0x00007fe587ac2d73 in gst_pad_push () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #14 0x00007fe5875e15a2 in () at /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so #15 0x00007fe5875e174d in () at /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so #16 0x00007fe587ab9eff in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #17 0x00007fe587abbf61 in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #18 0x00007fe587ac2d73 in gst_pad_push () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #19 0x00007fe587aa8c9b in gst_proxy_pad_chain_default () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #20 0x00007fe587ab9eff in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #21 0x00007fe587abbf61 in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #22 0x00007fe587ac2d73 in gst_pad_push () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #23 0x00007fe5875c44df in () at /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so #24 0x00007fe587ab9eff in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #25 0x00007fe587abbf61 in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #26 0x00007fe587ac2d73 in gst_pad_push () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #27 0x00007fe587aa8c9b in gst_proxy_pad_chain_default () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #28 0x00007fe587ab9eff in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #29 0x00007fe587abbf61 in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #30 0x00007fe587ac2d73 in gst_pad_push () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #31 0x00007fe587aa8c9b in gst_proxy_pad_chain_default () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #32 0x00007fe587ab9eff in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #33 0x00007fe587abbf61 in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #34 0x00007fe587ac2d73 in gst_pad_push () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #35 0x00007fe5878bbd6c in () at /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0 #36 0x00007fe5878bc16c in () at /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0 #37 0x00007fe5878bec9b in () at /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0 #38 0x00007fe5843bd8e1 in () at /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstlibav.so #39 0x00007fe5843be2e3 in () at /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstlibav.so #40 0x00007fe5878bfeef in () at /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0 #41 0x00007fe5878c0273 in () at /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0 #42 0x00007fe5878c14f6 in () at /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0 #43 0x00007fe587ab9eff in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #44 0x00007fe587abbf61 in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #45 0x00007fe587ac2d73 in gst_pad_push () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #46 0x00007fe587784197 in gst_base_parse_push_frame () at /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0 #47 0x00007fe587786f2b in gst_base_parse_finish_frame () at /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0 #48 0x00007fe584bf45ea in () at /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstaudioparsers.so #49 0x00007fe58777ed26 in () at /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0 #50 0x00007fe58777f3ed in () at /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0 #51 0x00007fe5877829f3 in () at /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0 #52 0x00007fe587af1107 in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #53 0x00007fe62617e374 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #54 0x00007fe62617dad1 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #55 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #56 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 25 (Thread 0x7fe585404700 (LWP 31469)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fe6261a1623 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fe587af1307 in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #3 0x00007fe62617e374 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fe62617dad1 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 24 (Thread 0x7fe585c1f700 (LWP 31468)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fe6261a1623 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fe587af1307 in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #3 0x00007fe62617e374 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fe62617dad1 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 23 (Thread 0x7fe586420700 (LWP 31467)): #0 __GI___libc_read (nbytes=10, buf=0x7fe58641fa1e, fd=72) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (fd=72, buf=0x7fe58641fa1e, nbytes=10) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007fe5eb886975 in pa_read () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so #3 0x00007fe5ebb4b416 in pa_mainloop_prepare () at /usr/lib/x86_64-linux-gnu/libpulse.so.0 #4 0x00007fe5ebb4beb4 in pa_mainloop_iterate () at /usr/lib/x86_64-linux-gnu/libpulse.so.0 #5 0x00007fe5ebb4bf70 in pa_mainloop_run () at /usr/lib/x86_64-linux-gnu/libpulse.so.0 #6 0x00007fe5ebb5a11d in () at /usr/lib/x86_64-linux-gnu/libpulse.so.0 #7 0x00007fe5eb8b572c in () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so #8 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 22 (Thread 0x7fe5a2f7d700 (LWP 31459)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5559990abed4) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5559990abe80, cond=0x5559990abea8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5559990abea8, mutex=0x5559990abe80) at pthread_cond_wait.c:647 #3 0x00007fe627d2ff2b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5559990abe80) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5559a2f95f68, mutex=mutex@entry=0x5559a2f95f60, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fe629f09b44 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5559a2f95f58) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5559a2f95ec0) at scenegraph/qsgthreadedrenderloop.cpp:936 #7 0x00007fe629f09fb9 in QSGRenderThread::run() (this=0x5559a2f95ec0) at scenegraph/qsgthreadedrenderloop.cpp:1053 #8 0x00007fe627d29dbc in QThreadPrivate::start(void*) (arg=0x5559a2f95ec0) at thread/qthread_unix.cpp:329 #9 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 21 (Thread 0x7fe606e2b700 (LWP 31454)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5559a2f59414) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5559a2f593c0, cond=0x5559a2f593e8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5559a2f593e8, mutex=0x5559a2f593c0) at pthread_cond_wait.c:647 #3 0x00007fe627d2ff2b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5559a2f593c0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55599eb472a8, mutex=mutex@entry=0x55599eb472a0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fe629f09b44 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x55599eb47298) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x55599eb47200) at scenegraph/qsgthreadedrenderloop.cpp:936 #7 0x00007fe629f09fb9 in QSGRenderThread::run() (this=0x55599eb47200) at scenegraph/qsgthreadedrenderloop.cpp:1053 #8 0x00007fe627d29dbc in QThreadPrivate::start(void*) (arg=0x55599eb47200) at thread/qthread_unix.cpp:329 #9 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 20 (Thread 0x7fe605628700 (LWP 31453)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555999234674) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555999234620, cond=0x555999234648) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x555999234648, mutex=0x555999234620) at pthread_cond_wait.c:647 #3 0x00007fe627d2ff2b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555999234620) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55599ea61ad8, mutex=mutex@entry=0x55599ea61ad0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fe629f09b44 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x55599ea61ac8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x55599ea61a30) at scenegraph/qsgthreadedrenderloop.cpp:936 #7 0x00007fe629f09fb9 in QSGRenderThread::run() (this=0x55599ea61a30) at scenegraph/qsgthreadedrenderloop.cpp:1053 #8 0x00007fe627d29dbc in QThreadPrivate::start(void*) (arg=0x55599ea61a30) at thread/qthread_unix.cpp:329 #9 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 19 (Thread 0x7fe5b14bd700 (LWP 31452)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55599ecdbb40) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55599ecdbaf0, cond=0x55599ecdbb18) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55599ecdbb18, mutex=0x55599ecdbaf0) at pthread_cond_wait.c:647 #3 0x00007fe627d2ff2b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55599ecdbaf0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55599ed43a68, mutex=mutex@entry=0x55599ed43a60, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fe629f09b44 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x55599ed43a58) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x55599ed439c0) at scenegraph/qsgthreadedrenderloop.cpp:936 #7 0x00007fe629f09fb9 in QSGRenderThread::run() (this=0x55599ed439c0) at scenegraph/qsgthreadedrenderloop.cpp:1053 #8 0x00007fe627d29dbc in QThreadPrivate::start(void*) (arg=0x55599ed439c0) at thread/qthread_unix.cpp:329 #9 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 18 (Thread 0x7fe5b2021700 (LWP 31451)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55599ecfcf90) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55599ecfcf40, cond=0x55599ecfcf68) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55599ecfcf68, mutex=0x55599ecfcf40) at pthread_cond_wait.c:647 #3 0x00007fe627d2ff2b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55599ecfcf40) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55599beb08a8, mutex=mutex@entry=0x55599beb08a0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fe629f09b44 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x55599beb0898) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x55599beb0800) at scenegraph/qsgthreadedrenderloop.cpp:936 #7 0x00007fe629f09fb9 in QSGRenderThread::run() (this=0x55599beb0800) at scenegraph/qsgthreadedrenderloop.cpp:1053 #8 0x00007fe627d29dbc in QThreadPrivate::start(void*) (arg=0x55599beb0800) at thread/qthread_unix.cpp:329 #9 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 17 (Thread 0x7fe5b28a2700 (LWP 31450)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55599b670be4) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55599b670b90, cond=0x55599b670bb8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55599b670bb8, mutex=0x55599b670b90) at pthread_cond_wait.c:647 #3 0x00007fe627d2ff2b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55599b670b90) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55599ab9dcd8, mutex=mutex@entry=0x55599ab9dcd0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fe629f09b44 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x55599ab9dcc8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x55599ab9dc30) at scenegraph/qsgthreadedrenderloop.cpp:936 #7 0x00007fe629f09fb9 in QSGRenderThread::run() (this=0x55599ab9dc30) at scenegraph/qsgthreadedrenderloop.cpp:1053 #8 0x00007fe627d29dbc in QThreadPrivate::start(void*) (arg=0x55599ab9dc30) at thread/qthread_unix.cpp:329 #9 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 16 (Thread 0x7fe5b3fff700 (LWP 31449)): #0 __GI___libc_read (nbytes=16, buf=0x7fe5b3ffe9b0, fd=55) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (fd=55, buf=0x7fe5b3ffe9b0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007fe62619cb2f in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fe626153ebe in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fe626154312 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fe6261544a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007fe627f6afcb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe5ac000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #7 0x00007fe627f0f25b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe5b3ffebc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #8 0x00007fe627d28c22 in QThread::exec() (this=this@entry=0x55599b773150) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #9 0x00007fe629b8f559 in QQmlThreadPrivate::run() (this=0x55599b773150) at qml/ftw/qqmlthread.cpp:155 #10 0x00007fe627d29dbc in QThreadPrivate::start(void*) (arg=0x55599b773150) at thread/qthread_unix.cpp:329 #11 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #12 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7fe5cd4c6700 (LWP 31448)): #0 __GI___libc_read (nbytes=16, buf=0x7fe5cd4c59b0, fd=54) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (fd=54, buf=0x7fe5cd4c59b0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007fe62619cb2f in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fe626153ebe in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fe626154312 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fe6261544a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007fe627f6afcb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe5b8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #7 0x00007fe627f0f25b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe5cd4c5bc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #8 0x00007fe627d28c22 in QThread::exec() (this=this@entry=0x55599b726ad0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #9 0x00007fe629b8f559 in QQmlThreadPrivate::run() (this=0x55599b726ad0) at qml/ftw/qqmlthread.cpp:155 #10 0x00007fe627d29dbc in QThreadPrivate::start(void*) (arg=0x55599b726ad0) at thread/qthread_unix.cpp:329 #11 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #12 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7fe5ce708700 (LWP 31447)): #0 __GI___libc_read (nbytes=16, buf=0x7fe5ce7079b0, fd=53) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (fd=53, buf=0x7fe5ce7079b0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007fe62619cb2f in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fe626153ebe in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fe626154312 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fe6261544a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007fe627f6afcb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe5b4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #7 0x00007fe627f0f25b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe5ce707bc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #8 0x00007fe627d28c22 in QThread::exec() (this=this@entry=0x55599b706170) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #9 0x00007fe629b8f559 in QQmlThreadPrivate::run() (this=0x55599b706170) at qml/ftw/qqmlthread.cpp:155 #10 0x00007fe627d29dbc in QThreadPrivate::start(void*) (arg=0x55599b706170) at thread/qthread_unix.cpp:329 #11 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #12 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7fe5cf5bf700 (LWP 31446)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55599695cba4) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55599695cb50, cond=0x55599695cb78) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55599695cb78, mutex=0x55599695cb50) at pthread_cond_wait.c:647 #3 0x00007fe627d2ff2b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55599695cb50) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5559968bfe58, mutex=mutex@entry=0x5559968bfe50, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fe629f09b44 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5559968bfe48) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5559968bfdb0) at scenegraph/qsgthreadedrenderloop.cpp:936 #7 0x00007fe629f09fb9 in QSGRenderThread::run() (this=0x5559968bfdb0) at scenegraph/qsgthreadedrenderloop.cpp:1053 #8 0x00007fe627d29dbc in QThreadPrivate::start(void*) (arg=0x5559968bfdb0) at thread/qthread_unix.cpp:329 #9 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7fe5dc90a700 (LWP 31445)): #0 0x00007fe6261a1508 in g_mutex_unlock () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007fe626153f3d in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fe626154400 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fe6261544a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fe627f6afcb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe5d4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007fe627f0f25b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe5dc909bc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007fe627d28c22 in QThread::exec() (this=this@entry=0x5559991adce0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007fe629b8f559 in QQmlThreadPrivate::run() (this=0x5559991adce0) at qml/ftw/qqmlthread.cpp:155 #8 0x00007fe627d29dbc in QThreadPrivate::start(void*) (arg=0x5559991adce0) at thread/qthread_unix.cpp:329 #9 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7fe5dee4e700 (LWP 31444)): [KCrash Handler] #4 QSGTexture::setFiltering(QSGTexture::Filtering) (this=this@entry=0x0, filter=QSGTexture::Linear) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1143 #5 0x00007fe629ebb9ff in QSGOpaqueTextureMaterialShader::updateState(QSGMaterialShader::RenderState const&, QSGMaterial*, QSGMaterial*) (this=0x7fe5d02bd720, state=..., newEffect=0x7fe5d0ea48d0, oldEffect=0x0) at scenegraph/util/qsgtexturematerial.h:64 #6 0x00007fe629e9f179 in QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) (this=0x7fe5d0ee18f0, batch=0x7fe5d0e88f50) at ../../include/QtQuick/5.15.3/QtQuick/private/../../../../../src/quick/scenegraph/coreapi/qsgrenderer_p.h:197 #7 0x00007fe629ea4b3d in QSGBatchRenderer::Renderer::renderBatches() (this=this@entry=0x7fe5d0ee18f0) at scenegraph/coreapi/qsgbatchrenderer.cpp:4051 #8 0x00007fe629ea522a in QSGBatchRenderer::Renderer::render() (this=<optimized out>) at scenegraph/coreapi/qsgbatchrenderer.cpp:4363 #9 0x00007fe629e88de4 in QSGRenderer::renderScene(QSGBindable const&) (bindable=..., this=0x7fe5d0ee18f0) at scenegraph/coreapi/qsgrenderer.cpp:264 #10 QSGRenderer::renderScene(QSGBindable const&) (this=0x7fe5d0ee18f0, bindable=...) at scenegraph/coreapi/qsgrenderer.cpp:220 #11 0x00007fe629f0006a in QSGOpenGLLayer::grab() (this=0x7fe5d08b88a0) at ../../include/QtQuick/5.15.3/QtQuick/private/../../../../../src/quick/scenegraph/coreapi/qsgrenderer_p.h:172 #12 0x00007fe629f00665 in QSGOpenGLLayer::updateTexture() (this=0x7fe5d08b88a0) at scenegraph/qsgopengllayer.cpp:187 #13 0x00007fe62a0673d6 in QQuickOpenGLShaderEffectMaterial::updateTextures() const (this=0x7fe5d084fae0) at items/qquickopenglshadereffectnode.cpp:474 #14 0x00007fe629e89554 in QSGRenderer::preprocess() (this=0x7fe5d00076d0) at scenegraph/coreapi/qsgrenderer.cpp:337 #15 0x00007fe629e88dab in QSGRenderer::renderScene(QSGBindable const&) (bindable=warning: RTTI symbol not found for class 'QSGRenderer::renderScene(unsigned int)::B' ..., this=0x7fe5d00076d0) at scenegraph/coreapi/qsgrenderer.cpp:238 #16 QSGRenderer::renderScene(QSGBindable const&) (this=0x7fe5d00076d0, bindable=warning: RTTI symbol not found for class 'QSGRenderer::renderScene(unsigned int)::B' ...) at scenegraph/coreapi/qsgrenderer.cpp:220 #17 0x00007fe629e892b3 in QSGRenderer::renderScene(unsigned int) (this=<optimized out>, fboId=<optimized out>) at scenegraph/coreapi/qsgrenderer.cpp:212 #18 0x00007fe629ef7fa7 in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) (this=0x555995319100, renderer=0x7fe5d00076d0, fboId=<optimized out>) at scenegraph/qsgdefaultrendercontext.cpp:228 #19 0x00007fe629f658f9 in QQuickWindowPrivate::renderSceneGraph(QSize const&, QSize const&) (this=this@entry=0x555994f312e0, size=..., surfaceSize=...) at items/qquickwindow.cpp:617 #20 0x00007fe629f05ae9 in QSGRenderThread::syncAndRender(QImage*) (this=0x555996a7ff80, grabImage=0x0) at /usr/include/x86_64-linux-gnu/qt5/QtGui/5.15.3/QtGui/private/qrhi_p.h:1259 #21 0x00007fe629f09f77 in QSGRenderThread::run() (this=0x555996a7ff80) at scenegraph/qsgthreadedrenderloop.cpp:1043 #22 0x00007fe627d29dbc in QThreadPrivate::start(void*) (arg=0x555996a7ff80) at thread/qthread_unix.cpp:329 #23 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #24 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7fe5dfc6f700 (LWP 31443)): #0 0x00007fe626153d2b in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007fe626154312 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fe6261544a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fe627f6afcb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe5d8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007fe627f0f25b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe5dfc6eba0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007fe627d28c22 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007fe5e419307c in KCupsConnection::run() () at /usr/lib/x86_64-linux-gnu/libkcupslib.so #7 0x00007fe627d29dbc in QThreadPrivate::start(void*) (arg=0x555996326130) at thread/qthread_unix.cpp:329 #8 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7fe5e5222700 (LWP 31435)): #0 __GI___libc_read (nbytes=16, buf=0x7fe5e52219d0, fd=26) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (fd=26, buf=0x7fe5e52219d0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007fe62619cb2f in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fe626153ebe in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fe626154312 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fe6261544a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007fe627f6afcb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe5e0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #7 0x00007fe627f0f25b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe5e5221be0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #8 0x00007fe627d28c22 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #9 0x00007fe627d29dbc in QThreadPrivate::start(void*) (arg=0x555996679b50) at thread/qthread_unix.cpp:329 #10 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #11 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7fe607fff700 (LWP 31423)): #0 __GI___libc_read (nbytes=16, buf=0x7fe607ffe9b0, fd=14) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (fd=14, buf=0x7fe607ffe9b0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007fe62619cb2f in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fe626153ebe in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fe626154312 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fe6261544a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007fe627f6afcb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe5fc000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #7 0x00007fe627f0f25b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe607ffebc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #8 0x00007fe627d28c22 in QThread::exec() (this=this@entry=0x555994f62860) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #9 0x00007fe629b8f559 in QQmlThreadPrivate::run() (this=0x555994f62860) at qml/ftw/qqmlthread.cpp:155 #10 0x00007fe627d29dbc in QThreadPrivate::start(void*) (arg=0x555994f62860) at thread/qthread_unix.cpp:329 #11 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #12 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7fe61a7fc700 (LWP 31420)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555994d353e8) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555994d35398, cond=0x555994d353c0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x555994d353c0, mutex=0x555994d35398) at pthread_cond_wait.c:647 #3 0x00007fe620aaaa4b in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #4 0x00007fe620aaa64b in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #5 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7fe61affd700 (LWP 31419)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555994d353e8) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555994d35398, cond=0x555994d353c0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x555994d353c0, mutex=0x555994d35398) at pthread_cond_wait.c:647 #3 0x00007fe620aaaa4b in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #4 0x00007fe620aaa64b in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #5 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7fe61b7fe700 (LWP 31418)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555994d353ec) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555994d35398, cond=0x555994d353c0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x555994d353c0, mutex=0x555994d35398) at pthread_cond_wait.c:647 #3 0x00007fe620aaaa4b in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #4 0x00007fe620aaa64b in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #5 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7fe61bfff700 (LWP 31417)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555994d353e8) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555994d35398, cond=0x555994d353c0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x555994d353c0, mutex=0x555994d35398) at pthread_cond_wait.c:647 #3 0x00007fe620aaaa4b in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #4 0x00007fe620aaa64b in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #5 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fe6222ab700 (LWP 31416)): #0 0x00007ffc37d5cafc in clock_gettime () #1 0x00007fe627819235 in __GI___clock_gettime (clock_id=clock_id@entry=1, tp=tp@entry=0x7fe6222aa920) at ../sysdeps/unix/sysv/linux/clock_gettime.c:38 #2 0x00007fe627f6a895 in qt_clock_gettime (ts=0x7fe6222aa920, clock=1) at kernel/qelapsedtimer_unix.cpp:175 #3 do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at kernel/qelapsedtimer_unix.cpp:166 #4 qt_gettime() () at kernel/qelapsedtimer_unix.cpp:175 #5 0x00007fe627f6912d in QTimerInfoList::updateCurrentTime() (this=this@entry=0x7fe614004d50) at kernel/qtimerinfo_unix.cpp:91 #6 0x00007fe627f69709 in QTimerInfoList::timerWait(timespec&) (this=0x7fe614004d50, tm=...) at kernel/qtimerinfo_unix.cpp:388 #7 0x00007fe627f6ad26 in timerSourcePrepareHelper (timeout=0x7fe6222aa9e4, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:162 #8 timerSourcePrepare(GSource*, gint*) (source=<optimized out>, timeout=0x7fe6222aa9e4) at kernel/qeventdispatcher_glib.cpp:166 #9 0x00007fe6261538ef in g_main_context_prepare () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007fe62615429b in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #11 0x00007fe6261544a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #12 0x00007fe627f6afcb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe614000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #13 0x00007fe627f0f25b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe6222aabb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #14 0x00007fe627d28c22 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #15 0x00007fe6281cef4b in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #16 0x00007fe627d29dbc in QThreadPrivate::start(void*) (arg=0x7fe628252d80) at thread/qthread_unix.cpp:329 #17 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #18 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fe622ee1700 (LWP 31415)): #0 0x00007fe62784eaff in __GI___poll (fds=0x7fe622ee0ae8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fe62a387c1a in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007fe62a38990a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007fe6235f2e58 in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007fe627d29dbc in QThreadPrivate::start(void*) (arg=0x555994aebcf0) at thread/qthread_unix.cpp:329 #5 0x00007fe627719609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fe62785b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fe623cc09c0 (LWP 31414)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555996a807d0) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555996a80780, cond=0x555996a807a8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x555996a807a8, mutex=0x555996a80780) at pthread_cond_wait.c:647 #3 0x00007fe627d2ff2b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555996a80780) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x555996a7ffd8, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fe629f08137 in QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool) (this=this@entry=0x555995318830, w=0x5559963d5390, inExpose=inExpose@entry=false) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 0x00007fe629f08d14 in QSGThreadedRenderLoop::handleUpdateRequest(QQuickWindow*) (this=0x555995318830, window=0x5559952d3440) at scenegraph/qsgthreadedrenderloop.cpp:1430 #7 0x00007fe629f73e67 in QQuickWindow::event(QEvent*) (this=this@entry=0x5559952d3440, e=e@entry=0x7ffc37d47db0) at items/qquickwindow.cpp:1858 #8 0x0000555993c4e9a8 in Latte::View::event(QEvent*) (this=0x5559952d3440, e=<optimized out>) at ./app/view/view.cpp:1546 #9 0x00007fe628ce8dc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x555994ae8620, receiver=receiver@entry=0x5559952d3440, e=e@entry=0x7ffc37d47db0) at kernel/qapplication.cpp:3632 #10 0x00007fe628cf1bb8 in QApplication::notify(QObject*, QEvent*) (this=0x7ffc37d485c0, receiver=0x5559952d3440, e=0x7ffc37d47db0) at kernel/qapplication.cpp:3156 #11 0x00007fe627f1075a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5559952d3440, event=0x7ffc37d47db0) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #12 0x00007fe62844cd64 in QPlatformWindow::windowEvent(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #13 0x00007fe628cf1a83 in QApplication::notify(QObject*, QEvent*) (this=0x7ffc37d485c0, receiver=0x5559952d3440, e=0x7ffc37d48040) at kernel/qapplication.cpp:2874 #14 0x00007fe627f1075a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5559952d3440, event=0x7ffc37d48040) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #15 0x00007fe627f6a300 in QTimerInfoList::activateTimers() (this=0x555994baf030) at kernel/qtimerinfo_unix.cpp:643 #16 0x00007fe627f6abec in timerSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183 #17 0x00007fe62615417d in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #18 0x00007fe626154400 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #19 0x00007fe6261544a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #20 0x00007fe627f6afb2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x555994baf080, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #21 0x00007fe627f0f25b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffc37d48280, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #22 0x00007fe627f17414 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #23 0x0000555993b0c216 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./app/main.cpp:313 [Inferior 1 (process 31414) detached] Possible duplicates by query: bug 439901, bug 437297. 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!
How can i reproduce, i need steps.
I had reproduced this by doing the same exact thing I was doing when it happened the first time. I opened four different applications and started pinning them to latte-dock one by one after I pinned them the desktop became unresponsive then latte-dock crashed then restarted itself. Not sure what more steps you might need. If you need more info be specific please. I will definitely help where I can in order to provide more info.
there are three different ways to pin applications, how did you pin them?
I pinned them to latte by right clicking them and selecting pin to dock on all activities. I’m not sure of the exact wording but it was something in that range.
(In reply to Robert from comment #4) > I pinned them to latte by right clicking them and selecting pin to dock on > all activities. I’m not sure of the exact wording but it was something in > that range. I tried in my system with four different applications, unfortunately couldnt be able to reproduce. Have you tried to: 1. Close Latte 2. Clear Latte cache with: latte-dock --cc 3. Start Latte and check out if it is still reproducible in your system?
I will definitely give it a try when I get home from work.
I followed your instructions and it crashed again and this time when I started latte i ran it through konsole and it ended up segfaulting and crashed.
(In reply to Robert from comment #7) > I followed your instructions and it crashed again and this time when I > started latte i ran it through konsole and it ended up segfaulting and > crashed. Does it happen when pinning specific launcher? Video, audio player or browser?
Nothing in particular I have pinned a wide variety of applications.
Ok, I cant reproduce so I can not fix it yet. Lets leave it open and see what other users experience with this.
is this still valid with 0.10.1?
Created attachment 146627 [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: This occurs every time an application is opened. Sometimes latte-dock restarts, other times it does not. -- Backtrace (Reduced): #4 QSGTexture::setFiltering (this=this@entry=0x0, filter=QSGTexture::Linear) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1143 #5 0x00007f4865bf4a5f in QSGOpaqueTextureMaterialShader::updateState (this=0x7f47dce5c550, state=..., newEffect=0x7f47dcfa65a8, oldEffect=0x0) at scenegraph/util/qsgtexturematerial.h:64 #6 0x00007f4865bd923b in QSGBatchRenderer::Renderer::renderUnmergedBatch (this=0x7f47dc07f160, batch=<optimized out>) at ../../include/QtQuick/5.15.3/QtQuick/private/../../../../../src/quick/scenegraph/coreapi/qsgrenderer_p.h:197 #7 0x00007f4865bddbdd in QSGBatchRenderer::Renderer::renderBatches (this=this@entry=0x7f47dc07f160) at scenegraph/coreapi/qsgbatchrenderer.cpp:4070 #8 0x00007f4865bde20a in QSGBatchRenderer::Renderer::render (this=<optimized out>) at scenegraph/coreapi/qsgbatchrenderer.cpp:4363
that looks like a qt/graphics crash and not latte fault