Bug 439901 - Latte crashes
Summary: Latte crashes
Status: RESOLVED WORKSFORME
Alias: None
Product: lattedock
Classification: Plasma
Component: application (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Michail Vourlakos
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2021-07-15 19:24 UTC by Edwinsiño Castañeda
Modified: 2021-09-08 04:35 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (7.19 KB, text/plain)
2021-08-02 03:45 UTC, Sam Illingworth
Details
New crash information added by DrKonqi (33.40 KB, text/plain)
2021-08-08 11:05 UTC, tARE008v
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Edwinsiño Castañeda 2021-07-15 19:24:09 UTC
Application: latte-dock (0.10.75)

Qt Version: 5.15.2
Frameworks Version: 5.84.0
Operating System: Linux 5.12.15-zen1-1-zen x86_64
Windowing System: X11
Drkonqi Version: 5.22.3
Distribution: Arch Linux

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

When installing flameshot-git or installing certain themes, latte and the desktop crash. This problem happens using kde plasma + x11 and also in kde plasma + wayland

The crash can be reproduced sometimes.

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

[KCrash Handler]
#4  0x00007f9452025840 in QSGTexture::setFiltering(QSGTexture::Filtering) () at /usr/lib/libQt5Quick.so.5
#5  0x00007f9452056b1c in QSGOpaqueTextureMaterialShader::updateState(QSGMaterialShader::RenderState const&, QSGMaterial*, QSGMaterial*) () at /usr/lib/libQt5Quick.so.5
#6  0x00007f945203d3fa in QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) () at /usr/lib/libQt5Quick.so.5
#7  0x00007f9452042d36 in QSGBatchRenderer::Renderer::renderBatches() () at /usr/lib/libQt5Quick.so.5
#8  0x00007f9452043585 in QSGBatchRenderer::Renderer::render() () at /usr/lib/libQt5Quick.so.5
#9  0x00007f945202a602 in QSGRenderer::renderScene(QSGBindable const&) () at /usr/lib/libQt5Quick.so.5
#10 0x00007f945202aaf4 in QSGRenderer::renderScene(unsigned int) () at /usr/lib/libQt5Quick.so.5
#11 0x00007f9452090dd3 in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () at /usr/lib/libQt5Quick.so.5
#12 0x00007f9452100d81 in QQuickWindowPrivate::renderSceneGraph(QSize const&, QSize const&) () at /usr/lib/libQt5Quick.so.5
#13 0x00007f945209fa67 in  () at /usr/lib/libQt5Quick.so.5
#14 0x00007f94520a0447 in  () at /usr/lib/libQt5Quick.so.5
#15 0x00007f944ff9ffef in  () at /usr/lib/libQt5Core.so.5
#16 0x00007f944f251259 in start_thread () at /usr/lib/libpthread.so.0
#17 0x00007f944faa85e3 in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f93f5b7b640 (LWP 2524) "latte-do:gdrv0"):
#1  0x00007f944f257270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007f94427384bc in  () at /usr/lib/dri/iris_dri.so
#3  0x00007f9442732518 in  () at /usr/lib/dri/iris_dri.so
#4  0x00007f944f251259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007f944faa85e3 in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f93f6402640 (LWP 2521) "KCupsConnection"):
#1  0x00007f944e466b29 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f944e410871 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f94501e404f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f9450189d1c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f944ff9ee12 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f93f64e429b in KCupsConnection::run() () at /usr/lib/libkcupslib.so
#7  0x00007f944ff9ffef in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f944f251259 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f944faa85e3 in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f940e436640 (LWP 2508) "latte-dock"):
#1  0x00007f944b994524 in  () at /usr/lib/libusbmuxd-2.0.so.6
#2  0x00007f944b9958a9 in  () at /usr/lib/libusbmuxd-2.0.so.6
#3  0x00007f944f251259 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f944faa85e3 in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f944156f640 (LWP 2492) "QQmlThread"):
#1  0x00007f944e466b29 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f944e410871 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f94501e404f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f9450189d1c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f944ff9ee12 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f9451d3e509 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f944ff9ffef in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f944f251259 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f944faa85e3 in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f9441d70640 (LWP 2467) "latte-d:disk$3"):
#1  0x00007f944f257270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007f94427384bc in  () at /usr/lib/dri/iris_dri.so
#3  0x00007f9442732518 in  () at /usr/lib/dri/iris_dri.so
#4  0x00007f944f251259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007f944faa85e3 in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f9442571640 (LWP 2466) "latte-d:disk$2"):
#1  0x00007f944f257270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007f94427384bc in  () at /usr/lib/dri/iris_dri.so
#3  0x00007f9442732518 in  () at /usr/lib/dri/iris_dri.so
#4  0x00007f944f251259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007f944faa85e3 in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f9448e39640 (LWP 2465) "latte-d:disk$1"):
#1  0x00007f944f257270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007f94427384bc in  () at /usr/lib/dri/iris_dri.so
#3  0x00007f9442732518 in  () at /usr/lib/dri/iris_dri.so
#4  0x00007f944f251259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007f944faa85e3 in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f944963a640 (LWP 2464) "latte-d:disk$0"):
#1  0x00007f944f257270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007f94427384bc in  () at /usr/lib/dri/iris_dri.so
#3  0x00007f9442732518 in  () at /usr/lib/dri/iris_dri.so
#4  0x00007f944f251259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007f944faa85e3 in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f944a397640 (LWP 2460) "QDBusConnection"):
#1  0x00007f944e466b29 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f944e410871 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f94501e404f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f9450189d1c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f944ff9ee12 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f9450440ae8 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007f944ff9ffef in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f944f251259 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f944faa85e3 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f944afdf640 (LWP 2456) "QXcbEventQueue"):
#1  0x00007f945251563b in  () at /usr/lib/libxcb.so.1
#2  0x00007f945251737b in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007f944b0f5f21 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f944ff9ffef in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f944f251259 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f944faa85e3 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f944b4e8000 (LWP 2453) "latte-dock"):
#1  0x00007f944f257270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007f944ffa607c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#3  0x00007f94520a1e57 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f945211033f in QQuickWindow::event(QEvent*) () at /usr/lib/libQt5Quick.so.5
#5  0x00007f9450f1dd62 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#6  0x00007f945018b3aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#7  0x00007f94506a0c29 in QPlatformWindow::windowEvent(QEvent*) () at /usr/lib/libQt5Gui.so.5
#8  0x00007f9450f25087 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#9  0x00007f945018b3aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#10 0x00007f94501e334d in QTimerInfoList::activateTimers() () at /usr/lib/libQt5Core.so.5
#11 0x00007f94501e3c4a in  () at /usr/lib/libQt5Core.so.5
#12 0x00007f944e41310c in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#13 0x00007f944e466b99 in  () at /usr/lib/libglib-2.0.so.0
#14 0x00007f944e410871 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#15 0x00007f94501e3fd6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#16 0x00007f9450189d1c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#17 0x00007f9450192284 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#18 0x00005578d7c6f45c in  ()
#19 0x00007f944f9d1b25 in __libc_start_main () at /usr/lib/libc.so.6
#20 0x00005578d7c7627e in _start ()
[Inferior 1 (process 2453) detached]

Possible duplicates by query: bug 439153, bug 439112, bug 438968, 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 Sam Illingworth 2021-08-02 03:45:01 UTC
Created attachment 140458 [details]
New crash information added by DrKonqi

latte-dock (0.10.75) using Qt 5.15.2

- What I was doing when the application crashed:

1. Right-click on Dock
2. Click "Add Wdgets..."
3. Scroll down

-- Backtrace (Reduced):
#4  0x00007f8d382e3840 in QSGTexture::setFiltering(QSGTexture::Filtering) () at /usr/lib/libQt5Quick.so.5
#5  0x00007f8d38314b1c in QSGOpaqueTextureMaterialShader::updateState(QSGMaterialShader::RenderState const&, QSGMaterial*, QSGMaterial*) () at /usr/lib/libQt5Quick.so.5
#6  0x00007f8d382fb3fa in QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) () at /usr/lib/libQt5Quick.so.5
#7  0x00007f8d38300d36 in QSGBatchRenderer::Renderer::renderBatches() () at /usr/lib/libQt5Quick.so.5
#8  0x00007f8d38301585 in QSGBatchRenderer::Renderer::render() () at /usr/lib/libQt5Quick.so.5
Comment 2 tARE008v 2021-08-08 11:05:55 UTC
Created attachment 140586 [details]
New crash information added by DrKonqi

latte-dock (0.10.0) using Qt 5.15.2

- What I was doing when the application crashed:

Problem 1: When I add the widgets and the widgets window shows, then I select any widget and try to drag it to the panel or dock, the latte dock just crash. This problem comes again and again. 
Problem 2: Reboot the system, login to destkop, then latte dock not run and the bug report window comes.

-- Backtrace (Reduced):
#4  0x00007f1a98d27544 in QSGTexture::setFiltering(QSGTexture::Filtering) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f1a98d5577f in QSGOpaqueTextureMaterialShader::updateState(QSGMaterialShader::RenderState const&, QSGMaterial*, QSGMaterial*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f1a98d3e380 in QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f1a98d42ecd in QSGBatchRenderer::Renderer::renderBatches() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f1a98d437a2 in QSGBatchRenderer::Renderer::render() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
Comment 3 Michail Vourlakos 2021-08-09 16:29:01 UTC
https://userbase.kde.org/LatteDock/HowToReportCrashes
Comment 4 Bug Janitor Service 2021-08-24 04:36:45 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-08 04:35:50 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!