Public bug reported:

SYSTEM:

Operating System: Kubuntu 19.10
(Ubuntu Eoan Ermine, development branch)

KDE Plasma Version: 5.15.90
KDE Frameworks Version: 5.58.0
Qt Version: 5.12.2
Kernel Version: 5.0.0-16-generic
Kernel Linux 5.0.0-16-generic (x86_64)
Version #17-Ubuntu SMP Wed May 15 10:52:21 UTC 2019
C Library GNU C Library / (Ubuntu GLIBC 2.29-0ubuntu2) 2.29
OS Type: 64-bit
Processors: 2 × Intel® Core™2 CPU 6700 @ 2.66GHz
Memory: 5,8 GiB
graphics: GeForce GT 610
------------------------------------------------------------------------------------------

System-settings crashing when i choose "input devices" (mouse, keboard
etc.)

Backtrace:
~~~~~~~~~~~~~~~~~~
 
Application: Systeeminstellingen (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f545c0776c0 (LWP 25783))]

Thread 6 (Thread 0x7f544933d700 (LWP 25792)):
#0  0x00007f5460690f79 in __GI___libc_read (fd=12, buf=0x7f544933cb20, 
nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:26
#1  0x00007f545e42f6e0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f545e3e87ef in g_main_context_check () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f545e3e8cc0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f545e3e8e3c in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f5460c1e063 in QEventDispatcherGlib::processEvents 
(this=0x7f5440000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00007f5460bc95bb in QEventLoop::exec (this=this@entry=0x7f544933cd40, 
flags=..., flags@entry=...) at 
../../include/QtCore/../../src/corelib/global/qflags.h:140
#7  0x00007f5460a142c6 in QThread::exec (this=<optimized out>) at 
../../include/QtCore/../../src/corelib/global/qflags.h:120
#8  0x00007f545fd2fef5 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007f5460a15612 in QThreadPrivate::start (arg=0x55dcb0970870) at 
thread/qthread_unix.cpp:361
#10 0x00007f545ee8d182 in start_thread (arg=<optimized out>) at 
pthread_create.c:486
#11 0x00007f54606a1b1f in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f5449d81700 (LWP 25790)):
#0  futex_reltimed_wait_cancelable (private=<optimized out>, 
reltime=0x7f5449d80bd0, expected=0, futex_word=0x55dcb08a9814) at 
../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  __pthread_cond_wait_common (abstime=0x7f5449d80c80, mutex=0x55dcb08a97c0, 
cond=0x55dcb08a97e8) at pthread_cond_wait.c:533
#2  __pthread_cond_timedwait (cond=0x55dcb08a97e8, mutex=0x55dcb08a97c0, 
abstime=0x7f5449d80c80) at pthread_cond_wait.c:667
#3  0x00007f5460a1b6b5 in QWaitConditionPrivate::wait_relative 
(this=0x55dcb08a97c0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait (deadline=..., this=0x55dcb08a97c0) at 
thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait (this=<optimized out>, mutex=0x55dcb08113b0, 
deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f5460a1b7e6 in QWaitCondition::wait (this=this@entry=0x55dcb08a7180, 
mutex=mutex@entry=0x55dcb08113b0, time=<optimized out>) at 
thread/qwaitcondition_unix.cpp:209
#7  0x00007f5460a18de1 in QThreadPoolThread::run (this=0x55dcb08a7170) at 
../../include/QtCore/../../src/corelib/thread/qmutex.h:240
#8  0x00007f5460a15612 in QThreadPrivate::start (arg=0x55dcb08a7170) at 
thread/qthread_unix.cpp:361
#9  0x00007f545ee8d182 in start_thread (arg=<optimized out>) at 
pthread_create.c:486
#10 0x00007f54606a1b1f in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f544a582700 (LWP 25789)):
#0  futex_reltimed_wait_cancelable (private=<optimized out>, 
reltime=0x7f544a581bd0, expected=0, futex_word=0x55dcb0768d80) at 
../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  __pthread_cond_wait_common (abstime=0x7f544a581c80, mutex=0x55dcb0768d30, 
cond=0x55dcb0768d58) at pthread_cond_wait.c:533
#2  __pthread_cond_timedwait (cond=0x55dcb0768d58, mutex=0x55dcb0768d30, 
abstime=0x7f544a581c80) at pthread_cond_wait.c:667
#3  0x00007f5460a1b6b5 in QWaitConditionPrivate::wait_relative 
(this=0x55dcb0768d30, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait (deadline=..., this=0x55dcb0768d30) at 
thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait (this=<optimized out>, mutex=0x55dcb08113b0, 
deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f5460a1b7e6 in QWaitCondition::wait (this=this@entry=0x55dcb08a9370, 
mutex=mutex@entry=0x55dcb08113b0, time=<optimized out>) at 
thread/qwaitcondition_unix.cpp:209
#7  0x00007f5460a18de1 in QThreadPoolThread::run (this=0x55dcb08a9360) at 
../../include/QtCore/../../src/corelib/thread/qmutex.h:240
#8  0x00007f5460a15612 in QThreadPrivate::start (arg=0x55dcb08a9360) at 
thread/qthread_unix.cpp:361
#9  0x00007f545ee8d182 in start_thread (arg=<optimized out>) at 
pthread_create.c:486
#10 0x00007f54606a1b1f in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f5459a37700 (LWP 25786)):
#0  0x00007f545e433b14 in g_mutex_unlock () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f545e3e8680 in g_main_context_check () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f545e3e8cc0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f545e3e8e3c in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f5460c1e063 in QEventDispatcherGlib::processEvents 
(this=0x7f544c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f5460bc95bb in QEventLoop::exec (this=this@entry=0x7f5459a36d30, 
flags=..., flags@entry=...) at 
../../include/QtCore/../../src/corelib/global/qflags.h:140
#6  0x00007f5460a142c6 in QThread::exec (this=<optimized out>) at 
../../include/QtCore/../../src/corelib/global/qflags.h:120
#7  0x00007f5460e96565 in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007f5460a15612 in QThreadPrivate::start (arg=0x7f5460f16d80) at 
thread/qthread_unix.cpp:361
#9  0x00007f545ee8d182 in start_thread (arg=<optimized out>) at 
pthread_create.c:486
#10 0x00007f54606a1b1f in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f545aff4700 (LWP 25785)):
#0  0x00007f5460695729 in __GI___poll (fds=0x7f545aff3c68, nfds=1, timeout=-1) 
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f545ee4a917 in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f545ee4c53a in xcb_wait_for_event () from 
/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f545b9c26a8 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f5460a15612 in QThreadPrivate::start (arg=0x55dcb029fc20) at 
thread/qthread_unix.cpp:361
#5  0x00007f545ee8d182 in start_thread (arg=<optimized out>) at 
pthread_create.c:486
#6  0x00007f54606a1b1f in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f545c0776c0 (LWP 25783)):
[KCrash Handler]
#6  0x00007f543b9e5954 in ?? () from 
/usr/lib/x86_64-linux-gnu/qt5/plugins/kded_touchpad.so
#7  0x00007f546164b7c2 in QWidgetItemV2::updateCacheIfNecessary 
(this=0x55dcb0c3c5b0) at kernel/qlayoutitem.cpp:724
#8  QWidgetItemV2::updateCacheIfNecessary (this=0x55dcb0c3c5b0) at 
kernel/qlayoutitem.cpp:719
#9  0x00007f546164bafd in QWidgetItemV2::maximumSize (this=0x55dcb0c3c5b0) at 
kernel/qlayoutitem.cpp:812
#10 QWidgetItemV2::maximumSize (this=0x55dcb0c3c5b0) at 
kernel/qlayoutitem.cpp:806
#11 0x00007f54616400a2 in QBoxLayoutPrivate::setupGeom 
(this=this@entry=0x55dcb0c3c240) at kernel/qboxlayout.cpp:289
#12 0x00007f5461640d98 in QBoxLayoutPrivate::setupGeom (this=0x55dcb0c3c240) at 
kernel/qboxlayout.cpp:256
#13 QBoxLayout::minimumSize (this=<optimized out>) at kernel/qboxlayout.cpp:627
#14 0x00007f546164788d in QLayout::totalMinimumSize (this=0x55dcb0c3c090) at 
kernel/qlayout.cpp:693
#15 0x00007f5461649594 in qSmartMinSize (w=0x55dcb0c3b860) at 
kernel/qlayoutengine.cpp:387
#16 0x00007f54617b5173 in QScrollAreaPrivate::updateScrollBars 
(this=0x55dcb0c35610) at /usr/include/c++/8/bits/atomic_base.h:390
#17 0x00007f546166a53e in QWidget::event (this=this@entry=0x55dcb095dbd0, 
event=event@entry=0x7ffdef7a4380) at kernel/qwidget.cpp:9096
#18 0x00007f546170e6ce in QFrame::event (this=0x55dcb095dbd0, e=0x7ffdef7a4380) 
at widgets/qframe.cpp:550
#19 0x00007f5460bca5fb in 
QCoreApplicationPrivate::sendThroughObjectEventFilters (event=<optimized out>, 
receiver=<optimized out>) at kernel/qcoreapplication.cpp:1186
#20 QCoreApplicationPrivate::sendThroughObjectEventFilters 
(receiver=receiver@entry=0x55dcb095d660, event=event@entry=0x7ffdef7a4380) at 
kernel/qcoreapplication.cpp:1175
#21 0x00007f546162a541 in QApplicationPrivate::notify_helper 
(this=this@entry=0x55dcb027eac0, receiver=receiver@entry=0x55dcb095d660, 
e=e@entry=0x7ffdef7a4380) at kernel/qapplication.cpp:3728
#22 0x00007f5461631930 in QApplication::notify (this=0x7ffdef7a5440, 
receiver=0x55dcb095d660, e=0x7ffdef7a4380) at kernel/qapplication.cpp:3483
#23 0x00007f5460bca8e9 in QCoreApplication::notifyInternal2 
(receiver=0x55dcb095d660, event=0x7ffdef7a4380) at 
../../include/QtCore/5.12.2/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:322
#24 0x00007f54616626c6 in QWidgetPrivate::sendPendingMoveAndResizeEvents 
(this=0x55dcb0c36630, recursive=<optimized out>, disableUpdates=<optimized 
out>) at kernel/qwidget.cpp:7962
#25 0x00007f5461662629 in QWidgetPrivate::sendPendingMoveAndResizeEvents 
(this=0x55dcb0c35610, recursive=<optimized out>, disableUpdates=<optimized 
out>) at ../../include/QtWidgets/../../src/widgets/kernel/qwidget.h:131
#26 0x00007f5461662629 in QWidgetPrivate::sendPendingMoveAndResizeEvents 
(this=0x55dcb0688f60, recursive=<optimized out>, disableUpdates=<optimized 
out>) at ../../include/QtWidgets/../../src/widgets/kernel/qwidget.h:131
#27 0x00007f5461662629 in QWidgetPrivate::sendPendingMoveAndResizeEvents 
(this=0x55dcb04ae480, recursive=<optimized out>, disableUpdates=<optimized 
out>) at ../../include/QtWidgets/../../src/widgets/kernel/qwidget.h:131
#28 0x00007f5461662629 in QWidgetPrivate::sendPendingMoveAndResizeEvents 
(this=0x55dcb03df9b0, recursive=<optimized out>, disableUpdates=<optimized 
out>) at ../../include/QtWidgets/../../src/widgets/kernel/qwidget.h:131
#29 0x00007f5461662629 in QWidgetPrivate::sendPendingMoveAndResizeEvents 
(this=0x55dcb026f610, recursive=recursive@entry=true, disableUpdates=<optimized 
out>, disableUpdates@entry=true) at 
../../include/QtWidgets/../../src/widgets/kernel/qwidget.h:131
#30 0x00007f5461666817 in QWidgetPrivate::prepareToRender 
(this=this@entry=0x55dcb026f610, region=..., renderFlags=..., 
renderFlags@entry=...) at 
../../include/QtWidgets/../../src/widgets/kernel/qwidget.h:131
#31 0x00007f5461666ed6 in QWidget::render (this=<optimized out>, 
painter=0x7ffdef7a4838, targetOffset=..., sourceRegion=..., renderFlags=...) at 
kernel/qwidget.cpp:5156
#32 0x00007f5459af98f4 in ?? () from 
/usr/lib/x86_64-linux-gnu/qt5/plugins/styles/oxygen.so
#33 0x00007f5459af8d25 in ?? () from 
/usr/lib/x86_64-linux-gnu/qt5/plugins/styles/oxygen.so
#34 0x00007f5459ae229a in ?? () from 
/usr/lib/x86_64-linux-gnu/qt5/plugins/styles/oxygen.so
#35 0x00007f5460bf4426 in QMetaObject::activate (sender=0x55dcb07f8c70, 
signalOffset=<optimized out>, local_signal_index=<optimized out>, 
argv=<optimized out>) at kernel/qobject.cpp:3793
#36 0x00007f5461724451 in QComboBox::currentIndexChanged 
(this=this@entry=0x55dcb07f8c70, _t1=<optimized out>) at 
.moc/moc_qcombobox.cpp:509
#37 0x00007f5461726483 in QComboBoxPrivate::_q_emitCurrentIndexChanged 
(this=this@entry=0x55dcb04997d0, index=...) at 
../../include/QtCore/../../src/corelib/itemmodels/qabstractitemmodel.h:62
#38 0x00007f5461728a9b in QComboBoxPrivate::setCurrentIndex 
(this=this@entry=0x55dcb04997d0, mi=...) at widgets/qcombobox.cpp:2192
#39 0x00007f5461728cb1 in QComboBox::setCurrentIndex (this=<optimized out>, 
index=66) at widgets/qcombobox.cpp:2154
#40 0x00007f544a890c58 in ?? () from 
/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_keyboard.so
#41 0x00007f544a89364e in ?? () from 
/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_keyboard.so
#42 0x00007f544a88f146 in ?? () from 
/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_keyboard.so
#43 0x00007f5461f8c5d9 in KCModule::qt_static_metacall (_o=<optimized out>, 
_id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at 
./obj-x86_64-linux-gnu/src/KF5ConfigWidgets_autogen/EWIEGA46WW/moc_kcmodule.cpp:110
#44 0x00007f5460bf4ca2 in QObject::event (this=this@entry=0x55dcb075f0c0, 
e=e@entry=0x55dcb07bc390) at kernel/qobject.cpp:1260
#45 0x00007f5461669feb in QWidget::event (this=0x55dcb075f0c0, 
event=0x55dcb07bc390) at kernel/qwidget.cpp:9383
#46 0x00007f546162a551 in QApplicationPrivate::notify_helper 
(this=this@entry=0x55dcb027eac0, receiver=receiver@entry=0x55dcb075f0c0, 
e=e@entry=0x55dcb07bc390) at kernel/qapplication.cpp:3736
#47 0x00007f5461631930 in QApplication::notify (this=0x7ffdef7a5440, 
receiver=0x55dcb075f0c0, e=0x55dcb07bc390) at kernel/qapplication.cpp:3483
#48 0x00007f5460bca8e9 in QCoreApplication::notifyInternal2 
(receiver=0x55dcb075f0c0, event=0x55dcb07bc390) at 
../../include/QtCore/5.12.2/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:322
#49 0x00007f5460bcd927 in QCoreApplicationPrivate::sendPostedEvents 
(receiver=0x0, event_type=0, data=0x55dcb0276000) at 
kernel/qcoreapplication.cpp:1799
#50 0x00007f5460c1ea43 in postEventSourceDispatch (s=0x55dcb0343f90) at 
kernel/qeventdispatcher_glib.cpp:276
#51 0x00007f545e3e8b0e in g_main_context_dispatch () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#52 0x00007f545e3e8da8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#53 0x00007f545e3e8e3c in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#54 0x00007f5460c1e047 in QEventDispatcherGlib::processEvents 
(this=0x55dcb033bea0, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#55 0x00007f5460bc95bb in QEventLoop::exec (this=this@entry=0x7ffdef7a5360, 
flags=..., flags@entry=...) at 
../../include/QtCore/../../src/corelib/global/qflags.h:140
#56 0x00007f5460bd15e2 in QCoreApplication::exec () at 
../../include/QtCore/../../src/corelib/global/qflags.h:120
#57 0x000055dcafa3c639 in ?? ()
#58 0x00007f54605aab6b in __libc_start_main (main=0x55dcafa3c250, argc=1, 
argv=0x7ffdef7a5588, init=<optimized out>, fini=<optimized out>, 
rtld_fini=<optimized out>, stack_end=0x7ffdef7a5578) at ../csu/libc-start.c:308
#59 0x000055dcafa3c6ba in _start ()
[Inferior 1 (process 25783) detached]

ProblemType: Crash
DistroRelease: Ubuntu 19.10
Package: systemsettings 4:5.15.90-0ubuntu1
ProcVersionSignature: Ubuntu 5.0.0-16.17-generic 5.0.8
Uname: Linux 5.0.0-16-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.20.11-0ubuntu2
Architecture: amd64
CurrentDesktop: KDE
Date: Sat Jun  8 18:02:55 2019
ExecutablePath: /usr/bin/systemsettings5
InstallationDate: Installed on 2019-06-02 (6 days ago)
InstallationMedia: Kubuntu 19.10 "Eoan Ermine" - Alpha amd64 (20190531)
ProcCmdline: /bin/systemsettings5
ProcEnviron:
 LANGUAGE=nl
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=nl_NL.UTF-8
 SHELL=/bin/bash
Signal: 11
SourcePackage: systemsettings
StacktraceTop:
 ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kded_touchpad.so
 QWidgetItemV2::updateCacheIfNecessary (this=0x556844cfcf40) at 
kernel/qlayoutitem.cpp:724
 QWidgetItemV2::updateCacheIfNecessary (this=0x556844cfcf40) at 
kernel/qlayoutitem.cpp:719
 QWidgetItemV2::maximumSize (this=0x556844cfcf40) at kernel/qlayoutitem.cpp:812
 QWidgetItemV2::maximumSize (this=0x556844cfcf40) at kernel/qlayoutitem.cpp:806
Title: systemsettings5 crashed with SIGSEGV in 
QWidgetItemV2::updateCacheIfNecessary()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
separator:

** Affects: systemsettings (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-crash eoan need-amd64-retrace systemsettings5

** Attachment added: "Added backtrace file..."
   
https://bugs.launchpad.net/bugs/1832099/+attachment/5269632/+files/systemsettings5-20190608-180847.kcrash.txt

** Information type changed from Private to Public

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1832099

Title:
  systemsettings5 crashed with SIGSEGV in
  QWidgetItemV2::updateCacheIfNecessary()

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/systemsettings/+bug/1832099/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to