Bug 459452 - Latte dock crashed when closing file manager
Summary: Latte dock crashed when closing file manager
Status: RESOLVED UNMAINTAINED
Alias: None
Product: lattedock
Classification: Plasma
Component: application (show other bugs)
Version: 0.10.8
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Michail Vourlakos
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2022-09-20 16:38 UTC by Ivan
Modified: 2024-03-14 16:32 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (13.66 KB, text/plain)
2024-03-14 16:32 UTC, Abzal Orazbek
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan 2022-09-20 16:38:49 UTC
Application: latte-dock (0.10.8)

Qt Version: 5.15.5
Frameworks Version: 5.97.0
Operating System: Linux 5.19.9-200.fc36.x86_64 x86_64
Windowing System: X11
Distribution: Fedora Linux 36 (KDE Plasma)
DrKonqi: 5.25.5 [KCrashBackend]

-- Information about the crash:
Latte crashed while an internet browser was open. Froze the file manager

The crash can be reproduced sometimes.

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

[KCrash Handler]
#4  0x00007fc1228e4684 in QSGTexture::setFiltering(QSGTexture::Filtering) () at /lib64/libQt5Quick.so.5
#5  0x00007fc12291343f in QSGOpaqueTextureMaterialShader::updateState(QSGMaterialShader::RenderState const&, QSGMaterial*, QSGMaterial*) () at /lib64/libQt5Quick.so.5
#6  0x00007fc1228fbc05 in QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) () at /lib64/libQt5Quick.so.5
#7  0x00007fc122900df5 in QSGBatchRenderer::Renderer::renderBatches() () at /lib64/libQt5Quick.so.5
#8  0x00007fc122901866 in QSGBatchRenderer::Renderer::render() () at /lib64/libQt5Quick.so.5
#9  0x00007fc1228e9104 in QSGRenderer::renderScene(QSGBindable const&) () at /lib64/libQt5Quick.so.5
#10 0x00007fc122955a22 in QSGOpenGLLayer::grab() () at /lib64/libQt5Quick.so.5
#11 0x00007fc122956025 in QSGOpenGLLayer::updateTexture() () at /lib64/libQt5Quick.so.5
#12 0x00007fc122ac2236 in QQuickOpenGLShaderEffectMaterial::updateTextures() const () at /lib64/libQt5Quick.so.5
#13 0x00007fc1228e9874 in QSGRenderer::preprocess() () at /lib64/libQt5Quick.so.5
#14 0x00007fc1228e90cb in QSGRenderer::renderScene(QSGBindable const&) () at /lib64/libQt5Quick.so.5
#15 0x00007fc1228e95a3 in QSGRenderer::renderScene(unsigned int) () at /lib64/libQt5Quick.so.5
#16 0x00007fc12294db05 in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () at /lib64/libQt5Quick.so.5
#17 0x00007fc1229bc3e9 in QQuickWindowPrivate::renderSceneGraph(QSize const&, QSize const&) () at /lib64/libQt5Quick.so.5
#18 0x00007fc12295bbc3 in QSGRenderThread::syncAndRender(QImage*) () at /lib64/libQt5Quick.so.5
#19 0x00007fc12295c89b in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#20 0x00007fc120859487 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#21 0x00007fc1202e7e2d in start_thread () at /lib64/libc.so.6
#22 0x00007fc12036d1b0 in clone3 () at /lib64/libc.so.6

Thread 6 (Thread 0x7fc0f59d8640 (LWP 2674) "KCupsConnection"):
#1  0x00007ffce3b819ac in clock_gettime ()
#2  0x00007fc1203334ad in clock_gettime@GLIBC_2.2.5 () at /lib64/libc.so.6
#3  0x00007fc11ee6d458 in g_main_context_check () at /lib64/libglib-2.0.so.0
#4  0x00007fc11eec213a in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#5  0x00007fc11ee6a940 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#6  0x00007fc120a69f66 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#7  0x00007fc120a17c6a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#8  0x00007fc12085818a in QThread::exec() () at /lib64/libQt5Core.so.5
#9  0x00007fc0d6abf50b in KCupsConnection::run() () at /lib64/libkcupslib.so
#10 0x00007fc120859487 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#11 0x00007fc1202e7e2d in start_thread () at /lib64/libc.so.6
#12 0x00007fc12036d1b0 in clone3 () at /lib64/libc.so.6

Thread 5 (Thread 0x7fc0f61d9640 (LWP 2650) "latte-dock"):
#1  0x00007fc11c587000 in usbmuxd_listen_inotify () at /lib64/libusbmuxd-2.0.so.6
#2  0x00007fc11c587c8b in device_monitor () at /lib64/libusbmuxd-2.0.so.6
#3  0x00007fc1202e7e2d in start_thread () at /lib64/libc.so.6
#4  0x00007fc12036d1b0 in clone3 () at /lib64/libc.so.6

Thread 4 (Thread 0x7fc10c87f640 (LWP 2495) "QQmlThread"):
#1  0x00007fc120a69e5e in postEventSourcePrepare(_GSource*, int*) () at /lib64/libQt5Core.so.5
#2  0x00007fc11ee6d475 in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007fc11eec213a in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#4  0x00007fc11ee6a940 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#5  0x00007fc120a69f66 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007fc120a17c6a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#7  0x00007fc12085818a in QThread::exec() () at /lib64/libQt5Core.so.5
#8  0x00007fc1225b3c59 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#9  0x00007fc120859487 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#10 0x00007fc1202e7e2d in start_thread () at /lib64/libc.so.6
#11 0x00007fc12036d1b0 in clone3 () at /lib64/libc.so.6

Thread 3 (Thread 0x7fc10de8b640 (LWP 2286) "QDBusConnection"):
#1  0x00007ffce3b819ac in clock_gettime ()
#2  0x00007fc1203334ad in clock_gettime@GLIBC_2.2.5 () at /lib64/libc.so.6
#3  0x00007fc11eec2027 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#4  0x00007fc11ee6a940 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#5  0x00007fc120a69f66 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007fc120a17c6a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#7  0x00007fc12085818a in QThread::exec() () at /lib64/libQt5Core.so.5
#8  0x00007fc120d07b1b in QDBusConnectionManager::run() () at /lib64/libQt5DBus.so.5
#9  0x00007fc120859487 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#10 0x00007fc1202e7e2d in start_thread () at /lib64/libc.so.6
#11 0x00007fc12036d1b0 in clone3 () at /lib64/libc.so.6

Thread 2 (Thread 0x7fc10eacf640 (LWP 2280) "QXcbEventQueue"):
#1  0x00007fc122dc7fba in _xcb_conn_wait.part.0 () at /lib64/libxcb.so.1
#2  0x00007fc122dc994c in xcb_wait_for_event () at /lib64/libxcb.so.1
#3  0x00007fc10ebf0e81 in QXcbEventQueue::run() () at /lib64/libQt5XcbQpa.so.5
#4  0x00007fc120859487 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007fc1202e7e2d in start_thread () at /lib64/libc.so.6
#6  0x00007fc12036d1b0 in clone3 () at /lib64/libc.so.6

Thread 1 (Thread 0x7fc11c2b8980 (LWP 2168) "latte-dock"):
#1  0x00007fc1202e7210 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007fc12085eec4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#3  0x00007fc12295e68c in QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool) () at /lib64/libQt5Quick.so.5
#4  0x00007fc1229caf20 in QQuickWindow::event(QEvent*) () at /lib64/libQt5Quick.so.5
#5  0x00007fc12177fd22 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#6  0x00007fc120a19218 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#7  0x00007fc120f8f063 in QPlatformWindow::windowEvent(QEvent*) () at /lib64/libQt5Gui.so.5
#8  0x00007fc12178702d in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#9  0x00007fc120a19218 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#10 0x00007fc120a692d1 in QTimerInfoList::activateTimers() () at /lib64/libQt5Core.so.5
#11 0x00007fc120a69bf4 in idleTimerSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5Core.so.5
#12 0x00007fc11ee6cfaf in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#13 0x00007fc11eec22c8 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#14 0x00007fc11ee6a940 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#15 0x00007fc120a69f4a in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#16 0x00007fc120a17c6a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#17 0x00007fc120a1fd32 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#18 0x000055fd34404990 in main ()
[Inferior 1 (process 2168) detached]

The reporter indicates this bug may be a duplicate of or related to bug 446881, bug 452092.

Reported using DrKonqi
Comment 1 Abzal Orazbek 2024-03-14 16:32:37 UTC
Created attachment 167186 [details]
New crash information added by DrKonqi

latte-dock (0.10.8) using Qt 5.15.12

Was just using Telegram Desktop(flatpak) and pressed Super/Meta + 1 to launch Google Chrome. Google Chrome launched just fine and then Latte Dock reported about crash. I would not even notice crash if there was no notification)

-- Backtrace (Reduced):
#4  0x00007ff8937d3714 in QSGTexture::setFiltering(QSGTexture::Filtering) () at /lib64/libQt5Quick.so.5
#5  0x00007ff893803043 in QSGOpaqueTextureMaterialShader::updateState(QSGMaterialShader::RenderState const&, QSGMaterial*, QSGMaterial*) () at /lib64/libQt5Quick.so.5
#6  0x00007ff8937eafdf in QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) () at /lib64/libQt5Quick.so.5
#7  0x00007ff8937f0475 in QSGBatchRenderer::Renderer::renderBatches() () at /lib64/libQt5Quick.so.5
#8  0x00007ff8937f1012 in QSGBatchRenderer::Renderer::render() () at /lib64/libQt5Quick.so.5