Bug 440657 - Latte-dock crash when switching activities on multi monitor config
Summary: Latte-dock crash when switching activities on multi monitor config
Status: RESOLVED WORKSFORME
Alias: None
Product: lattedock
Classification: Plasma
Component: application (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Michail Vourlakos
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2021-08-06 07:00 UTC by Jochen
Modified: 2022-01-12 22:09 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
latte-dock-crash report (7.56 KB, text/vnd.kde.kcrash-report)
2022-01-12 22:08 UTC, khaneliman12
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jochen 2021-08-06 07:00:46 UTC
Application: latte-dock (0.10.75)

Qt Version: 5.15.2
Frameworks Version: 5.84.0
Operating System: Linux 5.13.7-arch1-1-surface x86_64
Windowing System: X11
Drkonqi Version: 5.22.4
Distribution: Garuda Linux

-- Information about the crash:
- What I was doing when the application crashed:
- I was just restarting after the update.
- Before the update I was in "hibernate mode" but my Surface Book 2 awoke just fine

- Unusual behavior I noticed:
- The Latte doc came slower as I commonly notice
- Only two icons in the top bar appeared
- But th others, like wireless connection appeared soow afterwards

The reporter is unsure if this crash is reproducible.

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

[KCrash Handler]
#4  0x00007f30869a4840 in QSGTexture::setFiltering(QSGTexture::Filtering) () at /usr/lib/libQt5Quick.so.5
#5  0x00007f30869d5b1c in QSGOpaqueTextureMaterialShader::updateState(QSGMaterialShader::RenderState const&, QSGMaterial*, QSGMaterial*) () at /usr/lib/libQt5Quick.so.5
#6  0x00007f30869bc3fa in QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) () at /usr/lib/libQt5Quick.so.5
#7  0x00007f30869c1b76 in QSGBatchRenderer::Renderer::renderBatches() () at /usr/lib/libQt5Quick.so.5
#8  0x00007f30869c2585 in QSGBatchRenderer::Renderer::render() () at /usr/lib/libQt5Quick.so.5
#9  0x00007f30869a9602 in QSGRenderer::renderScene(QSGBindable const&) () at /usr/lib/libQt5Quick.so.5
#10 0x00007f3086a18123 in QSGOpenGLLayer::grab() () at /usr/lib/libQt5Quick.so.5
#11 0x00007f3086a1875e in QSGOpenGLLayer::updateTexture() () at /usr/lib/libQt5Quick.so.5
#12 0x00007f3086b87b67 in QQuickOpenGLShaderEffectMaterial::updateTextures() const () at /usr/lib/libQt5Quick.so.5
#13 0x00007f30869a9dad in QSGRenderer::preprocess() () at /usr/lib/libQt5Quick.so.5
#14 0x00007f30869a95c9 in QSGRenderer::renderScene(QSGBindable const&) () at /usr/lib/libQt5Quick.so.5
#15 0x00007f30869a9af4 in QSGRenderer::renderScene(unsigned int) () at /usr/lib/libQt5Quick.so.5
#16 0x00007f3086a0fdd3 in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () at /usr/lib/libQt5Quick.so.5
#17 0x00007f3086a7fd81 in QQuickWindowPrivate::renderSceneGraph(QSize const&, QSize const&) () at /usr/lib/libQt5Quick.so.5
#18 0x00007f3086a1ea67 in  () at /usr/lib/libQt5Quick.so.5
#19 0x00007f3086a1f447 in  () at /usr/lib/libQt5Quick.so.5
#20 0x00007f308491efef in  () at /usr/lib/libQt5Core.so.5
#21 0x00007f3083bd0259 in start_thread () at /usr/lib/libpthread.so.0
#22 0x00007f30844275e3 in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7f3024fa7640 (LWP 5187) "latte-do:gdrv0"):
#1  0x00007f3083bd6270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007f306d8ad53c in  () at /usr/lib/dri/iris_dri.so
#3  0x00007f306d8a7598 in  () at /usr/lib/dri/iris_dri.so
#4  0x00007f3083bd0259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007f30844275e3 in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f3025c0e640 (LWP 4274) "KCupsConnection"):
#1  0x00007f3082de5b29 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f3082d8f871 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f3084b6304f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f3084b08d1c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f308491de12 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f3025cf029b in KCupsConnection::run() () at /usr/lib/libkcupslib.so
#7  0x00007f308491efef in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f3083bd0259 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f30844275e3 in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f302670e640 (LWP 4272) "latte-dock"):
#1  0x00007f3080313524 in  () at /usr/lib/libusbmuxd-2.0.so.6
#2  0x00007f30803148a9 in  () at /usr/lib/libusbmuxd-2.0.so.6
#3  0x00007f3083bd0259 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f30844275e3 in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f3046d34640 (LWP 4235) "QQmlThread"):
#1  0x00007f308441cb43 in poll () at /usr/lib/libc.so.6
#2  0x00007f3082de5b29 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f3082d8f871 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007f3084b6304f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f3084b08d1c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f308491de12 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f30866bd509 in  () at /usr/lib/libQt5Qml.so.5
#8  0x00007f308491efef in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f3083bd0259 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f30844275e3 in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f304e5d6640 (LWP 2910) "QQmlThread"):
#1  0x00007f3082de5a46 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f3082d8f871 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f3084b6304f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f3084b08d1c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f308491de12 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f30866bd509 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f308491efef in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f3083bd0259 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f30844275e3 in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f306506c640 (LWP 2877) "QDBusConnection"):
#1  0x00007f3082de5b29 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f3082d8f871 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f3084b6304f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f3084b08d1c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f308491de12 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f3084dbfae8 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007f308491efef in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f3083bd0259 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f30844275e3 in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f306587d640 (LWP 2863) "latte-d:disk$3"):
#1  0x00007f3083bd6270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007f306d8ad53c in  () at /usr/lib/dri/iris_dri.so
#3  0x00007f306d8a7598 in  () at /usr/lib/dri/iris_dri.so
#4  0x00007f3083bd0259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007f30844275e3 in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f306607e640 (LWP 2862) "latte-d:disk$2"):
#1  0x00007f3083bd6270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007f306d8ad53c in  () at /usr/lib/dri/iris_dri.so
#3  0x00007f306d8a7598 in  () at /usr/lib/dri/iris_dri.so
#4  0x00007f3083bd0259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007f30844275e3 in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f306687f640 (LWP 2861) "latte-d:disk$1"):
#1  0x00007f3083bd6270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007f306d8ad53c in  () at /usr/lib/dri/iris_dri.so
#3  0x00007f306d8a7598 in  () at /usr/lib/dri/iris_dri.so
#4  0x00007f3083bd0259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007f30844275e3 in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f3067080640 (LWP 2860) "latte-d:disk$0"):
#1  0x00007f3083bd6270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007f306d8ad53c in  () at /usr/lib/dri/iris_dri.so
#3  0x00007f306d8a7598 in  () at /usr/lib/dri/iris_dri.so
#4  0x00007f3083bd0259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007f30844275e3 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f307f908640 (LWP 2810) "QXcbEventQueue"):
#1  0x00007f3086e9463b in  () at /usr/lib/libxcb.so.1
#2  0x00007f3086e9637b in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007f307fa13f21 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f308491efef in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f3083bd0259 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f30844275e3 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f307fe67000 (LWP 2757) "latte-dock"):
#1  0x00007f3083bd6270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007f308492507c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#3  0x00007f3086a20e57 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f3086a8f33f in QQuickWindow::event(QEvent*) () at /usr/lib/libQt5Quick.so.5
#5  0x00007f308589cd62 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#6  0x00007f3084b0a3aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#7  0x00007f308501fc29 in QPlatformWindow::windowEvent(QEvent*) () at /usr/lib/libQt5Gui.so.5
#8  0x00007f30858a4087 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#9  0x00007f3084b0a3aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#10 0x00007f3084b6234d in QTimerInfoList::activateTimers() () at /usr/lib/libQt5Core.so.5
#11 0x00007f3084b62c4a in  () at /usr/lib/libQt5Core.so.5
#12 0x00007f3082d9210c in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#13 0x00007f3082de5b99 in  () at /usr/lib/libglib-2.0.so.0
#14 0x00007f3082d8f871 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#15 0x00007f3084b62fd6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#16 0x00007f3084b08d1c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#17 0x00007f3084b11284 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#18 0x000055e1babc145c in  ()
#19 0x00007f3084350b25 in __libc_start_main () at /usr/lib/libc.so.6
#20 0x000055e1babc827e in _start ()
[Inferior 1 (process 2757) 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!
Comment 1 Michail Vourlakos 2021-08-06 17:39:07 UTC
This is no detailed backtrace
Comment 2 Jochen 2021-08-07 11:58:34 UTC
(In reply to Michail Vourlakos from comment #1)
> This is no detailed backtrace

What does that mean?
Tried to fill any information needed on the bug tracking app in Garuda.

What do you miss and how to we get ahaed now?
Comment 3 Michail Vourlakos 2021-08-07 12:37:44 UTC
https://userbase.kde.org/LatteDock/HowToReportCrashes
Comment 4 Bug Janitor Service 2021-08-22 04:36:36 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 5 Bug Janitor Service 2021-09-06 04:35:53 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 6 khaneliman12 2022-01-12 22:08:08 UTC
Created attachment 145384 [details]
latte-dock-crash report