https://bugs.kde.org/show_bug.cgi?id=465931

            Bug ID: 465931
           Summary: kde setup crash
    Classification: Applications
           Product: systemsettings
           Version: 5.27.0
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: ad...@taotieren.com
  Target Milestone: ---

Application: systemsettings (5.27.0)
 (Compiled from sources)
Qt Version: 5.15.8
Frameworks Version: 5.103.0
Operating System: Linux 6.1.12-1-ck-generic-v3 x86_64
Windowing System: X11
Distribution: "Arch Linux"
DrKonqi: 5.27.0 [KCrashBackend]

-- Information about the crash:
1. click kde settings.
2. a crash prompt appears.
3. Tracking error.
4. occurs frequently and very often.

The crash can be reproduced every time.

-- Backtrace:
Application: 系统设置 (systemsettings), signal: Aborted
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized
out>}
[KCrash Handler]
#6  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#7  0x00007fa62f2a0953 in __pthread_kill_internal (signo=6, threadid=<optimized
out>) at pthread_kill.c:78
#8  0x00007fa62f251ea8 in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
#9  0x00007fa62f23b53d in __GI_abort () at abort.c:79
#10 0x00007fa62f23c29e in __libc_message (fmt=fmt@entry=0x7fa62f3b3535 "*** %s
***: terminated\n") at ../sysdeps/posix/libc_fatal.c:150
#11 0x00007fa62f330c5b in __GI___fortify_fail (msg=msg@entry=0x7fa62f3b351d
"stack smashing detected") at fortify_fail.c:24
#12 0x00007fa62f330c36 in __stack_chk_fail () at stack_chk_fail.c:24
#13 0x00007fa62d57e121 in loadProperty (v4=0x55ea73b5bcc0, object=<optimized
out>, property=...) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:207
#14 0x00007fa62d58750f in QV4::QObjectWrapper::virtualResolveLookupGetter
(object=0x7fa60c7bd628, engine=0x55ea73b5bcc0, lookup=0x55ea743bcdd0) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:880
#15 0x00007fa62d59b707 in QV4::Moth::VME::interpret (frame=0xaeb,
engine=0x55ea73b5bcc0, code=0x7fa62040d475 ";\221") at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:641
#16 0x00007fa62d5a5ac7 in QV4::Moth::VME::exec (frame=<optimized out>,
engine=<optimized out>) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:466
#17 0x00007fa62d548926 in QV4::Moth::VME::exec (engine=0x55ea73b5bcc0,
frame=0x7ffecfc26140) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/jsruntime/qv4engine_p.h:768
#18 QV4::Function::call (this=<optimized out>, thisObject=<optimized out>,
argv=<optimized out>, argc=<optimized out>, context=<optimized out>) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/jsruntime/qv4function.cpp:69
#19 0x00007fa62d6c59ca in QQmlJavaScriptExpression::evaluate
(this=0x55ea74403450, callData=0x7fa60c7bd5e8, isUndefined=0x0) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp:212
#20 0x00007fa62d670e02 in QQmlBoundSignalExpression::evaluate (this=<optimized
out>, a=<optimized out>) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/qml/qqmlboundsignal.cpp:224
#21 0x00007fa62d671bfc in QQmlBoundSignal_callback (a=0x0, e=0x55ea743fd2f0) at
../../include/QtQml/5.15.8/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69
#22 QQmlBoundSignal_callback (e=0x55ea743fd2f0, a=0x0) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/qml/qqmlboundsignal.cpp:341
#23 0x00007fa62d6a25f5 in QQmlNotifier::emitNotify (endpoint=<optimized out>,
a=0x0) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:104
#24 0x00007fa62fac7560 in doActivate<false> (sender=0x55ea73d38b90,
signal_index=51, argv=0x0) at kernel/qobject.cpp:3815
#25 0x00007fa62d6a25f5 in QQmlNotifier::emitNotify (endpoint=<optimized out>,
a=0x0) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:104
#26 0x00007fa62fac7560 in doActivate<false> (sender=0x55ea73cf6210,
signal_index=96, argv=0x0) at kernel/qobject.cpp:3815
#27 0x00007fa62d6a25f5 in QQmlNotifier::emitNotify (endpoint=<optimized out>,
a=0x0) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:104
#28 0x00007fa62fac7560 in doActivate<false> (sender=0x55ea73e0d690,
signal_index=15, argv=0x0) at kernel/qobject.cpp:3815
#29 0x00007fa62dc5a6eb in QQuickItem::setParentItem (this=0x55ea73daaf20,
parentItem=0x55ea73e51c60) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/quick/items/qquickitem.cpp:2697
#30 0x00007fa62dc63f23 in QQuickItem::qt_metacall (this=0x55ea73daaf20,
_c=QMetaObject::WriteProperty, _id=0, _a=0x7ffecfc2b1e0) at
.moc/moc_qquickitem.cpp:1048
#31 0x00007fa62dce45fa in QQuickFlickable::qt_metacall (this=0x55ea73daaf20,
_c=QMetaObject::WriteProperty, _id=<optimized out>, _a=0x7ffecfc2b1e0) at
.moc/moc_qquickflickable_p.cpp:1051
#32 0x00007fa62dd369fa in QQuickItemView::qt_metacall (this=0x55ea73daaf20,
_c=QMetaObject::WriteProperty, _id=<optimized out>, _a=0x7ffecfc2b1e0) at
.moc/moc_qquickitemview_p.cpp:958
#33 0x00007fa62dd49fba in QQuickListView::qt_metacall (this=0x55ea73daaf20,
_c=QMetaObject::WriteProperty, _id=<optimized out>, _a=0x7ffecfc2b1e0) at
.moc/moc_qquicklistview_p.cpp:654
#34 0x00007fa62d653371 in QQmlPropertyData::writeProperty (this=<optimized
out>, target=<optimized out>, value=<optimized out>, flags=...) at
../../include/QtQml/5.15.8/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:395
#35 0x00007fa62d65f1bb in QQmlPropertyPrivate::write (object=0x55ea73daaf20,
property=..., value=..., context=0x55ea73e0b500, flags=...) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/qml/qqmlproperty.cpp:1448
#36 0x00007fa62d57f368 in QV4::QObjectWrapper::setProperty
(engine=0x55ea73b5bcc0, object=0x55ea73daaf20, property=0x7fa5f40965b8,
value=...) at /usr/include/qt/QtCore/qflags.h:120
#37 0x00007fa62d58037f in QV4::QObjectWrapper::setQmlProperty
(engine=engine@entry=0x55ea73b5bcc0, qmlContext=<optimized out>,
object=0x55ea73daaf20, name=<optimized out>,
revisionMode=revisionMode@entry=QV4::QObjectWrapper::IgnoreRevision, value=...)
at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:435
#38 0x00007fa62d580504 in QV4::QObjectWrapper::virtualPut (m=0x7fa60c7bd5c0,
id=..., value=..., receiver=0x7fa60c7bd5c0) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:722
#39 0x00007fa62d5302f4 in QV4::Object::put (receiver=0x7fa60c7bd5c0, v=...,
name=0x7fa60c7bd5c8, this=0x7fa60c7bd5c0) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/jsruntime/qv4object_p.h:318
#40 QV4::Lookup::setterFallback (l=<optimized out>, engine=0x55ea73b5bcc0,
object=..., value=...) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/jsruntime/qv4lookup.cpp:546
#41 0x00007fa62d59b8df in QV4::Moth::VME::interpret (frame=0xaeb,
engine=0x55ea73b5bcc0, code=0x7fa5f41b35e6 "/\204") at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:351
#42 0x00007fa62d5a5ac7 in QV4::Moth::VME::exec (frame=<optimized out>,
engine=<optimized out>) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:466
#43 0x00007fa62d548926 in QV4::Moth::VME::exec (engine=0x55ea73b5bcc0,
frame=0x7ffecfc2b870) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/jsruntime/qv4engine_p.h:768
#44 QV4::Function::call (this=<optimized out>, thisObject=<optimized out>,
argv=<optimized out>, argc=<optimized out>, context=<optimized out>) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/jsruntime/qv4function.cpp:69
#45 0x00007fa62d6c59ca in QQmlJavaScriptExpression::evaluate
(this=0x55ea73e496c0, callData=0x7fa60c7bd4d0, isUndefined=0x0) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp:212
#46 0x00007fa62d670e02 in QQmlBoundSignalExpression::evaluate (this=<optimized
out>, a=<optimized out>) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/qml/qqmlboundsignal.cpp:224
#47 0x00007fa62d671bfc in QQmlBoundSignal_callback (a=0x0, e=0x55ea73e703c0) at
../../include/QtQml/5.15.8/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69
#48 QQmlBoundSignal_callback (e=0x55ea73e703c0, a=0x0) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/qml/qqmlboundsignal.cpp:341
#49 0x00007fa62d6a25f5 in QQmlNotifier::emitNotify (endpoint=<optimized out>,
a=0x0) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:104
#50 0x00007fa62fac7560 in doActivate<false> (sender=0x55ea73e59790,
signal_index=3, argv=0x0) at kernel/qobject.cpp:3815
#51 0x00007fa62d6d3f51 in QQmlObjectCreator::finalize (this=0x55ea73cccad0,
interrupt=...) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1441
#52 0x00007fa62d6613aa in QQmlComponentPrivate::complete (state=0x55ea73d152f8,
enginePriv=0x55ea73d1fa90) at /usr/include/qt/QtCore/qscopedpointer.h:116
#53 QQmlComponentPrivate::complete (enginePriv=0x55ea73d1fa90,
state=state@entry=0x55ea73d152f8) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:996
#54 0x00007fa62d6615fb in QQmlComponentPrivate::completeCreate
(this=0x55ea73d15270) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:1092
#55 QQmlComponentPrivate::completeCreate (this=0x55ea73d15270) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:1082
#56 0x00007fa62d661bc3 in QQmlComponent::completeCreate (this=0x55ea73dcfb00)
at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:1075
#57 QQmlComponent::create (this=0x55ea73dcfb00, context=<optimized out>) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:825
#58 0x00007fa62e9d7f93 in QQuickWidget::continueExecute (this=0x55ea73dd24b0)
at
/usr/src/debug/qt5-declarative/qtdeclarative/src/quickwidgets/qquickwidget.cpp:1098
#59 0x00007fa62e9d85be in QQuickWidgetPrivate::execute (this=<optimized out>)
at
/usr/src/debug/qt5-declarative/qtdeclarative/src/quickwidgets/qquickwidget.cpp:269
#60 0x00007fa62062a194 in SidebarMode::initWidget (this=0x55ea73ce7b30) at
/usr/src/debug/systemsettings/systemsettings-5.27.0/sidebar/SidebarMode.cpp:662
#61 0x00007fa62062bc01 in SidebarMode::mainWidget (this=0x55ea73ce7b30) at
/usr/src/debug/systemsettings/systemsettings-5.27.0/sidebar/SidebarMode.cpp:198
#62 0x000055ea726ec709 in SettingsBase::changePlugin (this=0x55ea73a8e230) at
/usr/src/debug/systemsettings/systemsettings-5.27.0/app/SettingsBase.cpp:409
#63 0x000055ea726f0224 in SettingsBase::initApplication (this=0x55ea73a8e230)
at /usr/src/debug/systemsettings/systemsettings-5.27.0/app/SettingsBase.cpp:127
#64 0x00007fa62faba1ee in QObject::event (this=0x55ea73a8e230,
e=0x55ea73ae62b0) at kernel/qobject.cpp:1347
#65 0x00007fa63149f76e in KXmlGuiWindow::event (this=0x55ea73a8e230,
ev=0x55ea73ae62b0) at
/usr/src/debug/kxmlgui/kxmlgui-5.103.0/src/kxmlguiwindow.cpp:220
#66 0x00007fa63077a01c in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x55ea73a8e230, e=0x55ea73ae62b0) at
kernel/qapplication.cpp:3640
#67 0x00007fa62fa95ff8 in QCoreApplication::notifyInternal2
(receiver=0x55ea73a8e230, event=0x55ea73ae62b0) at
kernel/qcoreapplication.cpp:1064
#68 0x00007fa62fa96b23 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x55ea737ba270) at
kernel/qcoreapplication.cpp:1821
#69 0x00007fa62fadf268 in postEventSourceDispatch (s=0x55ea738f3840) at
kernel/qeventdispatcher_glib.cpp:277
#70 0x00007fa62e10b1bb in g_main_dispatch (context=0x7fa624005010) at
../glib/glib/gmain.c:3454
#71 g_main_context_dispatch (context=0x7fa624005010) at
../glib/glib/gmain.c:4172
#72 0x00007fa62e16d6a9 in g_main_context_iterate.constprop.0
(context=context@entry=0x7fa624005010, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4248
#73 0x00007fa62e104b12 in g_main_context_iteration (context=0x7fa624005010,
may_block=1) at ../glib/glib/gmain.c:4313
#74 0x00007fa62fae383c in QEventDispatcherGlib::processEvents
(this=0x55ea738ede10, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#75 0x00007fa62fa8e6dc in QEventLoop::exec (this=0x7ffecfc2df80, flags=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#76 0x00007fa62fa99339 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#77 0x00007fa62ff30972 in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1870
#78 0x00007fa630777bea in QApplication::exec () at kernel/qapplication.cpp:2832
#79 0x000055ea726e4c4a in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/systemsettings/systemsettings-5.27.0/app/main.cpp:188
[Inferior 1 (process 2795) detached]

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to