Bug 413982 - System settings crash
Summary: System settings crash
Status: RESOLVED NOT A BUG
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 5.17.2
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
: 416969 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-11-09 16:26 UTC by nvdlech
Modified: 2020-01-31 19:12 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (9.20 KB, text/plain)
2019-12-04 19:07 UTC, Trent Piepho
Details
New crash information added by DrKonqi (8.46 KB, text/plain)
2020-01-03 21:04 UTC, josh.socke
Details

Note You need to log in before you can comment on or make changes to this bug.
Description nvdlech 2019-11-09 16:26:19 UTC
Application: systemsettings5 (5.17.2)

Qt Version: 5.13.1
Frameworks Version: 5.63.0
Operating System: Linux 5.0.0-32-generic x86_64
Distribution: KDE neon User Edition 5.17

-- Information about the crash:
When I try open system settings from main menu application crashed
I use nvidia videocard on laptop (Lenovo ideapad S530 with MX250). This error appear after some updates KDE

The crash can be reproduced every time.

-- Backtrace:
Application: Параметры системы (systemsettings5), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc7532a2800 (LWP 6868))]

Thread 5 (Thread 0x7fc721b40700 (LWP 6874)):
#0  0x00007fc74e7eabf9 in __GI___poll (fds=0x7fc71c003ce0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fc747c5e5c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc747c5e6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc74f13d9db in QEventDispatcherGlib::processEvents (this=0x7fc71c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fc74f0ddeaa in QEventLoop::exec (this=this@entry=0x7fc721b3fd80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007fc74eef93ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#6  0x00007fc74cc9ccb5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fc74eefab72 in QThreadPrivate::start (arg=0x55cbd45ac800) at thread/qthread_unix.cpp:360
#8  0x00007fc74a01d6db in start_thread (arg=0x7fc721b40700) at pthread_create.c:463
#9  0x00007fc74e7f788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fc72a5c8700 (LWP 6873)):
#0  0x00007fc74e7e60b4 in __GI___libc_read (fd=20, buf=0x7fc72a5c7b70, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007fc747ca32d0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc747c5e0b7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc747c5e570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fc747c5e6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fc74f13d9db in QEventDispatcherGlib::processEvents (this=0x7fc724000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fc74f0ddeaa in QEventLoop::exec (this=this@entry=0x7fc72a5c7d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007fc74eef93ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#8  0x00007fc74cc9ccb5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007fc74eefab72 in QThreadPrivate::start (arg=0x55cbd4314420) at thread/qthread_unix.cpp:360
#10 0x00007fc74a01d6db in start_thread (arg=0x7fc72a5c8700) at pthread_create.c:463
#11 0x00007fc74e7f788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fc737964700 (LWP 6871)):
#0  0x00007fc74e7eabf9 in __GI___poll (fds=0x7fc730004db0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fc747c5e5c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc747c5e6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc74f13d9db in QEventDispatcherGlib::processEvents (this=0x7fc730000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fc74f0ddeaa in QEventLoop::exec (this=this@entry=0x7fc737963d70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007fc74eef93ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#6  0x00007fc74f5b40e5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007fc74eefab72 in QThreadPrivate::start (arg=0x7fc74f82bd80) at thread/qthread_unix.cpp:360
#8  0x00007fc74a01d6db in start_thread (arg=0x7fc737964700) at pthread_create.c:463
#9  0x00007fc74e7f788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fc73f8e4700 (LWP 6870)):
#0  0x00007fc74e7eabf9 in __GI___poll (fds=0x7fc73f8e3ca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fc749be1747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fc749be336a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fc7426c9f00 in QXcbEventQueue::run (this=0x55cbd3e9b3d0) at qxcbeventqueue.cpp:228
#4  0x00007fc74eefab72 in QThreadPrivate::start (arg=0x55cbd3e9b3d0) at thread/qthread_unix.cpp:360
#5  0x00007fc74a01d6db in start_thread (arg=0x7fc73f8e4700) at pthread_create.c:463
#6  0x00007fc74e7f788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fc7532a2800 (LWP 6868)):
[KCrash Handler]
#6  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#7  0x00007fc74e716801 in __GI_abort () at abort.c:79
#8  0x00007fc74eed6c8b in qt_message_fatal (context=..., message=<synthetic pointer>...) at global/qlogging.cpp:1907
#9  QMessageLogger::fatal (this=this@entry=0x7ffd0743ae10, msg=msg@entry=0x7fc74d8ffeaf "%s") at global/qlogging.cpp:888
#10 0x00007fc74d8fbe70 in QQuickWidgetPrivate::handleContextCreationFailure (this=this@entry=0x55cbd4128770, format=..., isEs=isEs@entry=false) at qquickwidget.cpp:862
#11 0x00007fc74d8fc18a in QQuickWidgetPrivate::createContext (this=this@entry=0x55cbd4128770) at qquickwidget.cpp:893
#12 0x00007fc74d8fe38e in QQuickWidget::resizeEvent (this=0x55cbd430a050, e=<optimized out>) at qquickwidget.cpp:1228
#13 0x00007fc7501b57a2 in QWidget::event (this=this@entry=0x55cbd430a050, event=event@entry=0x7ffd0743b350) at kernel/qwidget.cpp:9123
#14 0x00007fc74d8ff0db in QQuickWidget::event (this=0x55cbd430a050, e=0x7ffd0743b350) at qquickwidget.cpp:1535
#15 0x00007fc750173eac in QApplicationPrivate::notify_helper (this=this@entry=0x55cbd3e7a880, receiver=receiver@entry=0x55cbd430a050, e=e@entry=0x7ffd0743b350) at kernel/qapplication.cpp:3703
#16 0x00007fc75017b4b0 in QApplication::notify (this=0x7ffd0743bf10, receiver=0x55cbd430a050, e=0x7ffd0743b350) at kernel/qapplication.cpp:3449
#17 0x00007fc74f0dfd48 in QCoreApplication::notifyInternal2 (receiver=0x55cbd430a050, event=0x7ffd0743b350) at kernel/qcoreapplication.cpp:1095
#18 0x00007fc74f0dff1e in QCoreApplication::sendEvent (receiver=receiver@entry=0x55cbd430a050, event=event@entry=0x7ffd0743b350) at kernel/qcoreapplication.cpp:1490
#19 0x00007fc7501ad8a6 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=this@entry=0x55cbd4128770, recursive=recursive@entry=false, disableUpdates=<optimized out>, disableUpdates@entry=false) at kernel/qwidget.cpp:7984
#20 0x00007fc7501b15e3 in QWidgetPrivate::show_helper (this=this@entry=0x55cbd4128770) at kernel/qwidget.cpp:8035
#21 0x00007fc7501b4753 in QWidgetPrivate::setVisible (this=0x55cbd4128770, visible=<optimized out>) at kernel/qwidget.cpp:8398
#22 0x00007fc7501b1550 in QWidgetPrivate::showChildren (this=this@entry=0x55cbd4090520, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:8476
#23 0x00007fc7501b15ff in QWidgetPrivate::show_helper (this=this@entry=0x55cbd4090520) at kernel/qwidget.cpp:8041
#24 0x00007fc7501b4753 in QWidgetPrivate::setVisible (this=0x55cbd4090520, visible=<optimized out>) at kernel/qwidget.cpp:8398
#25 0x00007fc750198130 in QStackedLayout::setCurrentIndex (this=0x55cbd4027620, index=0) at kernel/qstackedlayout.cpp:321
#26 0x00007fc7501987ea in QStackedLayout::insertWidget (this=0x55cbd4027620, index=0, widget=0x55cbd4077db0) at kernel/qstackedlayout.cpp:231
#27 0x000055cbd1d96ec4 in SettingsBase::changePlugin (this=this@entry=0x55cbd3fa2100) at ./app/SettingsBase.cpp:338
#28 0x000055cbd1d98cef in SettingsBase::initApplication (this=0x55cbd3fa2100) at ./app/SettingsBase.cpp:129
#29 0x00007fc74f11d4f4 in QtPrivate::QSlotObjectBase::call (a=0x7ffd0743b8a0, r=<optimized out>, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#30 QSingleShotTimer::timerEvent (this=0x55cbd40f4160) at kernel/qtimer.cpp:318
#31 0x00007fc74f11122b in QObject::event (this=0x55cbd40f4160, e=<optimized out>) at kernel/qobject.cpp:1282
#32 0x00007fc750173eac in QApplicationPrivate::notify_helper (this=this@entry=0x55cbd3e7a880, receiver=receiver@entry=0x55cbd40f4160, e=e@entry=0x7ffd0743bbe0) at kernel/qapplication.cpp:3703
#33 0x00007fc75017b4b0 in QApplication::notify (this=0x7ffd0743bf10, receiver=0x55cbd40f4160, e=0x7ffd0743bbe0) at kernel/qapplication.cpp:3449
#34 0x00007fc74f0dfd48 in QCoreApplication::notifyInternal2 (receiver=0x55cbd40f4160, event=0x7ffd0743bbe0) at kernel/qcoreapplication.cpp:1095
#35 0x00007fc74f13ce49 in QTimerInfoList::activateTimers (this=0x55cbd3f98e70) at kernel/qtimerinfo_unix.cpp:643
#36 0x00007fc74f13d611 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183
#37 0x00007fc747c5e417 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007fc747c5e650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007fc747c5e6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007fc74f13d9bf in QEventDispatcherGlib::processEvents (this=0x55cbd3fa9400, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#41 0x00007fc74f0ddeaa in QEventLoop::exec (this=this@entry=0x7ffd0743be30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#42 0x00007fc74f0e7220 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1403
#43 0x000055cbd1d94218 in main (argc=<optimized out>, argv=<optimized out>) at ./app/main.cpp:71

Possible duplicates by query: bug 413948, bug 413943, bug 413708, bug 412300, bug 412218.

Reported using DrKonqi
Comment 1 David Edmundson 2019-11-09 16:56:09 UTC
>handleContextCreationFailure 

Nvidia driver setup is broken.

reboot and it'll probably fix itself.
Comment 2 Trent Piepho 2019-12-04 19:07:59 UTC
Created attachment 124321 [details]
New crash information added by DrKonqi

systemsettings5 (5.16.5) using Qt 5.12.5

- Custom settings of the application:

kmod-nvidia-5.3.9
non-integer KDE screen scaling

-- Backtrace (Reduced):
#9  0x00007f9747bfcb1b in qt_message_fatal (context=..., message=<synthetic pointer>...) at global/qlogging.cpp:1907
#10 QMessageLogger::fatal (this=<optimized out>, msg=<optimized out>) at global/qlogging.cpp:888
#11 0x00007f97475a7b26 in QQuickWidgetPrivate::handleContextCreationFailure(QSurfaceFormat const&, bool) () from /lib64/libQt5QuickWidgets.so.5
#12 0x00007f97475a7e3a in QQuickWidgetPrivate::createContext() () from /lib64/libQt5QuickWidgets.so.5
#13 0x00007f97475aa006 in QQuickWidget::resizeEvent(QResizeEvent*) () from /lib64/libQt5QuickWidgets.so.5
Comment 3 josh.socke 2020-01-03 21:04:39 UTC
Created attachment 124882 [details]
New crash information added by DrKonqi

systemsettings5 (5.16.5) using Qt 5.12.4

System Settings crashes instantly everytime it's opened. A blank window opens for a split second, then the bug notification comes, and the blank windows closes. Closing all other application doesn't matter. Most other System Settings related appliacation crash as well.

Thinkpad Yoga 460
integrated Nvidia 940M [GM108M]

-- Backtrace (Reduced):
#6  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#7  0x00007fd031b52899 in __GI_abort () at abort.c:79
#8  0x00007fd031f91a99 in QMessageLogger::fatal(char const*, ...) const () from /lib/x86_64-linux-gnu/libQt5Core.so.5
[...]
#11 0x00007fd0319302b6 in QQuickWidget::resizeEvent(QResizeEvent*) () from /lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5
#12 0x00007fd032c8487e in QWidget::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
Comment 4 Nate Graham 2020-01-31 19:12:26 UTC
*** Bug 416969 has been marked as a duplicate of this bug. ***