Bug 419037 - Crash Application System Settings
Summary: Crash Application System Settings
Status: RESOLVED WORKSFORME
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_icons (show other bugs)
Version: 5.17.5
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-03-20 06:39 UTC by Kornilios Tekakis
Modified: 2020-11-11 04:34 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kornilios Tekakis 2020-03-20 06:39:23 UTC
Application: systemsettings5 (5.17.5)

Qt Version: 5.13.2
Frameworks Version: 5.67.0
Operating System: Linux 5.5.9-200.fc31.x86_64 x86_64
Distribution: Fedora 31 (Workstation Edition)

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

I pressed the button "Configure Icon Sizes" and the application crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f5d014e5800 (LWP 8293))]

Thread 4 (Thread 0x7f5cea28c700 (LWP 8298)):
#0  0x00007f5d0565fa6f in poll () from /lib64/libc.so.6
#1  0x00007f5d038ce81e in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f5d038ce953 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f5d05bf1843 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007f5d05b9b1db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f5d059ebc45 in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007f5d04c96399 in QQmlThreadPrivate::run() () from /lib64/libQt5Qml.so.5
#7  0x00007f5d059ecd96 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#8  0x00007f5d042224e2 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f5d0566a6d3 in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f5cf31df700 (LWP 8295)):
#0  0x00007f5d0565b44c in read () from /lib64/libc.so.6
#1  0x00007f5d0391656f in g_wakeup_acknowledge () from /lib64/libglib-2.0.so.0
#2  0x00007f5d038ce367 in g_main_context_check () from /lib64/libglib-2.0.so.0
#3  0x00007f5d038ce7c2 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#4  0x00007f5d038ce953 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#5  0x00007f5d05bf1843 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007f5d05b9b1db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#7  0x00007f5d059ebc45 in QThread::exec() () from /lib64/libQt5Core.so.5
#8  0x00007f5d05e77f6a in QDBusConnectionManager::run() () from /lib64/libQt5DBus.so.5
#9  0x00007f5d059ecd96 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#10 0x00007f5d042224e2 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f5d0566a6d3 in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f5cf41b6700 (LWP 8294)):
#0  0x00007f5d0565fa6f in poll () from /lib64/libc.so.6
#1  0x00007f5d041e138a in _xcb_conn_wait () from /lib64/libxcb.so.1
#2  0x00007f5d041e2fea in xcb_wait_for_event () from /lib64/libxcb.so.1
#3  0x00007f5cf43c4d48 in QXcbEventQueue::run() () from /lib64/libQt5XcbQpa.so.5
#4  0x00007f5d059ecd96 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#5  0x00007f5d042224e2 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f5d0566a6d3 in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f5d014e5800 (LWP 8293)):
[KCrash Handler]
#6  0x00007f5d04fdccd4 in QSGTexture::setFiltering(QSGTexture::Filtering) () from /lib64/libQt5Quick.so.5
#7  0x00007f5d04fde55f in QSGOpaqueTextureMaterialShader::updateState(QSGMaterialShader::RenderState const&, QSGMaterial*, QSGMaterial*) () from /lib64/libQt5Quick.so.5
#8  0x00007f5d04fcc3c6 in QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) () from /lib64/libQt5Quick.so.5
#9  0x00007f5d04fcdf45 in QSGBatchRenderer::Renderer::renderBatches() () from /lib64/libQt5Quick.so.5
#10 0x00007f5d04fd4242 in QSGBatchRenderer::Renderer::render() () from /lib64/libQt5Quick.so.5
#11 0x00007f5d04fc0d24 in QSGRenderer::renderScene(QSGBindable const&) () from /lib64/libQt5Quick.so.5
#12 0x00007f5d04fc11a3 in QSGRenderer::renderScene(unsigned int) () from /lib64/libQt5Quick.so.5
#13 0x00007f5d05003212 in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () from /lib64/libQt5Quick.so.5
#14 0x00007f5d05068adc in QQuickWindowPrivate::renderSceneGraph(QSize const&) () from /lib64/libQt5Quick.so.5
#15 0x00007f5d05136a3c in QQuickRenderControl::render() () from /lib64/libQt5Quick.so.5
#16 0x00007f5d05354ea1 in QQuickWidgetPrivate::render(bool) () from /lib64/libQt5QuickWidgets.so.5
#17 0x00007f5d0535506c in QQuickWidgetPrivate::renderSceneGraph() () from /lib64/libQt5QuickWidgets.so.5
#18 0x00007f5d05bc7735 in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5
#19 0x00007f5d065efc28 in QWidget::event(QEvent*) () from /lib64/libQt5Widgets.so.5
#20 0x00007f5d05358cf3 in QQuickWidget::event(QEvent*) () from /lib64/libQt5QuickWidgets.so.5
#21 0x00007f5d065acab6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#22 0x00007f5d065b6150 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#23 0x00007f5d05b9c3e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#24 0x00007f5d05bf0ae8 in QTimerInfoList::activateTimers() () from /lib64/libQt5Core.so.5
#25 0x00007f5d05bf13e4 in idleTimerSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5Core.so.5
#26 0x00007f5d038ce520 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#27 0x00007f5d038ce8b0 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#28 0x00007f5d038ce953 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#29 0x00007f5d05bf1825 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#30 0x00007f5d05b9b1db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#31 0x00007f5d05ba30b6 in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
#32 0x000055feead9786e in main ()
[Inferior 1 (process 8293) detached]

Possible duplicates by query: bug 417112, bug 415993, bug 415914, bug 402142, bug 388083.

Reported using DrKonqi
Comment 1 Christoph Feck 2020-04-15 12:01:18 UTC
Are you using NVIDIA binary OpenGL drivers?
Comment 2 Kornilios Tekakis 2020-04-15 14:02:11 UTC
Yes
Comment 3 Nate Graham 2020-10-12 21:11:16 UTC
Does this happen with a newer version of Plasma? Like 5.19 or 5.20?
Comment 4 Bug Janitor Service 2020-10-27 04:33:42 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 2020-11-11 04:34:13 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!