Application: systemsettings5 (5.10.5) Qt Version: 5.9.1 Frameworks Version: 5.38.0 Operating System: Linux 4.13.0-43-generic x86_64 Distribution: Ubuntu 17.10 -- Information about the crash: I can go to several different applications in System Settings. The moment I open them, I see their form, the program hangs and all of the System Settings program crashes. The crash can be reproduced every time. -- Backtrace: Application: System Settings (systemsettings5), signal: Aborted Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7fe4999e3900 (LWP 24160))] Thread 4 (Thread 0x7fe46cded700 (LWP 24165)): #0 0x00007fe49565e951 in __GI___poll (fds=0x7fe468004a60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fe48f700169 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fe48f70027c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fe495f9e49b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007fe495f43e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fe495d633ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007fe494053f45 in () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007fe495d6829d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007fe49168f7fc in start_thread (arg=0x7fe46cded700) at pthread_create.c:465 #9 0x00007fe49566ab5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fe47798c700 (LWP 24163)): #0 0x00007fe49565e951 in __GI___poll (fds=0x7fe470004e60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fe48f700169 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fe48f70027c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fe495f9e49b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007fe495f43e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fe495d633ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007fe496905e45 in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007fe495d6829d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007fe49168f7fc in start_thread (arg=0x7fe47798c700) at pthread_create.c:465 #9 0x00007fe49566ab5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fe48545d700 (LWP 24162)): #0 0x00007fe49565e951 in __GI___poll (fds=0x7fe48545cbb8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fe491f09747 in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007fe491f0b53a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007fe487febf09 in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007fe495d6829d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fe49168f7fc in start_thread (arg=0x7fe48545d700) at pthread_create.c:465 #6 0x00007fe49566ab5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fe4999e3900 (LWP 24160)): [KCrash Handler] #6 0x00007fe49558d0bb in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 #7 0x00007fe49558ef5d in __GI_abort () at abort.c:90 #8 0x00007fe495d53107 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007fe494bcb3c0 in () at /usr/lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5 #10 0x00007fe494bcb72a in () at /usr/lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5 #11 0x00007fe494bcd8fe in QQuickWidget::resizeEvent(QResizeEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5 #12 0x00007fe497b7e972 in QWidget::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #13 0x00007fe497b3d46c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #14 0x00007fe497b44d34 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #15 0x00007fe495f45de8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #16 0x00007fe497b76ecb in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #17 0x00007fe497b7aca3 in QWidgetPrivate::show_helper() () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #18 0x00007fe497b7d96b in QWidget::setVisible(bool) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #19 0x00007fe497b7ac10 in QWidgetPrivate::showChildren(bool) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #20 0x00007fe497b7acbf in QWidgetPrivate::show_helper() () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #21 0x00007fe497b7d96b in QWidget::setVisible(bool) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #22 0x00007fe497b7cfd1 in () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #23 0x00007fe495f75452 in QObject::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #24 0x00007fe497b7e4d3 in QWidget::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #25 0x00007fe497b3d46c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #26 0x00007fe497b44d34 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #27 0x00007fe495f45de8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #28 0x00007fe495f4855d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #29 0x00007fe495f9ee53 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #30 0x00007fe48f6fffb7 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #31 0x00007fe48f7001f0 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #32 0x00007fe48f70027c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #33 0x00007fe495f9e47f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #34 0x00007fe495f43e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #35 0x00007fe495f4cda4 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #36 0x000055d13c0a0d5a in () #37 0x00007fe4955771c1 in __libc_start_main (main=0x55d13c0a0980, argc=1, argv=0x7ffeefbb2be8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffeefbb2bd8) at ../csu/libc-start.c:308 #38 0x000055d13c0a0dda in _start () Reported using DrKonqi
If this is still reproducible, could you please run systemsettings5 in Konsole and add the output from the abort message?
Hello. This crash stopped reproducing after a reboot (or perhaps two). I was worried initially because I thought I had rebooted after a sizeable update and this crash was occurring. I think what might of happened is I rebooted after an update only to a little later perform some additional updates. At any rate, I believe that fixed these crashes. I'd say this bug can be closed as cannot reproduce.
You probably updated either kernel or nvidia binary drivers. This requires a reboot, because nvidia kernel modules must match the installed driver, otherwise OpenGL does not work, and causes the abort message in Qt applications.