Bug 437321 - widgets explorer creates a crash
Summary: widgets explorer creates a crash
Status: RESOLVED WORKSFORME
Alias: None
Product: lattedock
Classification: Plasma
Component: application (show other bugs)
Version: 0.9.91
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Michail Vourlakos
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2021-05-18 19:46 UTC by Pawan Satbhai
Modified: 2022-02-13 14:40 UTC (History)
2 users (show)

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


Attachments
New crash information added by DrKonqi (13.85 KB, text/plain)
2022-02-13 14:40 UTC, xianyun yang
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pawan Satbhai 2021-05-18 19:46:29 UTC
Application: latte-dock (0.9.91)

Qt Version: 5.15.2
Frameworks Version: 5.82.0
Operating System: Linux 5.12.4-zen1-2-zen x86_64
Windowing System: X11
Drkonqi Version: 5.21.5
Distribution: Garuda Linux

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

Everytime i open the ADD WIDGET side menu, the application crashes, if it dosent it crashes after clicking ALL WIDGETS

The crash can be reproduced sometimes.

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

[KCrash Handler]
#4  0x00007f887d2fc830 in QSGTexture::setFiltering(QSGTexture::Filtering) () at /usr/lib/libQt5Quick.so.5
#5  0x00007f887d32ad7c in QSGOpaqueTextureMaterialShader::updateState(QSGMaterialShader::RenderState const&, QSGMaterial*, QSGMaterial*) () at /usr/lib/libQt5Quick.so.5
#6  0x00007f887d3137c1 in QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) () at /usr/lib/libQt5Quick.so.5
#7  0x00007f887d318626 in QSGBatchRenderer::Renderer::renderBatches() () at /usr/lib/libQt5Quick.so.5
#8  0x00007f887d318d75 in QSGBatchRenderer::Renderer::render() () at /usr/lib/libQt5Quick.so.5
#9  0x00007f887d300f32 in QSGRenderer::renderScene(QSGBindable const&) () at /usr/lib/libQt5Quick.so.5
#10 0x00007f887d301414 in QSGRenderer::renderScene(unsigned int) () at /usr/lib/libQt5Quick.so.5
#11 0x00007f887d361d13 in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () at /usr/lib/libQt5Quick.so.5
#12 0x00007f887d3cd981 in QQuickWindowPrivate::renderSceneGraph(QSize const&, QSize const&) () at /usr/lib/libQt5Quick.so.5
#13 0x00007f887d37003f in  () at /usr/lib/libQt5Quick.so.5
#14 0x00007f887d3709d7 in  () at /usr/lib/libQt5Quick.so.5
#15 0x00007f887b38508f in  () at /usr/lib/libQt5Core.so.5
#16 0x00007f887a6da259 in start_thread () at /usr/lib/libpthread.so.0
#17 0x00007f887ae8d5e3 in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7f880f2fe640 (LWP 207800) "latte-do:gdrv0"):
#1  0x00007f887a6e0270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007f88645e40dc in  () at /usr/lib/dri/iris_dri.so
#3  0x00007f88645ddff8 in  () at /usr/lib/dri/iris_dri.so
#4  0x00007f887a6da259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007f887ae8d5e3 in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7f880ffff640 (LWP 207799) "QSGRenderThread"):
#1  0x00007f887a6e0270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007f887b38b254 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#3  0x00007f887d36e47b in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f887d370a1b in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f887b38508f in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f887a6da259 in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f887ae8d5e3 in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f8820cc7640 (LWP 207798) "latte-do:gdrv0"):
#1  0x00007f887a6e0270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007f88645e40dc in  () at /usr/lib/dri/iris_dri.so
#3  0x00007f88645ddff8 in  () at /usr/lib/dri/iris_dri.so
#4  0x00007f887a6da259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007f887ae8d5e3 in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f88234d1640 (LWP 207795) "KCupsConnection"):
#1  0x00007f8879a40ae8 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f88799ea781 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f887b5c633c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f887b56c17c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f887b383ea2 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f88212f0bab in KCupsConnection::run() () at /usr/lib/libkcupslib.so
#7  0x00007f887b38508f in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f887a6da259 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f887ae8d5e3 in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f8823ebb640 (LWP 207784) "latte-dock"):
#1  0x00007f8875f06524 in  () at /usr/lib/libusbmuxd-2.0.so.6
#2  0x00007f8875f078a9 in  () at /usr/lib/libusbmuxd-2.0.so.6
#3  0x00007f887a6da259 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f887ae8d5e3 in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f883a424640 (LWP 207775) "QQmlThread"):
#1  0x00007f88799ed45d in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#2  0x00007f8879a40a8b in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f88799ea781 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007f887b5c633c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f887b56c17c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f887b383ea2 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f887d022a39 in  () at /usr/lib/libQt5Qml.so.5
#8  0x00007f887b38508f in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f887a6da259 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f887ae8d5e3 in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f884ddd5640 (LWP 207766) "QQmlThread"):
#1  0x00007f8879a40ae8 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f88799ea781 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f887b5c633c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f887b56c17c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f887b383ea2 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f887d022a39 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f887b38508f in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f887a6da259 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f887ae8d5e3 in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f884ffff640 (LWP 207640) "QDBusConnection"):
#1  0x00007f88799ed45d in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#2  0x00007f8879a40a8b in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f88799ea781 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007f887b5c633c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f887b56c17c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f887b383ea2 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f887b825098 in  () at /usr/lib/libQt5DBus.so.5
#8  0x00007f887b38508f in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f887a6da259 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f887ae8d5e3 in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f885ce4c640 (LWP 207638) "latte-d:disk$3"):
#1  0x00007f887a6e0270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007f88645e40dc in  () at /usr/lib/dri/iris_dri.so
#3  0x00007f88645ddff8 in  () at /usr/lib/dri/iris_dri.so
#4  0x00007f887a6da259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007f887ae8d5e3 in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f885d64d640 (LWP 207637) "latte-d:disk$2"):
#1  0x00007f887a6e0270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007f88645e40dc in  () at /usr/lib/dri/iris_dri.so
#3  0x00007f88645ddff8 in  () at /usr/lib/dri/iris_dri.so
#4  0x00007f887a6da259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007f887ae8d5e3 in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f885de4e640 (LWP 207636) "latte-d:disk$1"):
#1  0x00007f887a6e0270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007f88645e40dc in  () at /usr/lib/dri/iris_dri.so
#3  0x00007f88645ddff8 in  () at /usr/lib/dri/iris_dri.so
#4  0x00007f887a6da259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007f887ae8d5e3 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f885e64f640 (LWP 207635) "latte-d:disk$0"):
#1  0x00007f887a6e0270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007f88645e40dc in  () at /usr/lib/dri/iris_dri.so
#3  0x00007f88645ddff8 in  () at /usr/lib/dri/iris_dri.so
#4  0x00007f887a6da259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007f887ae8d5e3 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f88772c3840 (LWP 207631) "latte-dock"):
#1  0x00007f887a6e0270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007f887b38b254 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#3  0x00007f887d372277 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f887d3dbd67 in QQuickWindow::event(QEvent*) () at /usr/lib/libQt5Quick.so.5
#5  0x00007f887c2b7762 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#6  0x00007f887b56d81a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#7  0x00007f887ba6b319 in QPlatformWindow::windowEvent(QEvent*) () at /usr/lib/libQt5Gui.so.5
#8  0x00007f887c2be447 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#9  0x00007f887b56d81a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#10 0x00007f887b5c56a5 in QTimerInfoList::activateTimers() () at /usr/lib/libQt5Core.so.5
#11 0x00007f887b5c5f8a in  () at /usr/lib/libQt5Core.so.5
#12 0x00007f88799ed02c in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#13 0x00007f8879a40b59 in  () at /usr/lib/libglib-2.0.so.0
#14 0x00007f88799ea781 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#15 0x00007f887b5c6321 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#16 0x00007f887b56c17c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#17 0x00007f887b574634 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#18 0x000055772f3547cd in  ()
#19 0x00007f887adb6b25 in __libc_start_main () at /usr/lib/libc.so.6
#20 0x000055772f35519e in _start ()
[Inferior 1 (process 207631) 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-05-21 17:01:20 UTC
I have not found a way to reproduce this yet
Comment 2 Michail Vourlakos 2021-05-21 17:08:15 UTC
https://userbase.kde.org/LatteDock/HowToReportCrashes
Comment 3 Michail Vourlakos 2021-06-07 05:09:55 UTC
waiting detailed backtrace
Comment 4 Bug Janitor Service 2021-06-22 04:33:51 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-07-07 04:33: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!
Comment 6 xianyun yang 2022-02-13 14:40:23 UTC
Created attachment 146671 [details]
New crash information added by DrKonqi

latte-dock (0.10.76) using Qt 5.15.2

- What I was doing when the application crashed:
open `add widget` panel

- Unusual behavior I noticed:
every time i open the `add wigdet` pannel it latte dock will crash

- Custom settings of the application:
i build and install the lightlyshadow plasma window effect to make my windows shade be rounded

-- Backtrace (Reduced):
#4  0x00007f007d1296b4 in QSGTexture::setFiltering(QSGTexture::Filtering) () at /usr/lib/libQt5Quick.so.5
#5  0x00007f007d159ec0 in QSGOpaqueTextureMaterialShader::updateState(QSGMaterialShader::RenderState const&, QSGMaterial*, QSGMaterial*) () at /usr/lib/libQt5Quick.so.5
#6  0x00007f007d14258f in QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) () at /usr/lib/libQt5Quick.so.5
#7  0x00007f007d1458fe in QSGBatchRenderer::Renderer::renderBatches() () at /usr/lib/libQt5Quick.so.5
#8  0x00007f007d146045 in QSGBatchRenderer::Renderer::render() () at /usr/lib/libQt5Quick.so.5