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

            Bug ID: 461020
           Summary: plasmashell crashes at startup at
                    Plasma::Applet::containment /
                    PanelView::geometryByDistance
    Classification: Plasma
           Product: plasmashell
           Version: master
          Platform: OpenSUSE
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: qydwhotm...@gmail.com
                CC: k...@davidedmundson.co.uk
  Target Milestone: 1.0

Application: plasmashell (5.26.80)

Qt Version: 5.15.6
Frameworks Version: 5.100.0
Operating System: Linux 6.0.0-1-default x86_64
Windowing System: X11
Distribution: "openSUSE Tumbleweed"
DrKonqi: 5.26.80 [KCrashBackend]

-- Information about the crash:
plasmashell crashes at startup and there is no way to start the desktop.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized
out>}
[KCrash Handler]
#6  QObject::parent (this=0x0) at /usr/include/qt5/QtCore/qscopedpointer.h:116
#7  Plasma::Applet::containment (this=<optimized out>) at
/usr/src/debug/plasma-framework-5.99.0git.20221025T152746~34fae930/src/plasma/applet.cpp:749
#8  0x00007fe3270fe5d9 in Plasma::Applet::location (this=<optimized out>) at
/usr/src/debug/plasma-framework-5.99.0git.20221025T152746~34fae930/src/plasma/applet.cpp:793
#9  0x000055beee28f929 in PanelView::geometryByDistance (this=0x55bef21a40d0,
distance=0) at
/usr/src/debug/plasma-workspace-5.26.80git.20221025T144758~52a24f1c/shell/panelview.cpp:536
#10 0x000055beee29668c in PanelView::qt_static_metacall
(_o=_o@entry=0x55bef21a40d0, _c=_c@entry=QMetaObject::InvokeMetaMethod,
_id=_id@entry=33, _a=_a@entry=0x7ffcc1f663e0) at
/usr/src/debug/plasma-workspace-5.26.80git.20221025T144758~52a24f1c/build/shell/plasmashell_autogen/include/moc_panelview.cpp:323
#11 0x000055beee296f63 in PanelView::qt_metacall (this=0x55bef21a40d0,
_c=QMetaObject::InvokeMetaMethod, _id=33, _a=0x7ffcc1f663e0) at
/usr/src/debug/plasma-workspace-5.26.80git.20221025T144758~52a24f1c/build/shell/plasmashell_autogen/include/moc_panelview.cpp:528
#12 0x00007fe326690243 in QQmlObjectOrGadget::metacall
(this=this@entry=0x7ffcc1f66680, type=type@entry=QMetaObject::InvokeMetaMethod,
index=<optimized out>, index@entry=122, argv=<optimized out>) at
/usr/src/debug/qtdeclarative-everywhere-src-5.15.6+kde20/src/qml/qml/qqmlobjectorgadget.cpp:51
#13 0x00007fe32656d399 in CallMethod (callType=<optimized out>, callArgs=0x2,
engine=<optimized out>, argTypes=<optimized out>, argCount=<optimized out>,
returnType=<optimized out>, index=<optimized out>, object=...) at
/usr/include/qt5/QtCore/qvarlengtharray.h:189
#14 CallPrecise (object=..., data=..., engine=engine@entry=0x55bef0146930,
callArgs=callArgs@entry=0x7fe3019ae640,
callType=callType@entry=QMetaObject::InvokeMetaMethod) at
/usr/src/debug/qtdeclarative-everywhere-src-5.15.6+kde20/src/qml/jsruntime/qv4qobjectwrapper.cpp:1568
#15 0x00007fe32656f00b 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.6+kde20/src/qml/jsruntime/qv4qobjectwrapper.cpp:1644
#16 QV4::QObjectMethod::callInternal (this=<optimized out>,
thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at
/usr/src/debug/qtdeclarative-everywhere-src-5.15.6+kde20/src/qml/jsruntime/qv4qobjectwrapper.cpp:2132
#17 0x00007fe32658ba66 in QV4::FunctionObject::call (argc=<optimized out>,
argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at
../../include/QtQml/5.15.6/QtQml/private/../../../../../../src/qml/jsruntime/qv4functionobject_p.h:202
#18 QV4::Moth::VME::interpret (frame=0x55beee2ee420
<Plasma::Containment::staticMetaObject>, engine=0x55bef0146930,
code=0x55bef21f4480 "0\263V&\343\177") at
/usr/src/debug/qtdeclarative-everywhere-src-5.15.6+kde20/src/qml/jsruntime/qv4vme_moth.cpp:757
#19 0x00007fe32658f1af in QV4::Moth::VME::exec
(frame=frame@entry=0x7ffcc1f66940, engine=engine@entry=0x55bef0146930) at
/usr/src/debug/qtdeclarative-everywhere-src-5.15.6+kde20/src/qml/jsruntime/qv4vme_moth.cpp:466
#20 0x00007fe326522fa8 in QV4::ArrowFunction::virtualCall (fo=<optimized out>,
thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at
/usr/src/debug/qtdeclarative-everywhere-src-5.15.6+kde20/src/qml/jsruntime/qv4functionobject.cpp:528
#21 0x00007fe32658ba66 in QV4::FunctionObject::call (argc=<optimized out>,
argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at
../../include/QtQml/5.15.6/QtQml/private/../../../../../../src/qml/jsruntime/qv4functionobject_p.h:202
#22 QV4::Moth::VME::interpret (frame=0x55beee2ee420
<Plasma::Containment::staticMetaObject>, engine=0x55bef0146930,
code=0x55bef21f5fb0 "0\263V&\343\177") at
/usr/src/debug/qtdeclarative-everywhere-src-5.15.6+kde20/src/qml/jsruntime/qv4vme_moth.cpp:757
#23 0x00007fe32658f1af in QV4::Moth::VME::exec
(frame=frame@entry=0x7ffcc1f66b70, engine=engine@entry=0x55bef0146930) at
/usr/src/debug/qtdeclarative-everywhere-src-5.15.6+kde20/src/qml/jsruntime/qv4vme_moth.cpp:466
#24 0x00007fe3265221de in QV4::Function::call (this=this@entry=0x55bef0db97e0,
thisObject=<optimized out>, argv=argv@entry=0x7fe3019ae500, argc=<optimized
out>, context=<optimized out>) at
/usr/src/debug/qtdeclarative-everywhere-src-5.15.6+kde20/src/qml/jsruntime/qv4function.cpp:69
#25 0x00007fe3266aa9fd in QQmlJavaScriptExpression::evaluate
(this=this@entry=0x55bef21f9a90, callData=callData@entry=0x7fe3019ae4d0,
isUndefined=isUndefined@entry=0x0) at
/usr/src/debug/qtdeclarative-everywhere-src-5.15.6+kde20/src/qml/qml/qqmljavascriptexpression.cpp:212
#26 0x00007fe32665c02f in QQmlBoundSignalExpression::evaluate (this=<optimized
out>, a=<optimized out>) at
../../include/QtQml/5.15.6/QtQml/private/../../../../../../src/qml/jsruntime/qv4jscall_p.h:95
#27 0x00007fe32665d208 in QQmlBoundSignal_callback (e=0x55bef2332200, a=0x0) at
../../include/QtQml/5.15.6/QtQml/private/../../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69
#28 0x00007fe32668fd2f in QQmlNotifier::emitNotify (endpoint=<optimized out>,
a=0x0) at
/usr/src/debug/qtdeclarative-everywhere-src-5.15.6+kde20/src/qml/qml/qqmlnotifier.cpp:104
#29 0x00007fe325081d0d in doActivate<false> (sender=0x55bef21f8df0,
signal_index=34, argv=0x0) at kernel/qobject.cpp:3811
#30 0x00007fe325081fbd in QtPrivate::QSlotObjectBase::call (a=0x7ffcc1f68860,
r=0x55bef21f8df0, this=0x55bef21fd2e0) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#31 doActivate<false> (sender=0x55bef21f8df0, signal_index=21,
argv=0x7ffcc1f68860) at kernel/qobject.cpp:3919
#32 0x00007fe32507b43f in QMetaObject::activate
(sender=sender@entry=0x55bef21f8df0, m=m@entry=0x7fe325320d60,
local_signal_index=local_signal_index@entry=18, argv=argv@entry=0x7ffcc1f68860)
at kernel/qobject.cpp:3979
#33 0x00007fe324fe574d in QAbstractItemModel::modelReset
(this=this@entry=0x55bef21f8df0, _t1=...) at
.moc/moc_qabstractitemmodel.cpp:648
#34 0x00007fe324fe79eb in QAbstractItemModel::endResetModel
(this=this@entry=0x55bef21f8df0) at itemmodels/qabstractitemmodel.cpp:3302
#35 0x00007fe32501c482 in QSortFilterProxyModelPrivate::_q_sourceReset
(this=0x55bef21fcf80) at itemmodels/qsortfilterproxymodel.cpp:1607
#36 0x00007fe32508223c in doActivate<false> (sender=0x55bef21fd490,
signal_index=21, argv=0x7ffcc1f689a0) at kernel/qobject.cpp:3931
#37 0x00007fe32507b43f in QMetaObject::activate
(sender=sender@entry=0x55bef21fd490, m=m@entry=0x7fe325320d60,
local_signal_index=local_signal_index@entry=18, argv=argv@entry=0x7ffcc1f689a0)
at kernel/qobject.cpp:3979
#38 0x00007fe324fe574d in QAbstractItemModel::modelReset
(this=this@entry=0x55bef21fd490, _t1=...) at
.moc/moc_qabstractitemmodel.cpp:648
#39 0x00007fe324fe79eb in QAbstractItemModel::endResetModel
(this=this@entry=0x55bef21fd490) at itemmodels/qabstractitemmodel.cpp:3302
#40 0x00007fe325021e8c in QSortFilterProxyModel::setSourceModel
(this=0x55bef21fd490, sourceModel=<optimized out>) at
itemmodels/qsortfilterproxymodel.cpp:2187
#41 0x00007fe30809f3ae in TaskManager::TasksModel::Private::updateGroupInline
(this=0x55bef21fd950) at
/usr/src/debug/plasma-workspace-5.26.80git.20221025T144758~52a24f1c/libtaskmanager/tasksmodel.cpp:706
#42 0x00007fe3266bfe73 in QQmlObjectCreator::finalize (this=0x55bef0db9540,
interrupt=...) at
/usr/src/debug/qtdeclarative-everywhere-src-5.15.6+kde20/src/qml/qml/qqmlobjectcreator.cpp:1413
#43 0x00007fe3266565c2 in QQmlIncubatorPrivate::incubate (this=0x55bef2057b00,
i=...) at /usr/include/qt5/QtCore/qscopedpointer.h:116
#44 0x00007fe326656a5d in QQmlEnginePrivate::incubate (this=0x55bef019ef50,
i=..., forContext=<optimized out>) at
/usr/src/debug/qtdeclarative-everywhere-src-5.15.6+kde20/src/qml/qml/qqmlincubator.cpp:89
#45 0x00007fe3266503f4 in QQmlComponent::create (this=<optimized out>,
incubator=..., context=<optimized out>, forContext=<optimized out>) at
/usr/src/debug/qtdeclarative-everywhere-src-5.15.6+kde20/src/qml/qml/qqmlcomponent.cpp:1191
#46 0x00007fe327067eeb in KDeclarative::QmlObject::completeInitialization
(initialProperties=..., this=0x55bef21a76c0) at
/usr/src/debug/kdeclarative-5.99.0git.20221022T105434~0c66b79/src/kdeclarative/qmlobject.cpp:322
#47 KDeclarative::QmlObject::completeInitialization (this=0x55bef21a76c0,
initialProperties=...) at
/usr/src/debug/kdeclarative-5.99.0git.20221022T105434~0c66b79/src/kdeclarative/qmlobject.cpp:304
#48 0x00007fe32706810e in KDeclarative::QmlObjectPrivate::scheduleExecutionEnd
(this=0x55bef21c10b0) at
/usr/src/debug/kdeclarative-5.99.0git.20221022T105434~0c66b79/src/kdeclarative/qmlobject.cpp:130
#49 0x00007fe3270683d2 in KDeclarative::QmlObjectPrivate::execute (source=...,
this=<optimized out>) at
/usr/src/debug/kdeclarative-5.99.0git.20221022T105434~0c66b79/src/kdeclarative/qmlobject.cpp:123
#50 0x00007fe3272faff0 in KQuickAddons::QuickViewSharedEngine::setSource
(url=..., this=0x55bef21a40d0) at
/usr/src/debug/kdeclarative-5.99.0git.20221022T105434~0c66b79/src/quickaddons/quickviewsharedengine.cpp:217
#51 KQuickAddons::QuickViewSharedEngine::setSource
(this=this@entry=0x55bef21a40d0, url=...) at
/usr/src/debug/kdeclarative-5.99.0git.20221022T105434~0c66b79/src/quickaddons/quickviewsharedengine.cpp:211
#52 0x000055beee2a5d05 in PanelView::PanelView (parent=0x0,
targetScreen=<optimized out>, corona=<optimized out>, this=0x55bef21a40d0) at
/usr/src/debug/plasma-workspace-5.26.80git.20221025T144758~52a24f1c/shell/panelview.cpp:115
#53 ShellCorona::createWaitingPanels (this=<optimized out>) at
/usr/src/debug/plasma-workspace-5.26.80git.20221025T144758~52a24f1c/shell/shellcorona.cpp:1365
#54 0x00007fe325081fbd in QtPrivate::QSlotObjectBase::call (a=0x7ffcc1f69140,
r=0x55beeff86920, this=0x55beeff7ab60) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#55 doActivate<false> (sender=0x55beeff86a08, signal_index=3,
argv=0x7ffcc1f69140) at kernel/qobject.cpp:3919
#56 0x00007fe32507b43f in QMetaObject::activate (sender=<optimized out>,
m=m@entry=0x7fe3253229c0, local_signal_index=local_signal_index@entry=0,
argv=argv@entry=0x7ffcc1f69140) at kernel/qobject.cpp:3979
#57 0x00007fe325085dfa in QTimer::timeout (this=<optimized out>, _t1=...) at
.moc/moc_qtimer.cpp:205
#58 0x00007fe32507674d in QObject::event (this=0x55beeff86a08,
e=0x7ffcc1f69290) at kernel/qobject.cpp:1369
#59 0x00007fe325df03fe in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x55beeff86a08, e=0x7ffcc1f69290) at
kernel/qapplication.cpp:3637
#60 0x00007fe32504b0a8 in QCoreApplication::notifyInternal2
(receiver=0x55beeff86a08, event=0x7ffcc1f69290) at
kernel/qcoreapplication.cpp:1064
#61 0x00007fe3250a1b61 in QTimerInfoList::activateTimers (this=0x55beefc6bf90)
at kernel/qtimerinfo_unix.cpp:643
#62 0x00007fe3250a242c in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:183
#63 idleTimerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:230
#64 0x00007fe3230c4a50 in g_main_dispatch (context=0x7fe318005010) at
../glib/gmain.c:3444
#65 g_main_context_dispatch (context=context@entry=0x7fe318005010) at
../glib/gmain.c:4162
#66 0x00007fe3230c4e08 in g_main_context_iterate
(context=context@entry=0x7fe318005010, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4238
#67 0x00007fe3230c4e9c in g_main_context_iteration (context=0x7fe318005010,
may_block=1) at ../glib/gmain.c:4303
#68 0x00007fe3250a2766 in QEventDispatcherGlib::processEvents
(this=0x55beefc6bdc0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#69 0x00007fe325049b1b in QEventLoop::exec (this=this@entry=0x7ffcc1f694d0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#70 0x00007fe325051c86 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#71 0x00007fe32549ee5c in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1870
#72 0x00007fe325df0375 in QApplication::exec () at kernel/qapplication.cpp:2829
#73 0x000055beee279332 in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/plasma-workspace-5.26.80git.20221025T144758~52a24f1c/shell/main.cpp:235
[Inferior 1 (process 648) detached]

Reported using DrKonqi

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

Reply via email to