Bug 440104

Summary: Wayland crash everytime on system startup
Product: [Plasma] plasmashell Reporter: eatienza
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kde, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.22.3   
Target Milestone: 1.0   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description eatienza 2021-07-21 09:03:27 UTC
Application: plasmashell (5.22.3)

Qt Version: 5.15.2
Frameworks Version: 5.84.0
Operating System: Linux 5.13.2-1-default x86_64
Windowing System: Wayland
Drkonqi Version: 5.22.3
Distribution: "openSUSE Tumbleweed"

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

Rebooting or powering up the machine, crash reporting assstant always appears. It works fine in X11.

My current display setup is using an external monitor as primary and the laptop screen is disabled.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Content of s_kcrashErrorMessage: [Current thread is 1 (Thread 0x7f4801440880 (LWP 2166))]
[KCrash Handler]
#6  0x00007f4804296a40 in QScreen::name (this=0x56268e9f0d60) at kernel/qscreen.cpp:195
#7  0x000056268d07f37a in ShellCorona::addOutput (this=this@entry=0x56268eb97430, screen=<optimized out>, screen@entry=0x56268e9f0d60) at /usr/src/debug/plasma5-workspace-5.22.3-1.1.x86_64/shell/shellcorona.cpp:1251
#8  0x000056268d07fffb in ShellCorona::load (this=<optimized out>) at /usr/src/debug/plasma5-workspace-5.22.3-1.1.x86_64/shell/shellcorona.cpp:701
#9  0x00007f4803e4dfb3 in QtPrivate::QSlotObjectBase::call (a=0x7ffe3fa97250, r=0x56268eb97430, this=0x56268ea69920) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#10 doActivate<false> (sender=0x56268ed76020, signal_index=4, argv=0x7ffe3fa97250) at kernel/qobject.cpp:3886
#11 0x00007f4803e4747f in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f48060ba560, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffe3fa97250) at kernel/qobject.cpp:3946
#12 0x00007f48060962f1 in KActivities::Consumer::serviceStatusChanged (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/kactivities5-5.84.0-1.1.x86_64/build/src/lib/KF5Activities_autogen/EWIEGA46WW/moc_consumer.cpp:253
#13 0x00007f4803e4dfb3 in QtPrivate::QSlotObjectBase::call (a=0x7ffe3fa97390, r=0x56268ed76020, this=0x56268ed9e1e0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#14 doActivate<false> (sender=0x56268ed9fa40, signal_index=11, argv=0x7ffe3fa97390) at kernel/qobject.cpp:3886
#15 0x00007f4803e4747f in QMetaObject::activate (sender=sender@entry=0x56268ed9fa40, m=m@entry=0x7f48060ba620 <KActivities::ActivitiesCache::staticMetaObject>, local_signal_index=local_signal_index@entry=8, argv=argv@entry=0x7ffe3fa97390) at kernel/qobject.cpp:3946
#16 0x00007f48060a7312 in KActivities::ActivitiesCache::serviceStatusChanged (_t1=KActivities::Consumer::Running, this=0x56268ed9fa40) at /usr/src/debug/kactivities5-5.84.0-1.1.x86_64/build/src/lib/KF5Activities_autogen/EWIEGA46WW/moc_activitiescache_p.cpp:412
#17 KActivities::ActivitiesCache::setAllActivities (this=0x56268ed9fa40, _activities=...) at /usr/src/debug/kactivities5-5.84.0-1.1.x86_64/src/lib/activitiescache_p.cpp:270
#18 0x00007f480609a677 in KActivities::ActivitiesCache::passInfoFromReply<QList<ActivityInfo>, void (KActivities::ActivitiesCache::*)(QList<ActivityInfo> const&)> (f=<optimized out>, watcher=0x56268ed9e120, this=0x56268ed9fa40) at /usr/src/debug/kactivities5-5.84.0-1.1.x86_64/src/lib/activitiescache_p.cpp:180
#19 KActivities::ActivitiesCache::setAllActivitiesFromReply (watcher=0x56268ed9e120, this=0x56268ed9fa40) at /usr/src/debug/kactivities5-5.84.0-1.1.x86_64/src/lib/activitiescache_p.cpp:195
#20 KActivities::ActivitiesCache::qt_static_metacall (_o=0x56268ed9fa40, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/kactivities5-5.84.0-1.1.x86_64/build/src/lib/KF5Activities_autogen/EWIEGA46WW/moc_activitiescache_p.cpp:201
#21 0x00007f4803e4dfe8 in doActivate<false> (sender=0x56268ed9e120, signal_index=3, argv=0x7ffe3fa97600) at kernel/qobject.cpp:3898
#22 0x00007f4803e4747f in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f48048b35c0 <QDBusPendingCallWatcher::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffe3fa97600) at kernel/qobject.cpp:3946
#23 0x00007f480489401f in QDBusPendingCallWatcher::finished (this=<optimized out>, _t1=<optimized out>) at .moc/moc_qdbuspendingcall.cpp:158
#24 0x00007f4803e43f5e in QObject::event (this=0x56268ed9e120, e=0x56268ea33280) at kernel/qobject.cpp:1314
#25 0x00007f4804ba3a7f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x56268ed9e120, e=0x56268ea33280) at kernel/qapplication.cpp:3632
#26 0x00007f4803e1796a in QCoreApplication::notifyInternal2 (receiver=0x56268ed9e120, event=0x56268ea33280) at kernel/qcoreapplication.cpp:1064
#27 0x00007f4803e1a9b7 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x56268e9d06f0) at kernel/qcoreapplication.cpp:1821
#28 0x00007f4803e6f7d3 in postEventSourceDispatch (s=s@entry=0x56268e9fba90) at kernel/qeventdispatcher_glib.cpp:277
#29 0x00007f480218380f in g_main_dispatch (context=0x56268ea34400) at ../glib/gmain.c:3337
#30 g_main_context_dispatch (context=0x56268ea34400) at ../glib/gmain.c:4055
#31 0x00007f4802183b98 in g_main_context_iterate (context=context@entry=0x56268ea34400, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4131
#32 0x00007f4802183c4f in g_main_context_iteration (context=0x56268ea34400, may_block=1) at ../glib/gmain.c:4196
#33 0x00007f4803e6ee54 in QEventDispatcherGlib::processEvents (this=0x56268ea55070, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#34 0x00007f4803e1636b in QEventLoop::exec (this=this@entry=0x7ffe3fa979f0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#35 0x00007f4803e1e650 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#36 0x00007f48042621dc in QGuiApplication::exec () at kernel/qguiapplication.cpp:1867
#37 0x00007f4804ba39f5 in QApplication::exec () at kernel/qapplication.cpp:2824
#38 0x000056268d05a479 in main (argc=<optimized out>, argv=0x7ffe3fa97be0) at /usr/src/debug/plasma5-workspace-5.22.3-1.1.x86_64/shell/main.cpp:254
[Inferior 1 (process 2166) detached]

Possible duplicates by query: bug 440083, bug 439500, bug 439086, bug 438588, bug 438499.

Reported using DrKonqi
Comment 1 David Redondo 2021-07-21 09:16:06 UTC

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