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

Nate Graham <n...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|Quick Settings              |sidebarview
            Summary|Crash  when opening         |Crash in
                   |"Configure "Desktop and     |SidebarMode::loadModule()
                   |Wallpaper..." from desktop. |when opening  "Configure
                   |                            |"Desktop and Wallpaper..."
                   |                            |from desktop.
         Resolution|BACKTRACE                   |---
                 CC|                            |notm...@gmail.com
             Status|NEEDSINFO                   |REPORTED

--- Comment #5 from Nate Graham <n...@kde.org> ---
Thanks!

Pasting inline for searchability:


Application: systemsettings (5.25.4)

Qt Version: 5.15.5
Frameworks Version: 5.97.0
Operating System: Linux 5.19.1-arch2-1 x86_64
Windowing System: X11
Distribution: EndeavourOS
DrKonqi: 5.25.4 [KCrashBackend]

-- Information about the crash:
Reproduced without Windows qstyle this time :)

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings), signal: Aborted

[KCrash Handler]
#4  0x00007f9b81c0a4dc in ?? () from /usr/lib/libc.so.6
#5  0x00007f9b81bba998 in raise () from /usr/lib/libc.so.6
#6  0x00007f9b81ba453d in abort () from /usr/lib/libc.so.6
#7  0x00007f9b81bfe67e in ?? () from /usr/lib/libc.so.6
#8  0x00007f9b81c995da in __fortify_fail () from /usr/lib/libc.so.6
#9  0x00007f9b81c995a6 in __stack_chk_fail () from /usr/lib/libc.so.6
#10 0x00007f9b7ff8b92b in loadProperty (v4=0x55de3277d9f0, object=<optimized
out>, property=...) at
/usr/src/debug/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:207
#11 0x00007f9b7ff92e8b in QV4::QObjectWrapper::virtualResolveLookupGetter
(object=0x7f9b5d04b648, engine=0x55de3277d9f0, lookup=0x55de33abcca0) at
/usr/src/debug/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:883
#12 0x00007f9b7ffa7bea in QV4::Moth::VME::interpret (frame=0x7fff569c6620,
engine=0x55de3277d9f0, code=0x7f9b5c6733fa ";\222") at
/usr/src/debug/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:641
#13 0x00007f9b7ffb1e34 in QV4::Moth::VME::exec (frame=<optimized out>,
engine=<optimized out>) at
/usr/src/debug/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:466
#14 0x00007f9b7ff557f6 in QV4::Function::call (this=<optimized out>,
thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>,
context=<optimized out>) at
/usr/src/debug/qtdeclarative/src/qml/jsruntime/qv4function.cpp:69
#15 0x00007f9b800a9e6d in QQmlJavaScriptExpression::evaluate
(this=0x55de3296db10, callData=0x7f9b5d04b608, isUndefined=0x0) at
/usr/src/debug/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp:212
#16 0x00007f9b8006d121 in QQmlBoundSignalExpression::evaluate (this=<optimized
out>, a=<optimized out>) at
/usr/src/debug/qtdeclarative/src/qml/qml/qqmlboundsignal.cpp:224
#17 0x00007f9b8006e09c in QQmlBoundSignal_callback (a=0x0, e=0x55de32e6e120) at
../../include/QtQml/5.15.5/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69
#18 QQmlBoundSignal_callback (e=0x55de32e6e120, a=0x0) at
/usr/src/debug/qtdeclarative/src/qml/qml/qqmlboundsignal.cpp:341
#19 0x00007f9b800908cf in QQmlNotifier::emitNotify (endpoint=<optimized out>,
a=0x0) at /usr/src/debug/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:104
#20 0x00007f9b8225ee6d in doActivate<false> (sender=0x55de32f01c60,
signal_index=76, argv=0x0) at kernel/qobject.cpp:3778
#21 0x00007f9b805176d9 in QQuickItemViewPrivate::applyModelChanges
(totalRemovalResult=0x7fff569c8350, totalInsertionResult=0x7fff569c8380,
this=0x55de339faa10) at
/usr/src/debug/qtdeclarative/src/quick/items/qquickitemview.cpp:2130
#22 QQuickItemViewPrivate::layout (this=0x55de339faa10) at
/usr/src/debug/qtdeclarative/src/quick/items/qquickitemview.cpp:1895
#23 0x00007f9b80518eb9 in QQuickItemView::setCurrentIndex (this=0x55de32f01c60,
index=0) at /usr/src/debug/qtdeclarative/src/quick/items/qquickitemview.cpp:324
#24 0x00007f9b800560c2 in QQmlPropertyData::writeProperty (this=<optimized
out>, target=<optimized out>, value=<optimized out>, flags=...) at
../../include/QtQml/5.15.5/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:375
#25 0x00007f9b800ab915 in GenericBinding<2>::doStore<int> (flags=...,
pd=<optimized out>, value=<optimized out>, this=0x55de32f7fdd0) at
/usr/src/debug/qtdeclarative/src/qml/qml/qqmlbinding.cpp:342
#26 GenericBinding<2>::write (this=0x55de32f7fdd0, result=...,
isUndefined=<optimized out>, flags=...) at
/usr/src/debug/qtdeclarative/src/qml/qml/qqmlbinding.cpp:310
#27 0x00007f9b800b308e in QQmlNonbindingBinding::doUpdate (this=0x55de32f7fdd0,
watcher=..., flags=..., scope=...) at
/usr/src/debug/qtdeclarative/src/qml/qml/qqmlbinding.cpp:258
#28 0x00007f9b800b2b73 in QQmlBinding::update (this=0x55de32f7fdd0, flags=...)
at /usr/src/debug/qtdeclarative/src/qml/qml/qqmlbinding.cpp:194
#29 0x00007f9b800908cf in QQmlNotifier::emitNotify (endpoint=<optimized out>,
a=0x0) at /usr/src/debug/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:104
#30 0x00007f9b8225ee6d in doActivate<false> (sender=0x55de325ecab0,
signal_index=7, argv=0x0) at kernel/qobject.cpp:3778
#31 0x00007f9b5ef571ed in SidebarMode::loadModule (args=..., activeModule=...,
this=0x55de325ecab0) at /usr/include/qt/QtCore/qabstractitemmodel.h:76
#32 SidebarMode::qt_static_metacall (_o=0x55de325ecab0, _c=<optimized out>,
_id=<optimized out>, _a=0x7fff569ca280) at
/usr/src/debug/build/sidebar/systemsettings_sidebar_mode_autogen/EWIEGA46WW/moc_SidebarMode.cpp:525
#33 0x00007f9b5ef57e43 in SidebarMode::qt_metacall (this=0x55de325ecab0,
_c=QMetaObject::InvokeMetaMethod, _id=20, _a=0x7fff569ca280) at
/usr/src/debug/build/sidebar/systemsettings_sidebar_mode_autogen/EWIEGA46WW/moc_SidebarMode.cpp:661
#34 0x00007f9b80090994 in QQmlObjectOrGadget::metacall (this=0x7fff569ca520,
type=QMetaObject::InvokeMetaMethod, index=<optimized out>, argv=<optimized
out>) at /usr/src/debug/qtdeclarative/src/qml/qml/qqmlobjectorgadget.cpp:51
#35 0x00007f9b7ff9496c in CallMethod (callType=<optimized out>,
callArgs=0x7fff569ca1d0, engine=<optimized out>, argTypes=<optimized out>,
argCount=<optimized out>, returnType=<optimized out>, index=<optimized out>,
object=...) at /usr/include/qt/QtCore/qvarlengtharray.h:189
#36 CallPrecise (object=..., data=..., engine=engine@entry=0x55de3277d9f0,
callArgs=callArgs@entry=0x7f9b5d04b5b8,
callType=callType@entry=QMetaObject::InvokeMetaMethod) at
/usr/src/debug/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:1568
#37 0x00007f9b7ff95f6d in CallOverloaded
(callType=QMetaObject::InvokeMetaMethod, propertyCache=0x55de32f49940,
callArgs=0x7f9b5d04b5b8, engine=0x55de3277d9f0, data=..., object=...) at
/usr/src/debug/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:1644
#38 QV4::QObjectMethod::callInternal (this=<optimized out>,
thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at
/usr/src/debug/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:2132
#39 0x00007f9b7ffa8033 in QV4::Moth::VME::interpret (frame=0x7fff569ca930,
engine=0x55de3277d9f0, code=0x7f9b5d04b540 "") at
/usr/src/debug/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:757
#40 0x00007f9b7ffb1e34 in QV4::Moth::VME::exec (frame=<optimized out>,
engine=<optimized out>) at
/usr/src/debug/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:466
#41 0x00007f9b7ff557f6 in QV4::Function::call (this=<optimized out>,
thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>,
context=<optimized out>) at
/usr/src/debug/qtdeclarative/src/qml/jsruntime/qv4function.cpp:69
#42 0x00007f9b800a9e6d in QQmlJavaScriptExpression::evaluate
(this=0x55de32c87a30, callData=0x7f9b5d04b4d0, isUndefined=0x0) at
/usr/src/debug/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp:212
#43 0x00007f9b8006d121 in QQmlBoundSignalExpression::evaluate (this=<optimized
out>, a=<optimized out>) at
/usr/src/debug/qtdeclarative/src/qml/qml/qqmlboundsignal.cpp:224
#44 0x00007f9b8006e09c in QQmlBoundSignal_callback (a=0x0, e=0x55de32ba35a0) at
../../include/QtQml/5.15.5/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69
#45 QQmlBoundSignal_callback (e=0x55de32ba35a0, a=0x0) at
/usr/src/debug/qtdeclarative/src/qml/qml/qqmlboundsignal.cpp:341
#46 0x00007f9b800908cf in QQmlNotifier::emitNotify (endpoint=<optimized out>,
a=0x0) at /usr/src/debug/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:104
#47 0x00007f9b8225ee6d in doActivate<false> (sender=0x55de32bb8ab0,
signal_index=64, argv=0x0) at kernel/qobject.cpp:3778
#48 0x00007f9b7b77ba5a in QQuickAbstractButtonPrivate::handleRelease
(this=0x55de326bf890, point=...) at
/usr/src/debug/qtquickcontrols2/src/quicktemplates2/qquickabstractbutton.cpp:182
#49 0x00007f9b7b796ab9 in QQuickControl::mouseReleaseEvent (this=<optimized
out>, event=0x7fff569cc8e0) at
/usr/src/debug/qtquickcontrols2/src/quicktemplates2/qquickcontrol.cpp:2151
#50 0x00007f9b8045e1c9 in QQuickItem::event (this=0x55de32bb8ab0,
ev=0x7fff569cc8e0) at
/usr/src/debug/qtdeclarative/src/quick/items/qquickitem.cpp:8227
#51 0x00007f9b82dcab3c in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x55de32bb8ab0, e=0x7fff569cc8e0) at
kernel/qapplication.cpp:3637
#52 0x00007f9b8222ead8 in QCoreApplication::notifyInternal2
(receiver=0x55de32bb8ab0, event=0x7fff569cc8e0) at
kernel/qcoreapplication.cpp:1064
#53 0x00007f9b8046ed93 in QQuickWindowPrivate::deliverMouseEvent
(this=this@entry=0x55de339557d0, pointerEvent=0x55de32a8ac60) at
/usr/src/debug/qtdeclarative/src/quick/items/qquickwindow.cpp:2019
#54 0x00007f9b8046f7f2 in QQuickWindowPrivate::deliverPointerEvent
(this=0x55de339557d0, event=0x55de32a8ac60) at
/usr/src/debug/qtdeclarative/src/quick/items/qquickwindow.cpp:2611
#55 0x00007f9b8273fb45 in QWindow::event (this=0x55de325ed990, ev=<optimized
out>) at kernel/qwindow.cpp:2438
#56 0x00007f9b82dcab3c in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x55de325ed990, e=0x7fff569cc8e0) at
kernel/qapplication.cpp:3637
#57 0x00007f9b8222ead8 in QCoreApplication::notifyInternal2
(receiver=0x55de325ed990, event=0x7fff569cc8e0) at
kernel/qcoreapplication.cpp:1064
#58 0x00007f9b807b8cae in QQuickWidget::mouseReleaseEvent (this=<optimized
out>, e=0x7fff569cce50) at
/usr/src/debug/qtdeclarative/src/quickwidgets/qquickwidget.cpp:1416
#59 0x00007f9b82e01707 in QWidget::event (this=0x55de32953d60,
event=0x7fff569cce50) at kernel/qwidget.cpp:8659
#60 0x00007f9b82dcab3c in QApplicationPrivate::notify_helper
(this=this@entry=0x55de322c0250, receiver=receiver@entry=0x55de32953d60,
e=e@entry=0x7fff569cce50) at kernel/qapplication.cpp:3637
#61 0x00007f9b82dd0359 in QApplication::notify (this=<optimized out>,
receiver=<optimized out>, e=0x7fff569cce50) at kernel/qapplication.cpp:3081
#62 0x00007f9b8222ead8 in QCoreApplication::notifyInternal2
(receiver=0x55de32953d60, event=0x7fff569cce50) at
kernel/qcoreapplication.cpp:1064
#63 0x00007f9b82dce357 in QApplicationPrivate::sendMouseEvent
(receiver=0x55de32953d60, event=0x7fff569cce50, alienWidget=<optimized out>,
nativeWidget=0x55de322c3200, buttonDown=<optimized out>, lastMouseReceiver=...,
spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2619
#64 0x00007f9b82e1f3d5 in QWidgetWindow::handleMouseEvent (this=0x55de331df3c0,
event=0x7fff569cd1b0) at kernel/qwidgetwindow.cpp:683
#65 0x00007f9b82e2117e in QWidgetWindow::event (this=0x55de331df3c0,
event=0x7fff569cd1b0) at kernel/qwidgetwindow.cpp:300
#66 0x00007f9b82dcab3c in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x55de331df3c0, e=0x7fff569cd1b0) at
kernel/qapplication.cpp:3637
#67 0x00007f9b8222ead8 in QCoreApplication::notifyInternal2
(receiver=0x55de331df3c0, event=0x7fff569cd1b0) at
kernel/qcoreapplication.cpp:1064
#68 0x00007f9b8272902c in QGuiApplicationPrivate::processMouseEvent
(e=0x55de33114ea0) at kernel/qguiapplication.cpp:2282
#69 0x00007f9b82712935 in QWindowSystemInterface::sendWindowSystemEvents
(flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169
#70 0x00007f9b7c4bda30 in xcbSourceDispatch (source=<optimized out>) at
/usr/src/debug/qtbase/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:105
#71 0x00007f9b80816c6b in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#72 0x00007f9b8086d001 in ?? () from /usr/lib/libglib-2.0.so.0
#73 0x00007f9b80814392 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#74 0x00007f9b8227932c in QEventDispatcherGlib::processEvents
(this=0x55de3239a5d0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#75 0x00007f9b8222727c in QEventLoop::exec (this=0x7fff569cd550, flags=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#76 0x00007f9b82231da9 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#77 0x00007f9b82724092 in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1867
#78 0x00007f9b82dc8f4a in QApplication::exec () at kernel/qapplication.cpp:2829
#79 0x000055de31eedb7a in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/systemsettings-5.25.4/app/main.cpp:183
[Inferior 1 (process 7985) detached]

Reported using DrKonqi

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

Reply via email to