https://bugs.kde.org/show_bug.cgi?id=456924
Bug ID: 456924 Summary: Lattedock Crashes when trying to Add Widgets Product: lattedock Version: 0.10.8 Platform: Ubuntu Packages OS: Linux Status: REPORTED Severity: crash Priority: NOR Component: application Assignee: mvourla...@gmail.com Reporter: bubtot...@gmail.com Target Milestone: --- Application: latte-dock (0.10.8) Qt Version: 5.15.3 Frameworks Version: 5.95.0 Operating System: Linux 5.15.0-41-generic x86_64 Windowing System: X11 Distribution: Ubuntu 22.04 LTS DrKonqi: 5.24.5 [KCrashBackend] -- Information about the crash: - What I was doing when the application crashed: Trying to navigate (scroll or search) the list of widgets after right-clicking on a dock and selecting "Add widget". Does not occur the first time I do this after system reboot, but happens every subsequent time. The crash can be reproduced every time. -- Backtrace: Application: Latte Dock (latte-dock), signal: Segmentation fault [KCrash Handler] #4 0x00007f48060eead4 in QSGTexture::setFiltering(QSGTexture::Filtering) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #5 0x00007f480611f7af in QSGOpaqueTextureMaterialShader::updateState(QSGMaterialShader::RenderState const&, QSGMaterial*, QSGMaterial*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #6 0x00007f48061063dc in QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007f480610b965 in QSGBatchRenderer::Renderer::renderBatches() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #8 0x00007f480610c352 in QSGBatchRenderer::Renderer::render() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #9 0x00007f48060f3924 in QSGRenderer::renderScene(QSGBindable const&) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #10 0x00007f4806161d32 in QSGOpenGLLayer::grab() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #11 0x00007f4806162355 in QSGOpenGLLayer::updateTexture() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #12 0x00007f48062cfcb6 in QQuickOpenGLShaderEffectMaterial::updateTextures() const () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #13 0x00007f48060f40a4 in QSGRenderer::preprocess() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #14 0x00007f48060f38eb in QSGRenderer::renderScene(QSGBindable const&) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #15 0x00007f4806161d32 in QSGOpenGLLayer::grab() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #16 0x00007f4806162355 in QSGOpenGLLayer::updateTexture() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #17 0x00007f48062cfcb6 in QQuickOpenGLShaderEffectMaterial::updateTextures() const () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #18 0x00007f48060f40a4 in QSGRenderer::preprocess() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #19 0x00007f48060f38eb in QSGRenderer::renderScene(QSGBindable const&) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #20 0x00007f48060f3df3 in QSGRenderer::renderScene(unsigned int) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #21 0x00007f4806159a47 in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #22 0x00007f48061c95f9 in QQuickWindowPrivate::renderSceneGraph(QSize const&, QSize const&) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #23 0x00007f480616845d in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #24 0x00007f4806168e07 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #25 0x00007f4804023ca1 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #26 0x00007f4803aaeb43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #27 0x00007f4803b40a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 7 (Thread 0x7f47d5283640 (LWP 5416) "QSGRenderThread"): #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x564648a2a940) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x564648a2a940, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007f4803aadac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x564648a2a8f0, cond=0x564648a2a918) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x564648a2a918, mutex=0x564648a2a8f0) at ./nptl/pthread_cond_wait.c:627 #5 0x00007f4804029ceb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f48061669c3 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007f4806168e49 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #8 0x00007f4804023ca1 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f4803aaeb43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #10 0x00007f4803b40a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 6 (Thread 0x7f47d6949640 (LWP 5408) "QQmlThread"): #1 __GI___libc_read (fd=40, buf=0x7f47d6948970, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f4802687114 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f48026db63d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f48026843c3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f480426a11e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f480420f74b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4804022af2 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f4805df38c9 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5 #9 0x00007f4804023ca1 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f4803aaeb43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #11 0x00007f4803b40a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 5 (Thread 0x7f47ecc67640 (LWP 5401) "QQmlThread"): #1 0x00007f48026db696 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f48026843c3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f480426a11e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f480420f74b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f4804022af2 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4805df38c9 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007f4804023ca1 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f4803aaeb43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x00007f4803b40a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 4 (Thread 0x7f47effff640 (LWP 5396) "QQmlThread"): #1 __GI___libc_read (fd=29, buf=0x7f47efffe970, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f4802687114 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f48026db63d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f48026843c3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f480426a11e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f480420f74b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4804022af2 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f4805df38c9 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5 #9 0x00007f4804023ca1 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f4803aaeb43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #11 0x00007f4803b40a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 3 (Thread 0x7f47fe671640 (LWP 5392) "QDBusConnection"): #1 0x00007f48026db68b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f48026843c3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f480426a11e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f480420f74b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f4804022af2 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f48044cef0b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007f4804023ca1 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f4803aaeb43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x00007f4803b40a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 2 (Thread 0x7f47ff236640 (LWP 5391) "QXcbEventQueue"): #1 0x00007f48065e57e2 in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f48065e722c in xcb_wait_for_event () from /lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f47ff363d08 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007f4804023ca1 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f4803aaeb43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #6 0x00007f4803b40a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 1 (Thread 0x7f47ffa019c0 (LWP 5390) "latte-dock"): #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x564648fb9fd4) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x564648fb9fd4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007f4803aadac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x564648fb9f80, cond=0x564648fb9fa8) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x564648fb9fa8, mutex=0x564648fb9f80) at ./nptl/pthread_cond_wait.c:627 #5 0x00007f4804029ceb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f480616a78a in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007f48061d85df in QQuickWindow::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #8 0x00007f4804fad713 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #9 0x00007f4804210e2a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f48047371d4 in QPlatformWindow::windowEvent(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5 #11 0x00007f4804fb494a in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #12 0x00007f4804210e2a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #13 0x00007f48042693db in QTimerInfoList::activateTimers() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #14 0x00007f4804269d24 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #15 0x00007f4802686d1b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #16 0x00007f48026db6f8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #17 0x00007f48026843c3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #18 0x00007f480426a0a8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #19 0x00007f480420f74b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #20 0x00007f4804217ce4 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #21 0x000056464842a917 in ?? () #22 0x00007f4803a43d90 in __libc_start_call_main (main=main@entry=0x5646484277e0, argc=argc@entry=1, argv=argv@entry=0x7ffe4b0997b8) at ../sysdeps/nptl/libc_start_call_main.h:58 #23 0x00007f4803a43e40 in __libc_start_main_impl (main=0x5646484277e0, argc=1, argv=0x7ffe4b0997b8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe4b0997a8) at ../csu/libc-start.c:392 #24 0x00005646484316a5 in _start () [Inferior 1 (process 5390) detached] The reporter indicates this bug may be a duplicate of or related to bug 439153, bug 439112, bug 439472. Possible duplicates by query: bug 456791, bug 455649, bug 455466, bug 454172, bug 452092. Report to https://bugs.kde.org/ -- You are receiving this mail because: You are watching all bug changes.