Bug 440914

Summary: Installing splash screen triggers System Settings application crash
Product: [Frameworks and Libraries] frameworks-knewstuff Reporter: Senhara Jeanine <jtjamrog>
Component: generalAssignee: Dan Leinir Turthra Jensen <admin>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kde, kdelibs-bugs, nate
Priority: NOR Keywords: drkonqi
Version: 5.76.0   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:

Description Senhara Jeanine 2021-08-13 07:27:56 UTC
Application: systemsettings5 (5.18.5)

Qt Version: 5.12.7
Frameworks Version: 5.76.0
Operating System: Linux 5.3.18-59.16-default x86_64
Windowing system: X11
Distribution: "openSUSE Leap 15.3"

-- Information about the crash:
- What I was doing when the application crashed: At the time of attempting to install a splash theme from System Settings (I forget which, think it was Snowy Night Miku?) the application crashed, I have since installed the debug symbols to generate a usable report.

Sorry if my description of what happened wasn't very helpful, I don't frequently submit in depth bug reports

-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault
[KCrash Handler]
#4  0x00007fbae7a61788 in std::__atomic_base<QThread*>::load (__m=std::memory_order_acquire, this=0x59) at /usr/include/c++/7/bits/atomic_base.h:713
#5  std::atomic<QThread*>::load (__m=std::memory_order_acquire, this=0x59) at /usr/include/c++/7/atomic:452
#6  QAtomicOps<QThread*>::loadAcquire<QThread*> (_q_value=...) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:239
#7  QBasicAtomicPointer<QThread>::loadAcquire (this=0x59) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:245
#8  QBasicAtomicPointer<QThread>::operator QThread* (this=0x59) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:241
#9  QObject::thread (this=this@entry=0x55a02a68dc80) at kernel/qobject.cpp:1434
#10 0x00007fbae7a663ca in QObject::killTimer (this=this@entry=0x55a02a68dc80, id=624677008) at kernel/qobject.cpp:1712
#11 0x00007fbae7a71041 in QTimer::stop (this=this@entry=0x55a02a68dc80) at kernel/qtimer.cpp:241
#12 0x00007fbae7a710bf in QTimer::start (this=0x55a02a68dc80) at kernel/qtimer.cpp:209
#13 0x00007fba87647f14 in KNSCore::Cache::registerChangedEntry(KNSCore::EntryInternal const&) () from /usr/lib64/libKF5NewStuffCore.so.5
#14 0x00007fbae7a63fcf in QtPrivate::QSlotObjectBase::call (a=0x7ffd020467c0, r=0x55a02a72dc50, this=0x55a025808320) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#15 QMetaObject::activate (sender=0x55a0253c2260, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3784
#16 0x00007fba87638225 in KNSCore::Engine::signalEntryChanged(KNSCore::EntryInternal const&) () from /usr/lib64/libKF5NewStuffCore.so.5
#17 0x00007fba87652570 in KNSCore::Engine::install(KNSCore::EntryInternal, int) () from /usr/lib64/libKF5NewStuffCore.so.5
#18 0x00007fba878bf0e1 in ItemsModel::installItem(int, int) () from /usr/lib64/qt5/qml/org/kde/newstuff/libnewstuffqmlplugin.so
#19 0x00007fba878b7a41 in ItemsModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib64/qt5/qml/org/kde/newstuff/libnewstuffqmlplugin.so
#20 0x00007fba878b9565 in ItemsModel::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/qt5/qml/org/kde/newstuff/libnewstuffqmlplugin.so
#21 0x00007fbae52f1a99 in QQmlObjectOrGadget::metacall (this=this@entry=0x7ffd02046e00, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, index@entry=58, argv=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/qml/qml/qqmlpropertycache.cpp:1770
#22 0x00007fbae51f8075 in CallMethod (object=..., index=<optimized out>, returnType=returnType@entry=43, argCount=<optimized out>, argTypes=<optimized out>, engine=engine@entry=0x55a02516ac90, callArgs=<optimized out>, callType=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1295
#23 0x00007fbae51f9b9e in CallPrecise (object=..., data=..., engine=engine@entry=0x55a02516ac90, callArgs=callArgs@entry=0x7fba61eca5a8, callType=callType@entry=QMetaObject::InvokeMetaMethod) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1557
#24 0x00007fbae51fa831 in QV4::QObjectMethod::callInternal (this=<optimized out>, thisObject=0x7fba61eca550, argv=<optimized out>, argc=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2118
#25 0x00007fbae521507a in QV4::FunctionObject::call (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/include/QtQml/5.12.7/QtQml/private/../../../../../src/qml/jsruntime/qv4functionobject_p.h:202
#26 QV4::Moth::VME::interpret (frame=0x7ffd02047100, engine=0x55a02516ac90, code=0x7fba6356a7e5 "H\037.\037\030\b. :!>\"\b.#\030\b.$:%>&\b.'\030\b\244(\b") at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:737
#27 0x00007fbae5218336 in QV4::Moth::VME::exec (frame=frame@entry=0x7ffd02047100, engine=engine@entry=0x55a02516ac90) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:447
#28 0x00007fbae51a73fb in QV4::Function::call (this=this@entry=0x55a0298b2de0, thisObject=thisObject@entry=0x7fba61eca4f0, argv=argv@entry=0x7fba61eca508, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/qml/jsruntime/qv4function.cpp:68
#29 0x00007fbae531b677 in QQmlJavaScriptExpression::evaluate (this=this@entry=0x55a02a047180, callData=callData@entry=0x7fba61eca4d8, isUndefined=isUndefined@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/qml/qml/qqmljavascriptexpression.cpp:211
#30 0x00007fbae52bf539 in QQmlBoundSignalExpression::evaluate (this=this@entry=0x55a02a047180, a=a@entry=0x7ffd02048e90) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/qml/qml/qqmlboundsignal.cpp:225
#31 0x00007fbae52c08bb in QQmlBoundSignal_callback (e=0x55a02a047130, a=0x7ffd02048e90) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/qml/qml/qqmlboundsignal.cpp:358
#32 0x00007fbae52fbba2 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x7ffd02048e90) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/qml/qml/qqmlnotifier.cpp:104
#33 0x00007fbae52a1429 in QQmlData::signalEmitted (object=0x55a024c465b0, index=<optimized out>, a=0x7ffd02048e90) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/qml/qml/qqmlengine.cpp:883
#34 0x00007fbae7a6371f in QMetaObject::activate (sender=sender@entry=0x55a024c465b0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=8, argv=argv@entry=0x7ffd02048e90) at kernel/qobject.cpp:3675
#35 0x00007fbae7a645c7 in QMetaObject::activate (sender=sender@entry=0x55a024c465b0, m=m@entry=0x7fbad61de8a0 <QQuickAction::staticMetaObject>, local_signal_index=local_signal_index@entry=8, argv=argv@entry=0x7ffd02048e90) at kernel/qobject.cpp:3657
#36 0x00007fbad5f121e2 in QQuickAction::triggered (this=this@entry=0x55a024c465b0, _t1=<optimized out>, _t1@entry=0x55a029e38720) at .moc/moc_qquickaction_p.cpp:362
#37 0x00007fbad5f12f11 in QQuickActionPrivate::trigger (this=0x55a029961960, source=0x55a029e38720, doToggle=<optimized out>) at qquickaction.cpp:552
#38 0x00007fbad5f0f0ee in QQuickAbstractButtonPrivate::trigger (this=this@entry=0x55a029dbf2b0) at qquickabstractbutton.cpp:334
#39 0x00007fbad5f10fe8 in QQuickAbstractButtonPrivate::handleRelease (this=0x55a029dbf2b0, point=...) at qquickabstractbutton.cpp:179
#40 0x00007fbad5f2e1c5 in QQuickControl::mouseReleaseEvent (this=<optimized out>, event=0x7ffd02049800) at qquickcontrol.cpp:2111
#41 0x00007fbae5909c38 in QQuickItem::event (this=0x55a029e38720, ev=0x7ffd02049800) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/quick/items/qquickitem.cpp:8096
#42 0x00007fbae8b4bf9c in QApplicationPrivate::notify_helper (this=this@entry=0x55a0214970c0, receiver=receiver@entry=0x55a029e38720, e=e@entry=0x7ffd02049800) at kernel/qapplication.cpp:3701
#43 0x00007fbae8b535b0 in QApplication::notify (this=0x7ffd02049c80, receiver=0x55a029e38720, e=0x7ffd02049800) at kernel/qapplication.cpp:3447
#44 0x00007fbae7a343a8 in QCoreApplication::notifyInternal2 (receiver=0x55a029e38720, event=0x7ffd02049800) at kernel/qcoreapplication.cpp:1088
#45 0x00007fbae7a3457e in QCoreApplication::sendEvent (receiver=receiver@entry=0x55a029e38720, event=event@entry=0x7ffd02049800) at kernel/qcoreapplication.cpp:1476
#46 0x00007fbae59239cd in QQuickWindowPrivate::deliverMouseEvent (this=this@entry=0x55a0294a5380, pointerEvent=0x7fbad0018380) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/quick/items/qquickwindow.cpp:1798
#47 0x00007fbae5924bbb in QQuickWindowPrivate::deliverPointerEvent (this=this@entry=0x55a0294a5380, event=0x7fbad0018380) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/quick/items/qquickwindow.cpp:2361
#48 0x00007fbae592583e in QQuickWindowPrivate::handleMouseEvent (this=0x55a0294a5380, event=0x7ffd02049800) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/quick/items/qquickwindow.cpp:2224
#49 0x00007fbae82d86f5 in QWindow::event (this=this@entry=0x55a02231c910, ev=ev@entry=0x7ffd02049800) at kernel/qwindow.cpp:2347
#50 0x00007fbae5926ac5 in QQuickWindow::event (this=0x55a02231c910, e=0x7ffd02049800) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/quick/items/qquickwindow.cpp:1687
#51 0x00007fbae8b4bf9c in QApplicationPrivate::notify_helper (this=this@entry=0x55a0214970c0, receiver=receiver@entry=0x55a02231c910, e=e@entry=0x7ffd02049800) at kernel/qapplication.cpp:3701
#52 0x00007fbae8b535b0 in QApplication::notify (this=0x7ffd02049c80, receiver=0x55a02231c910, e=0x7ffd02049800) at kernel/qapplication.cpp:3447
#53 0x00007fbae7a343a8 in QCoreApplication::notifyInternal2 (receiver=0x55a02231c910, event=0x7ffd02049800) at kernel/qcoreapplication.cpp:1088
#54 0x00007fbae7a3458e in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x55a02231c910, event=event@entry=0x7ffd02049800) at kernel/qcoreapplication.cpp:1488
#55 0x00007fbae82cd4e5 in QGuiApplicationPrivate::processMouseEvent (e=0x55a02997ed50) at kernel/qguiapplication.cpp:2107
#56 0x00007fbae82ce835 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x55a02997ed50) at kernel/qguiapplication.cpp:1842
#57 0x00007fbae82a82bb in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1151
#58 0x00007fbada8c725a in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:105
#59 0x00007fbae05cc694 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#60 0x00007fbae05cca30 in ?? () from /usr/lib64/libglib-2.0.so.0
#61 0x00007fbae05ccabc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#62 0x00007fbae7a9142f in QEventDispatcherGlib::processEvents (this=0x55a021570be0, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#63 0x00007fbae7a325fa in QEventLoop::exec (this=this@entry=0x7ffd02049ba0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#64 0x00007fbae7a3b800 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1389
#65 0x000055a01f49fdc0 in main ()
[Inferior 1 (process 2324) detached]

Possible duplicates by query: bug 430432, bug 429886, bug 404056.

Reported using DrKonqi
Comment 1 Nate Graham 2021-08-13 14:15:51 UTC
Fixed in Frameworks 5.78; you have 5.76. I would recommend upgrading if possible. :)

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