Bug 463375 - latte dock crash while adding new widget
Summary: latte dock crash while adding new widget
Status: RESOLVED DUPLICATE of bug 446874
Alias: None
Product: lattedock
Classification: Plasma
Component: application (show other bugs)
Version: 0.10.8
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Michail Vourlakos
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2022-12-23 05:03 UTC by mrugendraskulkarni
Modified: 2023-07-26 16:30 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (35.30 KB, text/plain)
2023-02-26 21:58 UTC, retropele
Details

Note You need to log in before you can comment on or make changes to this bug.
Description mrugendraskulkarni 2022-12-23 05:03:11 UTC
Application: latte-dock (0.10.8)

Qt Version: 5.15.6
Frameworks Version: 5.98.0
Operating System: Linux 5.19.0-26-generic x86_64
Windowing System: X11
Distribution: Ubuntu 22.10
DrKonqi: 5.25.5 [KCrashBackend]

-- Information about the crash:
whenever I try to add new widget the the dock cresh not all time but sometime

The crash can be reproduced sometimes.

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

[KCrash Handler]
#4  0x00007f836439dbd4 in QSGTexture::setFiltering(QSGTexture::Filtering) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f83643cc9af in QSGOpaqueTextureMaterialShader::updateState(QSGMaterialShader::RenderState const&, QSGMaterial*, QSGMaterial*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f83643b5155 in QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f83643ba395 in QSGBatchRenderer::Renderer::renderBatches() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f83643bae06 in QSGBatchRenderer::Renderer::render() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#9  0x00007f83643a2654 in QSGRenderer::renderScene(QSGBindable const&) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#10 0x00007f836440ee02 in QSGOpenGLLayer::grab() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#11 0x00007f836440f405 in QSGOpenGLLayer::updateTexture() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#12 0x00007f836457b916 in QQuickOpenGLShaderEffectMaterial::updateTextures() const () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#13 0x00007f83643a2dac in QSGRenderer::preprocess() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#14 0x00007f83643a261b in QSGRenderer::renderScene(QSGBindable const&) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#15 0x00007f83643a2b03 in QSGRenderer::renderScene(unsigned int) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#16 0x00007f8364406ce7 in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#17 0x00007f83644752e9 in QQuickWindowPrivate::renderSceneGraph(QSize const&, QSize const&) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#18 0x00007f8364414ef7 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#19 0x00007f8364415dd7 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#20 0x00007f83622ccc51 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007f8361a90402 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#22 0x00007f8361b1f590 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 17 (Thread 0x7f82f4aef6c0 (LWP 2398) "latte-do:gdrv0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55e84aed8b94) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55e84aed8b94, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f8361a8f338 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55e84aed8b40, cond=0x55e84aed8b68) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55e84aed8b68, mutex=0x55e84aed8b40) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f835410c29d in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007f83540bfb9b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007f835410c1cb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007f8361a90402 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007f8361b1f590 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 16 (Thread 0x7f82f55a96c0 (LWP 2397) "QSGRenderThread"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55e848fb5be0) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55e848fb5be0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f8361a8f338 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55e848fb5b90, cond=0x55e848fb5bb8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55e848fb5bb8, mutex=0x55e848fb5b90) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f83622d2b1b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f83644139b5 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f8364415e19 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f83622ccc51 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f8361a90402 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#10 0x00007f8361b1f590 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 15 (Thread 0x7f82f5dcb6c0 (LWP 2396) "latte-do:gdrv0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55e84ae4d6e0) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55e84ae4d6e0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f8361a8f338 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55e84ae4d690, cond=0x55e84ae4d6b8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55e84ae4d6b8, mutex=0x55e84ae4d690) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f835410c29d in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007f83540bfb9b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007f835410c1cb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007f8361a90402 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007f8361b1f590 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 14 (Thread 0x7f82f6b9f6c0 (LWP 2395) "KCupsConnection"):
#1  0x00007f8360922070 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f83609770d3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f836091fcb0 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f8362514b06 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f83624b97cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f83622cba1b in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f82f6c7f93b in KCupsConnection::run() () from /lib/x86_64-linux-gnu/libkcupslib.so
#8  0x00007f83622ccc51 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f8361a90402 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#10 0x00007f8361b1f590 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 13 (Thread 0x7f82fda0e6c0 (LWP 2387) "QQmlThread"):
#1  0x00007f83609209a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8360921fab in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f83609770d3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f836091fcb0 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f8362514b06 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f83624b97cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f83622cba1b in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f8363f32879 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007f83622ccc51 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f8361a90402 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#11 0x00007f8361b1f590 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 12 (Thread 0x7f83195ff6c0 (LWP 2386) "latte-dock"):
#1  __pselect (nfds=5, readfds=0x7f83195f6ac0, writefds=0x0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:56
#2  0x00007f835e35b03d in ?? () from /lib/x86_64-linux-gnu/libusbmuxd-2.0.so.6
#3  0x00007f835e35bd88 in ?? () from /lib/x86_64-linux-gnu/libusbmuxd-2.0.so.6
#4  0x00007f8361a90402 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#5  0x00007f8361b1f590 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 11 (Thread 0x7f831b3ff6c0 (LWP 2382) "QQmlThread"):
#1  0x00007f83609770c6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f836091fcb0 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8362514b06 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f83624b97cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f83622cba1b in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f8363f32879 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f83622ccc51 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f8361a90402 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007f8361b1f590 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 10 (Thread 0x7f833e5ff6c0 (LWP 2376) "QQmlThread"):
#1  0x00007f83609209bd in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f83609226fb in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8360977148 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f836091fcb0 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f8362514b06 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f83624b97cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f83622cba1b in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f8363f32879 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007f83622ccc51 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f8361a90402 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#11 0x00007f8361b1f590 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 9 (Thread 0x7f83457fa6c0 (LWP 2330) "QDBusConnection"):
#1  __GI___libc_read (fd=11, buf=0x7f83457f99e0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f83609228e2 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8360977148 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f836091fcb0 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f8362514b06 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f83624b97cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f83622cba1b in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f8362784ebb in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x00007f83622ccc51 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f8361a90402 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#11 0x00007f8361b1f590 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 8 (Thread 0x7f8345ffb6c0 (LWP 2325) "latte-dock:sh5"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55e847c00910) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55e847c00910, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f8361a8f338 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55e847c008c0, cond=0x55e847c008e8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55e847c008e8, mutex=0x55e847c008c0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f835410c29d in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007f83540bfb9b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007f835410c1cb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007f8361a90402 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007f8361b1f590 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 7 (Thread 0x7f83467fc6c0 (LWP 2324) "latte-dock:sh4"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55e847c00910) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55e847c00910, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f8361a8f338 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55e847c008c0, cond=0x55e847c008e8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55e847c008e8, mutex=0x55e847c008c0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f835410c29d in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007f83540bfb9b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007f835410c1cb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007f8361a90402 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007f8361b1f590 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 6 (Thread 0x7f8346ffd6c0 (LWP 2323) "latte-dock:sh3"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55e847c00910) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55e847c00910, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f8361a8f338 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55e847c008c0, cond=0x55e847c008e8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55e847c008e8, mutex=0x55e847c008c0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f835410c29d in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007f83540bfb9b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007f835410c1cb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007f8361a90402 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007f8361b1f590 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 5 (Thread 0x7f833ffff6c0 (LWP 2322) "latte-dock:sh2"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55e847c00910) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55e847c00910, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f8361a8f338 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55e847c008c0, cond=0x55e847c008e8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55e847c008e8, mutex=0x55e847c008c0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f835410c29d in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007f83540bfb9b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007f835410c1cb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007f8361a90402 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007f8361b1f590 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 4 (Thread 0x7f83477fe6c0 (LWP 2321) "latte-dock:sh1"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55e847c00910) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55e847c00910, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f8361a8f338 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55e847c008c0, cond=0x55e847c008e8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55e847c008e8, mutex=0x55e847c008c0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f835410c29d in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007f83540bfb9b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007f835410c1cb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007f8361a90402 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007f8361b1f590 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 3 (Thread 0x7f8347fff6c0 (LWP 2320) "latte-dock:sh0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55e847c00910) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55e847c00910, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f8361a8f338 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55e847c008c0, cond=0x55e847c008e8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55e847c008e8, mutex=0x55e847c008c0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f835410c29d in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007f83540bfb9b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007f835410c1cb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007f8361a90402 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007f8361b1f590 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 2 (Thread 0x7f834cb7e6c0 (LWP 2319) "latte-d:disk$0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55e847884a58) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55e847884a58, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f8361a8f338 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55e847884a08, cond=0x55e847884a30) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55e847884a30, mutex=0x55e847884a08) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f835410c29d in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007f83540bfb9b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007f835410c1cb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007f8361a90402 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007f8361b1f590 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 1 (Thread 0x7f835e280e80 (LWP 2240) "latte-dock"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55e848f6c274) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55e848f6c274, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f8361a8f338 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55e848f6c220, cond=0x55e848f6c248) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55e848f6c248, mutex=0x55e848f6c220) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f83622d2b1b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f83644176e8 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f8364484100 in QQuickWindow::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f836316bf32 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#9  0x00007f83624bae38 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f8362931343 in QPlatformWindow::windowEvent(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#11 0x00007f836317324d in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007f83624bae38 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f8362513e71 in QTimerInfoList::activateTimers() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007f83625147a4 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007f83609224f9 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f8360977228 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f836091fcb0 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f8362514aea in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007f83624b97cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007f83624c1c2a in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x000055e8455ff917 in ?? ()
#22 0x00007f8361a23510 in __libc_start_call_main (main=main@entry=0x55e8455fc7e0, argc=argc@entry=1, argv=argv@entry=0x7ffd933bba68) at ../sysdeps/nptl/libc_start_call_main.h:58
#23 0x00007f8361a235c9 in __libc_start_main_impl (main=0x55e8455fc7e0, argc=1, argv=0x7ffd933bba68, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd933bba58) at ../csu/libc-start.c:381
#24 0x000055e8456066a5 in _start ()
[Inferior 1 (process 2240) detached]

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

Reported using DrKonqi
Comment 1 retropele 2023-02-26 21:58:13 UTC
Created attachment 156767 [details]
New crash information added by DrKonqi

latte-dock (0.10.77) using Qt 5.15.6

I was adding widgets to a latte sidebar when the crash happened. I do have another latte sidebar on another activity if that helps. But I got the error outside of that too.

-- Backtrace (Reduced):
#4  0x00007f251dd9dbd4 in QSGTexture::setFiltering(QSGTexture::Filtering) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f251ddcc9af in QSGOpaqueTextureMaterialShader::updateState(QSGMaterialShader::RenderState const&, QSGMaterial*, QSGMaterial*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f251ddb5155 in QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f251ddba395 in QSGBatchRenderer::Renderer::renderBatches() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f251ddbae06 in QSGBatchRenderer::Renderer::render() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
Comment 2 Fushan Wen 2023-07-26 16:30:49 UTC

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