Bug 388975

Summary: System Settings crashed when typing in upper left search box
Product: [Applications] systemsettings Reporter: Bill <junk>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: nate
Priority: NOR Keywords: drkonqi
Version: 5.11.5   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Bill 2018-01-14 20:46:15 UTC
Application: systemsettings5 (5.11.5)

Qt Version: 5.9.3
Frameworks Version: 5.41.0
Operating System: Linux 4.10.0-42-generic x86_64
Distribution: KDE neon User Edition 5.11

-- Information about the crash:
- What I was doing when the application crashed: Searching for screen lock settings in search box, while using remote input feature of KDEconnect from an android device.  Able to restart System Settings and complete my search in the same manner with no further crashes.

The crash does not seem to be reproducible.

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

Thread 5 (Thread 0x7f761f629700 (LWP 25446)):
#0  0x00007f764d90470d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f764789f38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f764789f49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f764e22b6cb in QEventDispatcherGlib::processEvents (this=0x7f76180008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f764e1d3e2a in QEventLoop::exec (this=this@entry=0x7f761f628ce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f764dffc8f4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#6  0x00007f764c0b1d25 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f764e001709 in QThreadPrivate::start (arg=0x1145570) at thread/qthread_unix.cpp:368
#8  0x00007f76497286ba in start_thread (arg=0x7f761f629700) at pthread_create.c:333
#9  0x00007f764d9103dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f76291ff700 (LWP 25445)):
#0  0x00007f764dff8b49 in std::__atomic_base<QMutexData*>::compare_exchange_strong (__m2=std::memory_order_relaxed, __m1=std::memory_order_release, __p2=0x0, __p1=@0x7f76291fea88: 0x1, this=0xe4d460) at /usr/include/c++/5/bits/atomic_base.h:752
#1  std::atomic<QMutexData*>::compare_exchange_strong (__m2=std::memory_order_relaxed, __m1=std::memory_order_release, __p2=0x0, __p1=@0x7f76291fea88: 0x1, this=0xe4d460) at /usr/include/c++/5/atomic:462
#2  QAtomicOps<QMutexData*>::testAndSetRelease<QMutexData*> (currentValue=<synthetic pointer>, newValue=0x0, expectedValue=0x1, _q_value=...) at ../../include/QtCore/../../src/corelib/arch/qatomic_cxx11.h:299
#3  QBasicAtomicPointer<QMutexData>::testAndSetRelease (currentValue=<synthetic pointer>, newValue=0x0, expectedValue=<optimized out>, this=0xe4d460) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:264
#4  QBasicMutex::fastTryUnlock (current=<synthetic pointer>, this=0xe4d460) at thread/qmutex.h:104
#5  QMutex::unlock (this=this@entry=0xe4d460) at thread/qmutex.cpp:337
#6  0x00007f764e22b5f1 in QMutexLocker::unlock (this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:213
#7  QMutexLocker::~QMutexLocker (this=<synthetic pointer>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:207
#8  QThreadData::canWaitLocked (this=0xe4d430) at ../../include/QtCore/5.9.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:253
#9  postEventSourcePrepare (s=0x7f76240012d0, timeout=0x7f76291feb14) at kernel/qeventdispatcher_glib.cpp:259
#10 0x00007f764789e91d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f764789f2bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007f764789f49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007f764e22b6cb in QEventDispatcherGlib::processEvents (this=0x7f76240008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#14 0x00007f764e1d3e2a in QEventLoop::exec (this=this@entry=0x7f76291fece0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#15 0x00007f764dffc8f4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#16 0x00007f764c0b1d25 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#17 0x00007f764e001709 in QThreadPrivate::start (arg=0xe4d110) at thread/qthread_unix.cpp:368
#18 0x00007f76497286ba in start_thread (arg=0x7f76291ff700) at pthread_create.c:333
#19 0x00007f764d9103dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f76357fc700 (LWP 25443)):
#0  QTimerInfoList::timerWait (this=0x7f7630002ed0, tm=...) at kernel/qtimerinfo_unix.cpp:413
#1  0x00007f764e22b43e in timerSourcePrepareHelper (timeout=0x7f76357fbb04, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:132
#2  timerSourcePrepare (source=<optimized out>, timeout=0x7f76357fbb04) at kernel/qeventdispatcher_glib.cpp:165
#3  0x00007f764789e91d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f764789f2bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f764789f49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f764e22b6cb in QEventDispatcherGlib::processEvents (this=0x7f76300008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f764e1d3e2a in QEventLoop::exec (this=this@entry=0x7f76357fbcd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#8  0x00007f764dffc8f4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#9  0x00007f764e6aa315 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#10 0x00007f764e001709 in QThreadPrivate::start (arg=0x7f764e91ed40) at thread/qthread_unix.cpp:368
#11 0x00007f76497286ba in start_thread (arg=0x7f76357fc700) at pthread_create.c:333
#12 0x00007f764d9103dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f763e6ff700 (LWP 25442)):
#0  0x00007f764d90470d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f7649f9ec62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f7649fa08d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f7640c561f9 in QXcbEventReader::run (this=0xa73190) at qxcbconnection.cpp:1330
#4  0x00007f764e001709 in QThreadPrivate::start (arg=0xa73190) at thread/qthread_unix.cpp:368
#5  0x00007f76497286ba in start_thread (arg=0x7f763e6ff700) at pthread_create.c:333
#6  0x00007f764d9103dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f7651c0a8c0 (LWP 25440)):
[KCrash Handler]
#6  0x00007f764c5afbd4 in QQuickItem::isVisible (this=this@entry=0x782ccf0) at items/qquickitem.cpp:5768
#7  0x00007f764c5afccd in QQuickKeysAttached::keyReleased (this=0xf330d0, event=0x7ffc20a8e770, post=<optimized out>) at items/qquickitem.cpp:1426
#8  0x00007f764c5bbdd7 in QQuickItemPrivate::deliverKeyEvent (this=0xf1e5e0, e=0x7ffc20a8e770) at items/qquickitem.cpp:5026
#9  0x00007f764c5bc185 in QQuickItem::event (this=0xf1e530, ev=0x7ffc20a8e770) at items/qquickitem.cpp:7738
#10 0x00007f764fdbab9c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0xf1e530, e=0x7ffc20a8e770) at kernel/qapplication.cpp:3722
#11 0x00007f764fdc25a7 in QApplication::notify (this=0x7ffc20a8eba0, receiver=0xf1e530, e=0x7ffc20a8e770) at kernel/qapplication.cpp:3481
#12 0x00007f764e1d5df8 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0xf1e530, event=event@entry=0x7ffc20a8e770) at kernel/qcoreapplication.cpp:1018
#13 0x00007f764c5ccdbd in QCoreApplication::sendEvent (event=0x7ffc20a8e770, receiver=0xf1e530) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qcoreapplication.h:233
#14 QQuickWindow::sendEvent (this=<optimized out>, item=0xf1e530, e=e@entry=0x7ffc20a8e770) at items/qquickwindow.cpp:2835
#15 0x00007f764c5ccf1b in QQuickWindowPrivate::deliverKeyEvent (this=this@entry=0xe4c150, e=e@entry=0x7ffc20a8e770) at items/qquickwindow.cpp:1636
#16 0x00007f764c5cd07f in QQuickWindow::keyReleaseEvent (this=<optimized out>, e=0x7ffc20a8e770) at items/qquickwindow.cpp:1628
#17 0x00007f764f658f15 in QWindow::event (this=this@entry=0xdfa9b0, ev=ev@entry=0x7ffc20a8e770) at kernel/qwindow.cpp:2267
#18 0x00007f764c5d4e85 in QQuickWindow::event (this=0xdfa9b0, e=0x7ffc20a8e770) at items/qquickwindow.cpp:1610
#19 0x00007f764fdbab9c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0xdfa9b0, e=0x7ffc20a8e770) at kernel/qapplication.cpp:3722
#20 0x00007f764fdc25a7 in QApplication::notify (this=0x7ffc20a8eba0, receiver=0xdfa9b0, e=0x7ffc20a8e770) at kernel/qapplication.cpp:3481
#21 0x00007f764e1d5df8 in QCoreApplication::notifyInternal2 (receiver=0xdfa9b0, event=event@entry=0x7ffc20a8e770) at kernel/qcoreapplication.cpp:1018
#22 0x00007f764cc40fec in QCoreApplication::sendEvent (event=0x7ffc20a8e770, receiver=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qcoreapplication.h:233
#23 QQuickWidget::keyReleaseEvent (this=<optimized out>, e=0x7ffc20a8e770) at qquickwidget.cpp:1239
#24 0x00007f764fdf9b08 in QWidget::event (this=this@entry=0xe4b790, event=event@entry=0x7ffc20a8e770) at kernel/qwidget.cpp:9200
#25 0x00007f764cc4274b in QQuickWidget::event (this=0xe4b790, e=0x7ffc20a8e770) at qquickwidget.cpp:1467
#26 0x00007f764fdbab9c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0xe4b790, e=0x7ffc20a8e770) at kernel/qapplication.cpp:3722
#27 0x00007f764fdc3ed6 in QApplication::notify (this=0x7ffc20a8eba0, receiver=0xe4b790, e=0x7ffc20a8e770) at kernel/qapplication.cpp:3116
#28 0x00007f764e1d5df8 in QCoreApplication::notifyInternal2 (receiver=0xe4b790, event=0x7ffc20a8e770) at kernel/qcoreapplication.cpp:1018
#29 0x00007f764fe1657b in QWidgetWindow::event (this=0xba14f0, event=0x7ffc20a8e770) at kernel/qwidgetwindow.cpp:236
#30 0x00007f764fdbab9c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0xba14f0, e=0x7ffc20a8e770) at kernel/qapplication.cpp:3722
#31 0x00007f764fdc25a7 in QApplication::notify (this=0x7ffc20a8eba0, receiver=0xba14f0, e=0x7ffc20a8e770) at kernel/qapplication.cpp:3481
#32 0x00007f764e1d5df8 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0xba14f0, event=event@entry=0x7ffc20a8e770) at kernel/qcoreapplication.cpp:1018
#33 0x00007f764f649408 in QCoreApplication::sendSpontaneousEvent (event=0x7ffc20a8e770, receiver=0xba14f0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#34 QGuiApplicationPrivate::processKeyEvent (e=0x77edb40) at kernel/qguiapplication.cpp:2075
#35 0x00007f764f64e7a5 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x77edb40) at kernel/qguiapplication.cpp:1739
#36 0x00007f764f62881b in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:939
#37 0x00007f7640cb5440 in userEventSourceDispatch (source=<optimized out>) at qeventdispatcher_glib.cpp:77
#38 0x00007f764789f197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007f764789f3f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007f764789f49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00007f764e22b6af in QEventDispatcherGlib::processEvents (this=0xa9e820, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#42 0x00007f764e1d3e2a in QEventLoop::exec (this=this@entry=0x7ffc20a8ea80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#43 0x00007f764e1dcd64 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1291
#44 0x00007f764f64420c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1679
#45 0x00007f764fdbaaf5 in QApplication::exec () at kernel/qapplication.cpp:2910
#46 0x000000000040b689 in main (argc=1, argv=<optimized out>) at /workspace/build/app/main.cpp:65

The reporter indicates this bug may be a duplicate of or related to bug 388816.

Possible duplicates by query: bug 388816, bug 385718.

Reported using DrKonqi
Comment 1 Nate Graham 2018-01-18 16:08:47 UTC

*** This bug has been marked as a duplicate of bug 385718 ***
Comment 2 Nate Graham 2018-01-18 17:09:36 UTC

*** This bug has been marked as a duplicate of bug 388414 ***