Bug 430011

Summary: System Settings crashes when I open "Regional Settings > Date & Time"
Product: [Applications] systemsettings Reporter: Alsan Ali <nonnish>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: nate
Priority: NOR Keywords: drkonqi
Version: 5.20.4   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Alsan Ali 2020-12-04 11:44:06 UTC
Application: systemsettings5 (5.20.4)

Qt Version: 5.15.2
Frameworks Version: 5.76.0
Operating System: Linux 5.9.11-arch2-1 x86_64
Windowing system: X11
Distribution: Arch Linux

-- Information about the crash:
- What I was doing when the application crashed:

I opened "Regional Settings > Date & Time". This time I had to recompile plasma-desktop, so I think it had something to do with that as well. Not sure though.

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings5), signal: Bus error

[KCrash Handler]
#4  KSharedDataCache::Private::mapSharedMemory (this=this@entry=0x564b7e306d90) at /usr/src/debug/kcoreaddons-5.76.0/src/lib/caching/kshareddatacache.cpp:1067
#5  0x00007fcff5dec006 in KSharedDataCache::Private::Private (expectedItemSize=0, defaultCacheSize=16777216, name=..., this=0x564b7e306d90) at /usr/src/debug/kcoreaddons-5.76.0/src/lib/caching/kshareddatacache.cpp:987
#6  KSharedDataCache::KSharedDataCache (this=0x564b7d535a80, cacheName=..., defaultCacheSize=16777216, expectedItemSize=0) at /usr/src/debug/kcoreaddons-5.76.0/src/lib/caching/kshareddatacache.cpp:1394
#7  0x00007fcfd4ccead6 in KSharedPixmapCacheMixin<KSharedDataCache>::KSharedPixmapCacheMixin (expectedItemSize=0, defaultCacheSize=16777216, cacheName=..., this=0x564b7d535a70) at /usr/include/KF5/KGuiAddons/kimagecache.h:72
#8  Plasma::ThemePrivate::useCache (this=<optimized out>) at /usr/src/debug/plasma-framework-5.76.0/src/plasma/private/theme_p.cpp:241
#9  0x00007fcfd4cc4c2f in Plasma::Theme::findInRectsCache (this=0x564b7e202d90, image=..., element=..., rect=...) at /usr/src/debug/plasma-framework-5.76.0/src/plasma/theme.cpp:334
#10 0x00007fcfd4cbe79f in Plasma::SvgPrivate::elementRect (this=this@entry=0x564b7e1848a0, elementId=...) at /usr/src/debug/plasma-framework-5.76.0/src/plasma/svg.cpp:525
#11 0x00007fcfd4cbe91e in Plasma::SvgPrivate::checkColorHints (this=this@entry=0x564b7e1848a0) at /usr/src/debug/plasma-framework-5.76.0/src/plasma/svg.cpp:572
#12 0x00007fcfd4cbef50 in Plasma::SvgPrivate::setImagePath (this=0x564b7e1848a0, imagePath=...) at /usr/src/debug/plasma-framework-5.76.0/src/plasma/svg.cpp:238
#13 0x00007fcfd4cbf61d in Plasma::Svg::setImagePath (this=0x564b7e51f780, svgFilePath=...) at /usr/src/debug/plasma-framework-5.76.0/src/plasma/svg.cpp:910
#14 0x00007fcfb40ea25b in Kclock::Kclock (this=0x564b7e7f7eb0, parent=<optimized out>) at /usr/src/debug/plasma-desktop-5.20.4/kcms/dateandtime/dtime.cpp:323
#15 0x00007fcfb40ea6a5 in Dtime::Dtime (this=0x7fcfec00b1f0, parent=<optimized out>, haveTimeDated=<optimized out>) at /usr/src/debug/plasma-desktop-5.20.4/kcms/dateandtime/dtime.cpp:90
#16 0x00007fcfb40ec63f in KclockModule::KclockModule (this=0x564b7e39d3a0, parent=<optimized out>) at /usr/src/debug/plasma-desktop-5.20.4/kcms/dateandtime/main.cpp:80
#17 0x00007fcfb40edd9d in KPluginFactory::createInstance<KclockModule, QWidget> (parentWidget=<optimized out>, parent=<optimized out>, args=...) at /usr/include/KF5/KCoreAddons/kpluginfactory.h:520
#18 0x00007fcff5dd00f5 in KPluginFactory::create (this=this@entry=0x564b7e42a570, iface=0x7fcff6f137e0 "KCModule", parentWidget=parentWidget@entry=0x0, parent=parent@entry=0x564b7e136bd0, args=..., keyword=...) at /usr/src/debug/kcoreaddons-5.76.0/src/lib/plugin/kpluginfactory.cpp:130
#19 0x00007fcff70a6c02 in KPluginFactory::create<KCModule> (args=..., keyword=..., parent=0x564b7e136bd0, parentWidget=0x0, this=0x564b7e42a570) at /usr/include/KF5/KCoreAddons/kpluginfactory.h:567
#20 KService::createInstance<KCModule> (this=0x564b7d5263a0, parentWidget=parentWidget@entry=0x0, parent=parent@entry=0x564b7e136bd0, args=..., error=error@entry=0x7fff9a7ef678) at /usr/include/KF5/KService/kservice.h:545
#21 0x00007fcff70a5832 in KService::createInstance<KCModule> (error=0x7fff9a7ef678, args=..., parent=0x564b7e136bd0, this=<optimized out>) at /usr/include/KF5/KService/kservice.h:517
#22 KCModuleLoader::loadModule (mod=..., report=report@entry=KCModuleLoader::Inline, parent=0x564b7e136bd0, args=...) at /usr/src/debug/kcmutils-5.76.0/src/kcmoduleloader.cpp:108
#23 0x00007fcff70ae154 in KCModuleProxyPrivate::loadModule (this=this@entry=0x564b7e39d400) at /usr/src/debug/kcmutils-5.76.0/src/kcmoduleproxy.cpp:81
#24 0x00007fcff70ae5bb in KCModuleProxy::realModule (this=this@entry=0x564b7e136bd0) at /usr/src/debug/kcmutils-5.76.0/src/kcmoduleproxy.cpp:54
#25 0x00007fcff70e6776 in ModuleView::updatePageIconHeader (this=this@entry=0x564b7d506bc0, page=page@entry=0x564b7e51f8a0, light=light@entry=true) at /usr/src/debug/systemsettings-5.20.4/core/ModuleView.cpp:229
#26 0x00007fcff70e78ce in ModuleView::addModule (this=0x564b7d506bc0, module=0x564b7d549da8, args=...) at /usr/src/debug/systemsettings-5.20.4/core/ModuleView.cpp:206
#27 0x00007fcff70e7d54 in ModuleView::loadModule (this=0x564b7d506bc0, menuItem=..., args=...) at /usr/src/debug/systemsettings-5.20.4/core/ModuleView.cpp:156
#28 0x00007fcfe8305743 in SidebarMode::loadModule (this=0x564b7d193410, activeModule=..., args=...) at /usr/src/debug/systemsettings-5.20.4/sidebar/SidebarMode.cpp:471
#29 0x00007fcfe8305a69 in SidebarMode::loadModule (this=<optimized out>, activeModule=..., args=...) at /usr/include/qt/QtCore/qabstractitemmodel.h:76
#30 0x00007fcfe83038ce in SidebarMode::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/build/sidebar/systemsettings_sidebar_mode_autogen/EWIEGA46WW/moc_SidebarMode.cpp:464
#31 0x00007fcfe8303e23 in SidebarMode::qt_metacall (this=0x564b7d193410, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0x7fff9a7efcc0) at /usr/src/debug/build/sidebar/systemsettings_sidebar_mode_autogen/EWIEGA46WW/moc_SidebarMode.cpp:591
#32 0x00007fcff4b6e56e in QQmlObjectOrGadget::metacall (this=this@entry=0x7fff9a7eff50, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, index@entry=31, argv=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.2/src/qml/qml/qqmlobjectorgadget.cpp:51
#33 0x00007fcff4a5409f in CallMethod (callType=<optimized out>, callArgs=0x7fff9a7eff50, engine=<optimized out>, argTypes=<optimized out>, argCount=<optimized out>, returnType=<optimized out>, index=<optimized out>, object=...) at /usr/include/qt/QtCore/qvarlengtharray.h:201
#34 CallPrecise (object=..., data=..., engine=engine@entry=0x564b7d143470, callArgs=callArgs@entry=0x7fcfd5bbd5b0, callType=callType@entry=QMetaObject::InvokeMetaMethod) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.2/src/qml/jsruntime/qv4qobjectwrapper.cpp:1569
#35 0x00007fcff4a55f3a in CallOverloaded (callType=<optimized out>, propertyCache=<optimized out>, callArgs=<optimized out>, engine=<optimized out>, data=..., object=...) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.2/src/qml/jsruntime/qv4qobjectwrapper.cpp:1645
#36 QV4::QObjectMethod::callInternal (this=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.2/src/qml/jsruntime/qv4qobjectwrapper.cpp:2133
#37 0x00007fcff4a71b37 in QV4::FunctionObject::call (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.2/include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/jsruntime/qv4functionobject_p.h:172
#38 QV4::Moth::VME::interpret (frame=0x7fff9a7f0210, engine=0x564b7d143470, code=0x7fcfd5bbd538 "\340\367e\325\317\177") at /usr/src/debug/qtdeclarative-everywhere-src-5.15.2/src/qml/jsruntime/qv4vme_moth.cpp:754
#39 0x00007fcff4a7468f in QV4::Moth::VME::exec (frame=frame@entry=0x7fff9a7f0210, engine=engine@entry=0x564b7d143470) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.2/src/qml/jsruntime/qv4vme_moth.cpp:463
#40 0x00007fcff4a0ed2e in QV4::Function::call (this=this@entry=0x564b7d704410, thisObject=<optimized out>, argv=argv@entry=0x7fcfd5bbd500, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.2/src/qml/jsruntime/qv4function.cpp:69
#41 0x00007fcff4b8a916 in QQmlJavaScriptExpression::evaluate (this=this@entry=0x564b7e568c50, callData=callData@entry=0x7fcfd5bbd4d0, isUndefined=isUndefined@entry=0x0) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.2/src/qml/qml/qqmljavascriptexpression.cpp:212
#42 0x00007fcff4b3d62d in QQmlBoundSignalExpression::evaluate (this=<optimized out>, a=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.2/include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95
#43 0x00007fcff4b3db11 in QQmlBoundSignal_callback (e=0x564b7e568c00, a=0x0) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.2/include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69
#44 0x00007fcff4b6e00d in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.2/src/qml/qml/qqmlnotifier.cpp:104
#45 0x00007fcff5b22955 in doActivate<false> (sender=0x564b7e5384e0, signal_index=64, argv=0x0) at kernel/qobject.cpp:3778
#46 0x00007fcfebe11732 in QQuickAbstractButtonPrivate::handleRelease (this=0x564b7e54abe0, point=...) at /usr/src/debug/qtquickcontrols2-everywhere-src-5.15.2/src/quicktemplates2/qquickabstractbutton.cpp:182
#47 0x00007fcfebe2f011 in QQuickControl::mouseReleaseEvent (this=<optimized out>, event=0x7fff9a7f21f0) at /usr/src/debug/qtquickcontrols2-everywhere-src-5.15.2/src/quicktemplates2/qquickcontrol.cpp:2151
#48 0x00007fcff4f62058 in QQuickItem::event (this=0x564b7e5384e0, ev=0x7fff9a7f21f0) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.2/src/quick/items/qquickitem.cpp:8189
#49 0x00007fcff66aa752 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x564b7e5384e0, e=0x7fff9a7f21f0) at kernel/qapplication.cpp:3632
#50 0x00007fcff5aeba7a in QCoreApplication::notifyInternal2 (receiver=0x564b7e5384e0, event=0x7fff9a7f21f0) at kernel/qcoreapplication.cpp:1063
#51 0x00007fcff4f7e898 in QQuickWindowPrivate::deliverMouseEvent (this=this@entry=0x564b7d173950, pointerEvent=0x564b7dcfe590) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.2/src/quick/items/qquickwindow.cpp:2020
#52 0x00007fcff4f7fc4c in QQuickWindowPrivate::deliverPointerEvent (this=0x564b7d173950, event=0x564b7dcfe590) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.2/src/quick/items/qquickwindow.cpp:2612
#53 0x00007fcff5fc8b95 in QWindow::event (this=0x564b7d50e270, ev=<optimized out>) at kernel/qwindow.cpp:2438
#54 0x00007fcff66aa752 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x564b7d50e270, e=0x7fff9a7f21f0) at kernel/qapplication.cpp:3632
#55 0x00007fcff5aeba7a in QCoreApplication::notifyInternal2 (receiver=0x564b7d50e270, event=0x7fff9a7f21f0) at kernel/qcoreapplication.cpp:1063
#56 0x00007fcff529d35a in QQuickWidget::mouseReleaseEvent (this=<optimized out>, e=0x7fff9a7f2770) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.2/src/quickwidgets/qquickwidget.cpp:1417
#57 0x00007fcff66ebb0e in QWidget::event (this=0x564b7d533bd0, event=0x7fff9a7f2770) at kernel/qwidget.cpp:9019
#58 0x00007fcff66aa752 in QApplicationPrivate::notify_helper (this=this@entry=0x564b7cf33ef0, receiver=receiver@entry=0x564b7d533bd0, e=e@entry=0x7fff9a7f2770) at kernel/qapplication.cpp:3632
#59 0x00007fcff66b187b in QApplication::notify (this=0x7fff9a7f2470, receiver=0x564b7d533bd0, e=0x7fff9a7f2770) at kernel/qapplication.cpp:3076
#60 0x00007fcff5aeba7a in QCoreApplication::notifyInternal2 (receiver=0x564b7d533bd0, event=0x7fff9a7f2770) at kernel/qcoreapplication.cpp:1063
#61 0x00007fcff66b087e in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x564b7d533bd0, event=event@entry=0x7fff9a7f2770, alienWidget=alienWidget@entry=0x564b7d533bd0, nativeWidget=0x564b7d038040, buttonDown=buttonDown@entry=0x7fcff6be3330 <qt_button_down>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2614
#62 0x00007fcff6704249 in QWidgetWindow::handleMouseEvent (this=0x564b7d115420, event=0x7fff9a7f2a30) at kernel/qwidgetwindow.cpp:683
#63 0x00007fcff670763f in QWidgetWindow::event (this=0x564b7d115420, event=0x7fff9a7f2a30) at kernel/qwidgetwindow.cpp:300
#64 0x00007fcff66aa752 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x564b7d115420, e=0x7fff9a7f2a30) at kernel/qapplication.cpp:3632
#65 0x00007fcff5aeba7a in QCoreApplication::notifyInternal2 (receiver=0x564b7d115420, event=0x7fff9a7f2a30) at kernel/qcoreapplication.cpp:1063
#66 0x00007fcff5fbc594 in QGuiApplicationPrivate::processMouseEvent (e=0x564b7e5b7a60) at kernel/qguiapplication.cpp:2282
#67 0x00007fcff5f91bb5 in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169
#68 0x00007fcff0c8316c in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:105
#69 0x00007fcff379c8f4 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#70 0x00007fcff37f0821 in ?? () from /usr/lib/libglib-2.0.so.0
#71 0x00007fcff379b121 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#72 0x00007fcff5b446e1 in QEventDispatcherGlib::processEvents (this=0x564b7d036210, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#73 0x00007fcff5aea3fc in QEventLoop::exec (this=this@entry=0x7fff9a7f2db0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#74 0x00007fcff5af2894 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#75 0x00007fcff5faf84e in QGuiApplication::exec () at kernel/qguiapplication.cpp:1867
#76 0x00007fcff66aa6c6 in QApplication::exec () at kernel/qapplication.cpp:2824
#77 0x0000564b7cdeb960 in main (argc=<optimized out>, argv=0x7fff9a7f2ee0) at /usr/src/debug/systemsettings-5.20.4/app/main.cpp:209
[Inferior 1 (process 114619) detached]

The reporter indicates this bug may be a duplicate of or related to bug 430009, bug 430008, bug 430007.

Possible duplicates by query: bug 430009, bug 430008, bug 430007, bug 339829, bug 332634.

Reported using DrKonqi
Comment 1 Alsan Ali 2020-12-04 11:53:06 UTC
bug 430012 is probably related to this
Comment 2 Nate Graham 2020-12-07 16:30:03 UTC

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