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

            Bug ID: 484642
           Summary: Crash on startup (X11)
    Classification: Plasma
           Product: plasmashell
           Version: 6.0.2
          Platform: Neon
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: generic-crash
          Assignee: plasma-b...@kde.org
          Reporter: nico...@hoeft.de
  Target Milestone: 1.0

SUMMARY
When started plasma, I observed the following crash 

Immediately before the crash these lines were in the log

> Mär 28 07:28:06 nic-desktop kscreen_backend_launcher[6456]: kscreen.xrandr: 
> Output 462 : connected = false , enabled = false
> Mär 28 07:28:06 nic-desktop kscreen_backend_launcher[6456]: kscreen.xrandr: 
> XRandROutput 463 update 
>                                                                       
> m_connected: 0 
>                                                                       m_crtc 
> XRandRCrtc(0x632cda324c80) 
>                                                                       CRTC: 
> 441 
>                                                                       MODE: 
> 448 
>                                                                       
> Connection: 0
> Mär 28 07:28:06 nic-desktop kscreen_backend_launcher[6456]: kscreen.xrandr: 
> Output 463 : connected = true , enabled = true
> Mär 28 07:28:06 nic-desktop kscreen_backend_launcher[6456]: kscreen.xrandr: 
> XRandROutput 479 update 
>                                                                       
> m_connected: 1 
>                                                                       m_crtc 
> QObject(0x0) 
>                                                                       CRTC: 0 
>                                                                       MODE: 0 
>                                                                       
> Connection: 1
> Mär 28 07:28:06 nic-desktop kscreen_backend_launcher[6456]: kscreen.xrandr: 
> Output 479 : connected = false , enabled = false
> Mär 28 07:28:06 nic-desktop plasmashell[6093]: kf.plasma.quick: Applet 
> preload policy set to 1
> Mär 28 07:28:06 nic-desktop plasmashell[6093]: 
> file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/> 
> contents/ui/main.qml:196:25: QML FolderViewDropArea (parent or ancestor of 
> QQuickLayoutAttached): Binding loop detected for property "minimumWidth"
> Mär 28 07:28:06 nic-desktop plasmashell[6093]: qt.qml.typeresolution.cycle: 
> Cyclic dependency detected between 
> "qrc:/qt/qml/org/kde/desktop/private/TextFieldContextMenu.qml" and 
> "qrc:/qt/qml/org/kde/desktop/MenuItem.qml"
> Mär 28 07:28:06 nic-desktop kscreen_backend_launcher[6456]: kscreen.xrandr: 
> Emitting configChanged()
> Mär 28 07:28:07 nic-desktop plasmashell[6093]: KCrash: Application 
> 'plasmashell' crashing... crashRecursionCounter = 2
> Mär 28 07:28:08 nic-desktop systemd-coredump[7114]: Process 6093 
> (plasmashell) of user 1000 dumped core.


SOFTWARE/OS VERSIONS
Operating System: KDE neon 6.0
KDE Plasma Version: 6.0.3
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2
Kernel Version: 6.5.0-26-generic (64-bit)
Graphics Platform: X11
Processors: 16 × AMD Ryzen 7 5800X 8-Core Processor
Memory: 31.2 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 2070 SUPER/PCIe/SSE2
Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: B550 VISION D
System Version: -CF

ADDITIONAL INFORMATION

(gdb) bt
#0  __pthread_kill_implementation (no_tid=0, signo=11,
threadid=136130787852224) at ./nptl/pthread_kill.c:44
#1  __pthread_kill_internal (signo=11, threadid=136130787852224) at
./nptl/pthread_kill.c:78
#2  __GI___pthread_kill (threadid=136130787852224, signo=signo@entry=11) at
./nptl/pthread_kill.c:89
#3  0x00007bcf6f94a476 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
#4  0x00007bcf725953ce in KCrash::defaultCrashHandler(int) () from
/lib/x86_64-linux-gnu/libKF6Crash.so.6
#5  <signal handler called>
#6  QQuickAccessibleAttached::setRole (this=0x0,
role=QAccessible::EditableText) at
./src/quick/items/qquickaccessibleattached.cpp:364
#7  0x00007bcf71a1e3e4 in QQuickTextEditPrivate::accessibilityActiveChanged
(this=0x56c7839b8500, active=<optimized out>) at
./src/quick/items/qquicktextedit.cpp:875
#8  0x00007bcf69a28356 in QQuickTextAreaPrivate::accessibilityActiveChanged
(this=0x56c7839b8500, active=<optimized out>) at
./src/quicktemplates/qquicktextarea.cpp:420
#9  0x00007bcf719d6e8a in QQuickTextEdit::componentComplete
(this=this@entry=0x56c7839bbf10) at ./src/quick/items/qquicktextedit.cpp:1602
#10 0x00007bcf69a314c6 in QQuickTextArea::componentComplete
(this=0x56c7839bbf10) at ./src/quicktemplates/qquicktextarea.cpp:895
#11 0x00007bcf71201277 in QQmlObjectCreator::finalize (this=0x56c783898c10,
interrupt=...) at ./src/qml/qml/qqmlobjectcreator.cpp:1521
#12 0x00007bcf712b1c67 in QQmlIncubatorPrivate::incubate
(this=this@entry=0x56c783784790, i=...) at
/usr/include/x86_64-linux-gnu/qt6/QtCore/qscopedpointer.h:90
#13 0x00007bcf712b2854 in QQmlEnginePrivate::incubate (this=0x56c783719cd0,
i=..., forContext=...) at ./src/qml/qml/qqmlincubator.cpp:53
#14 0x00007bcf7128af4e in QQmlComponent::create (this=<optimized out>,
incubator=..., context=<optimized out>, forContext=<optimized out>) at
./src/qml/qml/qqmlcomponent.cpp:1437
#15 0x00007bcf71a73fd0 in QQuickLoaderPrivate::_q_sourceLoaded
(this=0x56c7837a26a0) at ./src/quick/items/qquickloader.cpp:741
#16 0x00007bcf71a79581 in QQuickLoader::setActive (this=0x56c78387ee80,
newVal=<optimized out>) at ./src/quick/items/qquickloader.cpp:313
#17 0x00007bcf711e3e98 in QQmlPropertyData::writeProperty (this=<optimized
out>, target=<optimized out>, value=<optimized out>, flags=...) at
./src/qml/qml/qqmlpropertydata_p.h:338
#18 0x00007bcf712d72ee in GenericBinding<1>::doStore<bool> (flags=...,
pd=<optimized out>, value=<optimized out>, this=<optimized out>) at
./src/qml/qml/qqmlbinding.cpp:275
#19 GenericBinding<1>::write (this=0x56c7836975d0, result=...,
isUndefined=<optimized out>, flags=...) at ./src/qml/qml/qqmlbinding.cpp:238
#20 0x00007bcf71282972 in QQmlBinding::doUpdate (this=0x56c7836975d0,
watcher=..., flags=..., scope=...) at ./src/qml/qml/qqmlbinding.cpp:700
#21 0x00007bcf71280101 in QQmlBinding::update (this=0x56c7836975d0, flags=...)
at ./src/qml/qml/qqmlbinding.cpp:164
#22 0x00007bcf711ee438 in QQmlNotifier::emitNotify (endpoint=<optimized out>,
a=0x0) at ./src/qml/qml/qqmlnotifier.cpp:70
#23 0x00007bcf701991a5 in doActivate<false> (sender=0x56c7837a91a0,
signal_index=61, argv=0x0) at ./src/corelib/kernel/qobject.cpp:3931
#24 0x00007bcf71186f04 in QQmlVMEMetaObject::metaCall (this=0x56c7838bb310,
o=<optimized out>, c=<optimized out>, _id=<optimized out>, a=<optimized out>)
at ./src/qml/qml/qqmlvmemetaobject.cpp:1007
#25 0x00007bcf711e3ee2 in QQmlPropertyData::doMetacall<(QMetaObject::Call)2>
(this=<optimized out>, argv=0x7ffdc322b8e0, idx=<optimized out>,
object=<optimized out>) at ./src/qml/qml/qqmlpropertydata_p.h:320
#26 QQmlPropertyData::writeProperty (this=<optimized out>, target=<optimized
out>, value=<optimized out>, flags=...) at
./src/qml/qml/qqmlpropertydata_p.h:340
#27 0x00007bcf712d72ee in GenericBinding<1>::doStore<bool> (flags=...,
pd=<optimized out>, value=<optimized out>, this=<optimized out>) at
./src/qml/qml/qqmlbinding.cpp:275
#28 GenericBinding<1>::write (this=0x56c783892390, result=...,
isUndefined=<optimized out>, flags=...) at ./src/qml/qml/qqmlbinding.cpp:238
#29 0x00007bcf71282972 in QQmlBinding::doUpdate (this=0x56c783892390,
watcher=..., flags=..., scope=...) at ./src/qml/qml/qqmlbinding.cpp:700
#30 0x00007bcf71280101 in QQmlBinding::update (this=0x56c783892390, flags=...)
at ./src/qml/qml/qqmlbinding.cpp:164
#31 0x00007bcf712efb2f in QQmlData::flushPendingBinding (coreIndex=<optimized
out>, object=0x56c7837a91a0) at ./src/qml/qml/qqmldata_p.h:417
#32 QV4::QObjectWrapper::getProperty (engine=0x56c783515a70,
wrapper=0x7bcf619555a0, object=0x56c7837a91a0, property=0x7bcf5416dca0,
flags=...) at ./src/qml/jsruntime/qv4qobjectwrapper.cpp:253
#33 0x00007bcf712f03f6 in QV4::QObjectWrapper::getQmlProperty
(engine=0x56c783515a70, qmlContext=..., wrapper=0x7bcf619555a0,
object=0x56c7837a91a0, name=0x7bcf61cac5a8, flags=...,
hasProperty=0x7ffdc322bcd7, property=0x7ffdc322bcf8)
    at ./src/qml/jsruntime/qv4qobjectwrapper.cpp:417
#34 0x00007bcf7141abf6 in QV4::QQmlContextWrapper::getPropertyAndBase
(resource=0x7bcf61cac598, id=..., receiver=receiver@entry=0x0,
hasProperty=hasProperty@entry=0x7ffdc322bdc0, base=base@entry=0x0,
lookup=<optimized out>, lookup@entry=0x56c783a1c200)
    at ./src/qml/jsruntime/qv4qmlcontext.cpp:349
#35 0x00007bcf7141b7d2 in
QV4::QQmlContextWrapper::resolveQmlContextPropertyLookupGetter
(l=0x56c783a1c200, engine=0x56c783515a70, base=0x0) at
./src/qml/jsruntime/qv4qmlcontext.cpp:542
#36 0x00007bcf714442cd in QV4::Moth::VME::interpret (frame=0x7ffdc322c260,
engine=0x56c783515a70, code=0x7bcf60130a4e
"P\t.\003tP\004.\004L\001\f\030\006\002") at
./src/qml/jsruntime/qv4vme_moth.cpp:706
#37 0x00007bcf7144905a in QV4::Moth::VME::exec (frame=<optimized out>,
engine=<optimized out>) at ./src/qml/jsruntime/qv4vme_moth.cpp:584
#38 0x00007bcf713770e2 in QV4::doCall (self=<optimized out>,
thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>,
context=<optimized out>) at ./src/qml/jsruntime/qv4function.cpp:54
#39 0x00007bcf712ba8dc in QQmlJavaScriptExpression::evaluate
(this=0x56c783905380, callData=0x7bcf61cac4e8, isUndefined=0x7ffdc322c430) at
./src/qml/qml/qqmljavascriptexpression.cpp:238
#40 0x00007bcf7127d057 in QQmlBinding::evaluate
(this=this@entry=0x56c783905380, isUndefined=isUndefined@entry=0x7ffdc322c430)
at ./src/qml/qml/qqmlbinding.cpp:188
#41 0x00007bcf712828d3 in QQmlBinding::doUpdate (this=0x56c783905380,
watcher=..., flags=..., scope=...) at ./src/qml/qml/qqmlbinding.cpp:698
#42 0x00007bcf71280101 in QQmlBinding::update (this=0x56c783905380, flags=...)
at ./src/qml/qml/qqmlbinding.cpp:164
#43 0x00007bcf71200ce3 in QQmlObjectCreator::finalize (this=0x56c7837bc5a0,
interrupt=...) at ./src/qml/qml/qqmlobjectcreator.cpp:1462
#44 0x00007bcf7128779d in QQmlComponentPrivate::complete
(enginePriv=0x56c783719cd0, state=state@entry=0x56c7834a4788) at
./src/qml/qml/ftw/qbipointer_p.h:133
#45 0x00007bcf71287a9c in QQmlComponentPrivate::completeCreate
(this=0x56c7834a46d0) at ./src/qml/qml/qqmlcomponent.cpp:1261
#46 0x00007bcf7297682b in PlasmaQuick::SharedQmlEngine::completeInitialization
(this=0x56c7838b96c0, initialProperties=...) at
./src/plasmaquick/sharedqmlengine.cpp:239
#47 0x00007bcf72954aaf in PlasmaQuick::AppletQuickItem::itemForApplet
(applet=<optimized out>) at
/usr/include/x86_64-linux-gnu/qt6/QtCore/qhash.h:836
#48 0x00007bcf72962f76 in PlasmaQuick::ContainmentViewPrivate::setContainment
(this=0x56c783973140, cont=0x56c782c0e040) at
./src/plasmaquick/containmentview.cpp:118
#49 0x000056c78289aa7a in ShellCorona::addOutput (this=0x56c782d356d0,
screen=0x56c782bfcc70) at ./shell/shellcorona.cpp:1407
#50 0x000056c7828aac4f in ShellCorona::load (this=<optimized out>) at
./shell/shellcorona.cpp:820
#51 0x00007bcf701993ce in QtPrivate::QSlotObjectBase::call (a=<optimized out>,
r=<optimized out>, this=<optimized out>, this=<optimized out>, r=<optimized
out>, a=<optimized out>) at ./src/corelib/kernel/qobjectdefs_impl.h:433
#52 doActivate<false> (sender=0x56c783461f90, signal_index=4,
argv=0x7ffdc322cf10) at ./src/corelib/kernel/qobject.cpp:4039
#53 0x00007bcf72321d85 in KActivities::Consumer::serviceStatusChanged
(this=<optimized out>, _t1=<optimized out>) at
./obj-x86_64-linux-gnu/src/lib/PlasmaActivities_autogen/include/moc_consumer.cpp:318
#54 0x00007bcf701993ce in QtPrivate::QSlotObjectBase::call (a=<optimized out>,
r=<optimized out>, this=<optimized out>, this=<optimized out>, r=<optimized
out>, a=<optimized out>) at ./src/corelib/kernel/qobjectdefs_impl.h:433
#55 doActivate<false> (sender=0x56c7834a5290, signal_index=11,
argv=0x7ffdc322d0b0) at ./src/corelib/kernel/qobject.cpp:4039
#56 0x00007bcf72335087 in KActivities::ActivitiesCache::serviceStatusChanged
(_t1=KActivities::Consumer::Running, this=<optimized out>) at
./obj-x86_64-linux-gnu/src/lib/PlasmaActivities_autogen/include/moc_activitiescache_p.cpp:619
#57 KActivities::ActivitiesCache::setAllActivities (this=<optimized out>,
_activities=...) at ./src/lib/activitiescache_p.cpp:270
#58 0x00007bcf72335d5e in
KActivities::ActivitiesCache::passInfoFromReply<QList<ActivityInfo>, void
(KActivities::ActivitiesCache::*)(QList<ActivityInfo> const&)> (
    f=(void (KActivities::ActivitiesCache::*)(KActivities::ActivitiesCache *
const, const QList<ActivityInfo> &)) 0x7bcf72334cd0
<KActivities::ActivitiesCache::setAllActivities(QList<ActivityInfo> const&)>,
watcher=0x56c782c0ff50, this=0x56c7834a5290)
    at ./src/lib/activitiescache_p.cpp:180
#59 KActivities::ActivitiesCache::setAllActivitiesFromReply
(watcher=0x56c782c0ff50, this=0x56c7834a5290) at
./src/lib/activitiescache_p.cpp:195
#60 KActivities::ActivitiesCache::qt_static_metacall (_o=0x56c7834a5290,
_c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at
./obj-x86_64-linux-gnu/src/lib/PlasmaActivities_autogen/include/moc_activitiescache_p.cpp:418
#61 0x00007bcf701996ab in doActivate<false> (sender=0x56c782c0ff50,
signal_index=3, argv=0x7ffdc322d3c0) at ./src/corelib/kernel/qobject.cpp:4051
#62 0x00007bcf70ba1bd3 in QDBusPendingCallWatcher::finished (this=<optimized
out>, _t1=<optimized out>) at
./obj-x86_64-linux-gnu/src/dbus/DBus_autogen/include/moc_qdbuspendingcall.cpp:200
#63 0x00007bcf701299b2 in QObject::event (this=0x56c782c0ff50,
e=0x56c782c2f110) at ./src/corelib/kernel/qobject.cpp:1437
#64 0x00007bcf7217b81b in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x56c782c0ff50, e=0x56c782c2f110) at
./src/widgets/kernel/qapplication.cpp:3296
#65 0x00007bcf701d2e08 in QCoreApplication::notifyInternal2
(receiver=0x56c782c0ff50, event=event@entry=0x56c782c2f110) at
./src/corelib/kernel/qcoreapplication.cpp:1121
#66 0x00007bcf701d2e4d in QCoreApplication::sendEvent (receiver=<optimized
out>, event=event@entry=0x56c782c2f110) at
./src/corelib/kernel/qcoreapplication.cpp:1539
#67 0x00007bcf701d3000 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x56c782bc2550) at
./src/corelib/kernel/qcoreapplication.cpp:1901
#68 0x00007bcf6ffb54f7 in postEventSourceDispatch (s=0x56c782ca5a80) at
./src/corelib/kernel/qeventdispatcher_glib.cpp:243
#69 0x00007bcf6e808d3b in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#70 0x00007bcf6e85e258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
--Type <RET> for more, q to quit, c to continue without paging--c
#71 0x00007bcf6e8063e3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#72 0x00007bcf6ffb2c30 in QEventDispatcherGlib::processEvents
(this=0x56c782c5a190, flags=...) at
./src/corelib/kernel/qeventdispatcher_glib.cpp:393
#73 0x00007bcf701dcceb in QEventLoop::exec (this=0x7ffdc322d7c0, flags=...) at
./src/corelib/global/qflags.h:34
#74 0x00007bcf701d736c in QCoreApplication::exec () at
./src/corelib/global/qflags.h:74
#75 0x00007bcf705f1a20 in QGuiApplication::exec () at
./src/gui/kernel/qguiapplication.cpp:1925
#76 0x00007bcf72178469 in QApplication::exec () at
./src/widgets/kernel/qapplication.cpp:2574
#77 0x000056c782858bb4 in main (argc=<optimized out>, argv=<optimized out>) at
./shell/main.cpp:214

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

Reply via email to