Bug 438196

Summary: Random Crashing
Product: [Unmaintained] lattedock Reporter: jemasthebeast
Component: applicationAssignee: Michail Vourlakos <mvourlakos>
Status: RESOLVED WORKSFORME    
Severity: crash CC: bugseforuns, viktor.aschenbrenner
Priority: NOR Keywords: drkonqi
Version First Reported In: 0.9.91   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description jemasthebeast 2021-06-07 09:08:29 UTC
Application: latte-dock (0.9.91)

Qt Version: 5.15.2
Frameworks Version: 5.82.0
Operating System: Linux 5.12.9-arch1-1 x86_64
Windowing System: X11
Drkonqi Version: 5.21.5
Distribution: Arch Linux

-- Information about the crash:
- What I was doing when the application crashed:

Latte crashes at random intervils with this same error, got package from latte-dock-git from arch aur. may have something to do with "active window control" widget

The reporter is unsure if this crash is reproducible.

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

[KCrash Handler]
#4  0x00007f1b3845f840 in QSGTexture::setFiltering(QSGTexture::Filtering) () at /usr/lib/libQt5Quick.so.5
#5  0x00007f1b38490b1c in QSGOpaqueTextureMaterialShader::updateState(QSGMaterialShader::RenderState const&, QSGMaterial*, QSGMaterial*) () at /usr/lib/libQt5Quick.so.5
#6  0x00007f1b384773fa in QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) () at /usr/lib/libQt5Quick.so.5
#7  0x00007f1b3847cb76 in QSGBatchRenderer::Renderer::renderBatches() () at /usr/lib/libQt5Quick.so.5
#8  0x00007f1b3847d585 in QSGBatchRenderer::Renderer::render() () at /usr/lib/libQt5Quick.so.5
#9  0x00007f1b38464602 in QSGRenderer::renderScene(QSGBindable const&) () at /usr/lib/libQt5Quick.so.5
#10 0x00007f1b384d3123 in QSGOpenGLLayer::grab() () at /usr/lib/libQt5Quick.so.5
#11 0x00007f1b384d375e in QSGOpenGLLayer::updateTexture() () at /usr/lib/libQt5Quick.so.5
#12 0x00007f1b38642b97 in QQuickOpenGLShaderEffectMaterial::updateTextures() const () at /usr/lib/libQt5Quick.so.5
#13 0x00007f1b38464dad in QSGRenderer::preprocess() () at /usr/lib/libQt5Quick.so.5
#14 0x00007f1b384645c9 in QSGRenderer::renderScene(QSGBindable const&) () at /usr/lib/libQt5Quick.so.5
#15 0x00007f1b384d3123 in QSGOpenGLLayer::grab() () at /usr/lib/libQt5Quick.so.5
#16 0x00007f1b384d375e in QSGOpenGLLayer::updateTexture() () at /usr/lib/libQt5Quick.so.5
#17 0x00007f1b38642b97 in QQuickOpenGLShaderEffectMaterial::updateTextures() const () at /usr/lib/libQt5Quick.so.5
#18 0x00007f1b38464dad in QSGRenderer::preprocess() () at /usr/lib/libQt5Quick.so.5
#19 0x00007f1b384645c9 in QSGRenderer::renderScene(QSGBindable const&) () at /usr/lib/libQt5Quick.so.5
#20 0x00007f1b38464af4 in QSGRenderer::renderScene(unsigned int) () at /usr/lib/libQt5Quick.so.5
#21 0x00007f1b384cadd3 in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () at /usr/lib/libQt5Quick.so.5
#22 0x00007f1b3853ad81 in QQuickWindowPrivate::renderSceneGraph(QSize const&, QSize const&) () at /usr/lib/libQt5Quick.so.5
#23 0x00007f1b384d9a67 in  () at /usr/lib/libQt5Quick.so.5
#24 0x00007f1b384da447 in  () at /usr/lib/libQt5Quick.so.5
#25 0x00007f1b36484f7f in  () at /usr/lib/libQt5Core.so.5
#26 0x00007f1b357ae259 in start_thread () at /usr/lib/libpthread.so.0
#27 0x00007f1b35f8d5e3 in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f1af2456640 (LWP 34268) "latte-do:gdrv0"):
#1  0x00007f1b357b4270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007f1b2a741e8c in  () at /usr/lib/dri/iris_dri.so
#3  0x00007f1b2a73bf08 in  () at /usr/lib/dri/iris_dri.so
#4  0x00007f1b357ae259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007f1b35f8d5e3 in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f1b08813640 (LWP 34263) "latte-dock"):
#1  0x00007f1b31258524 in  () at /usr/lib/libusbmuxd-2.0.so.6
#2  0x00007f1b312598a9 in  () at /usr/lib/libusbmuxd-2.0.so.6
#3  0x00007f1b357ae259 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f1b35f8d5e3 in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f1b0bfff640 (LWP 34238) "QQmlThread"):
#1  0x00007f1b34a6d45d in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#2  0x00007f1b34ac0a8b in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f1b34a6a781 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007f1b366c8caf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f1b3666e97c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f1b36483da2 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f1b38178509 in  () at /usr/lib/libQt5Qml.so.5
#8  0x00007f1b36484f7f in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f1b357ae259 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f1b35f8d5e3 in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f1b229d6640 (LWP 34236) "QDBusConnection"):
#1  0x00007f1b34a67762 in g_main_context_query () at /usr/lib/libglib-2.0.so.0
#2  0x00007f1b34ac0a5d in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f1b34a6a781 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007f1b366c8caf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f1b3666e97c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f1b36483da2 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f1b36924ae8 in  () at /usr/lib/libQt5DBus.so.5
#8  0x00007f1b36484f7f in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f1b357ae259 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f1b35f8d5e3 in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f1b231d7640 (LWP 34234) "latte-d:disk$3"):
#1  0x00007f1b357b4270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007f1b2a741e8c in  () at /usr/lib/dri/iris_dri.so
#3  0x00007f1b2a73bf08 in  () at /usr/lib/dri/iris_dri.so
#4  0x00007f1b357ae259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007f1b35f8d5e3 in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f1b239d8640 (LWP 34233) "latte-d:disk$2"):
#1  0x00007f1b357b4270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007f1b2a741e8c in  () at /usr/lib/dri/iris_dri.so
#3  0x00007f1b2a73bf08 in  () at /usr/lib/dri/iris_dri.so
#4  0x00007f1b357ae259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007f1b35f8d5e3 in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f1b241d9640 (LWP 34232) "latte-d:disk$1"):
#1  0x00007f1b357b4270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007f1b2a741e8c in  () at /usr/lib/dri/iris_dri.so
#3  0x00007f1b2a73bf08 in  () at /usr/lib/dri/iris_dri.so
#4  0x00007f1b357ae259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007f1b35f8d5e3 in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f1b249da640 (LWP 34231) "latte-d:disk$0"):
#1  0x00007f1b357b4270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007f1b2a741e8c in  () at /usr/lib/dri/iris_dri.so
#3  0x00007f1b2a73bf08 in  () at /usr/lib/dri/iris_dri.so
#4  0x00007f1b357ae259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007f1b35f8d5e3 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f1b32124640 (LWP 34220) "QXcbEventQueue"):
#1  0x00007f1b3893f63b in  () at /usr/lib/libxcb.so.1
#2  0x00007f1b3894137b in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007f1b3223af31 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f1b36484f7f in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f1b357ae259 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f1b35f8d5e3 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f1b32342840 (LWP 34216) "latte-dock"):
#1  0x00007f1b357b4270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007f1b3648b00c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#3  0x00007f1b384dbe57 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f1b3854a33f in QQuickWindow::event(QEvent*) () at /usr/lib/libQt5Quick.so.5
#5  0x00007f1b373ced62 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#6  0x00007f1b3667000a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#7  0x00007f1b36b75c29 in QPlatformWindow::windowEvent(QEvent*) () at /usr/lib/libQt5Gui.so.5
#8  0x00007f1b373d6087 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#9  0x00007f1b3667000a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#10 0x00007f1b366c7fad in QTimerInfoList::activateTimers() () at /usr/lib/libQt5Core.so.5
#11 0x00007f1b366c88aa in  () at /usr/lib/libQt5Core.so.5
#12 0x00007f1b34a6d02c in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#13 0x00007f1b34ac0b59 in  () at /usr/lib/libglib-2.0.so.0
#14 0x00007f1b34a6a781 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#15 0x00007f1b366c8c36 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#16 0x00007f1b3666e97c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#17 0x00007f1b36676ee4 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#18 0x000055599c6957cd in  ()
#19 0x00007f1b35eb6b25 in __libc_start_main () at /usr/lib/libc.so.6
#20 0x000055599c69619e in _start ()
[Inferior 1 (process 34216) 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-06-10 20:57:45 UTC
https://userbase.kde.org/LatteDock/HowToReportCrashes
Comment 2 Bug Janitor Service 2021-06-25 04:33:44 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-07-10 04:33:42 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 viktor.aschenbrenner 2022-06-21 10:14:22 UTC
Created attachment 149995 [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:
Opened a new tab in Firefox (flatpak). This only happens occasionally and with different applications.

-- Backtrace (Reduced):
#4  0x00007f69f0669ad4 in QSGTexture::setFiltering(QSGTexture::Filtering) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f69f069a7af in QSGOpaqueTextureMaterialShader::updateState(QSGMaterialShader::RenderState const&, QSGMaterial*, QSGMaterial*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f69f06813dc in QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f69f0686965 in QSGBatchRenderer::Renderer::renderBatches() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f69f0687352 in QSGBatchRenderer::Renderer::render() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5