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

            Bug ID: 421700
           Summary: Plasma crashed on a Wayland session after I've
                    switched from main laptop to external monitor conected
                    via HDMI port.
           Product: plasmashell
           Version: 5.18.5
          Platform: unspecified
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: 1.0

Application: plasmashell (5.18.5)

Qt Version: 5.14.2
Frameworks Version: 5.70.0
Operating System: Linux 5.3.0-51-generic x86_64
Windowing system: Wayland
Distribution: KDE neon User Edition 5.18

-- Information about the crash:
- What I was doing when the application crashed:
I switched from main laptop to external monitor conected via HDMI port.
- Unusual behavior I noticed:
black area around system windows.
- Custom settings of the application:

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f40f50851c0 (LWP 2278))]

Thread 4 (Thread 0x7f40cfded700 (LWP 2480)):
#0  0x00007f40eb7c79f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x563154ff97e8) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x563154ff9798,
cond=0x563154ff97c0) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x563154ff97c0, mutex=0x563154ff9798) at
pthread_cond_wait.c:655
#3  0x00007f40d550cecb in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f40d550cac7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f40eb7c16db in start_thread (arg=0x7f40cfded700) at
pthread_create.c:463
#6  0x00007f40ee43388f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f40de2cc700 (LWP 2432)):
#0  0x00007f40ee4220b4 in __GI___libc_read (fd=11, buf=0x7f40de2cbb70,
nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f40e82f02b0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f40e82ab0b7 in g_main_context_check () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f40e82ab570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f40e82ab6dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f40eed8d7cb in QEventDispatcherGlib::processEvents
(this=0x7f40d0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f40eed2cd2a in QEventLoop::exec (this=this@entry=0x7f40de2cbd80,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007f40eeb3d757 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:536
#8  0x00007f40f26f4fc5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007f40eeb3ec2c in QThreadPrivate::start (arg=0x563154ce7cb0) at
thread/qthread_unix.cpp:342
#10 0x00007f40eb7c16db in start_thread (arg=0x7f40de2cc700) at
pthread_create.c:463
#11 0x00007f40ee43388f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f40e0143700 (LWP 2303)):
#0  0x00007f40ee426bf9 in __GI___poll (fds=0x7f40d8002de0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f40e82ab5c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f40e82ab6dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f40eed8d7cb in QEventDispatcherGlib::processEvents
(this=0x7f40d8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f40eed2cd2a in QEventLoop::exec (this=this@entry=0x7f40e0142d70,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f40eeb3d757 in QThread::exec (this=this@entry=0x7f40f0cb3da0
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:536
#6  0x00007f40f0a3b555 in QDBusConnectionManager::run (this=0x7f40f0cb3da0
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:179
#7  0x00007f40eeb3ec2c in QThreadPrivate::start (arg=0x7f40f0cb3da0 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:342
#8  0x00007f40eb7c16db in start_thread (arg=0x7f40e0143700) at
pthread_create.c:463
#9  0x00007f40ee43388f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f40f50851c0 (LWP 2278)):
[KCrash Handler]
#4  QScreen::name (this=0x563154afec50) at kernel/qscreen.cpp:171
#5  0x0000563152996c1c in ShellCorona::addOutput
(this=this@entry=0x563154b2c860, screen=<optimized out>,
screen@entry=0x563154afec50) at ./shell/shellcorona.cpp:1324
#6  0x000056315299ecc3 in ShellCorona::load (this=0x563154b2c860) at
./shell/shellcorona.cpp:766
#7  0x00007f40eed696d7 in QtPrivate::QSlotObjectBase::call (a=0x7ffd0703aaa0,
r=0x563154b2c860, this=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#8  doActivate<false> (sender=0x563154b936a0, signal_index=4,
argv=0x7ffd0703aaa0) at kernel/qobject.cpp:3870
#9  0x00007f40eed63f92 in QMetaObject::activate (sender=<optimized out>,
m=m@entry=0x7f40f4961b80 <KActivities::Consumer::staticMetaObject>,
local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffd0703aaa0)
at kernel/qobject.cpp:3930
#10 0x00007f40f4752121 in KActivities::Consumer::serviceStatusChanged
(this=<optimized out>, _t1=<optimized out>) at
./obj-x86_64-linux-gnu/src/lib/KF5Activities_autogen/EWIEGA46WW/moc_consumer.cpp:253
#11 0x00007f40f475373b in KActivities::Consumer::qt_static_metacall
(_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized
out>) at
./obj-x86_64-linux-gnu/src/lib/KF5Activities_autogen/EWIEGA46WW/moc_consumer.cpp:115
#12 0x00007f40eed694b9 in doActivate<false> (sender=0x563154bb8de0,
signal_index=11, argv=0x7ffd0703ac00) at kernel/qobject.cpp:3882
#13 0x00007f40eed63f92 in QMetaObject::activate
(sender=sender@entry=0x563154bb8de0, m=m@entry=0x7f40f4961c40
<KActivities::ActivitiesCache::staticMetaObject>,
local_signal_index=local_signal_index@entry=8, argv=argv@entry=0x7ffd0703ac00)
at kernel/qobject.cpp:3930
#14 0x00007f40f47520c1 in KActivities::ActivitiesCache::serviceStatusChanged
(this=this@entry=0x563154bb8de0, _t1=<optimized out>,
_t1@entry=KActivities::Consumer::Running) at
./obj-x86_64-linux-gnu/src/lib/KF5Activities_autogen/EWIEGA46WW/moc_activitiescache_p.cpp:412
#15 0x00007f40f474aebe in KActivities::ActivitiesCache::setAllActivities
(this=this@entry=0x563154bb8de0, _activities=...) at
./src/lib/activitiescache_p.cpp:300
#16 0x00007f40f474b08d in
KActivities::ActivitiesCache::passInfoFromReply<QList<ActivityInfo>, void
(KActivities::ActivitiesCache::*)(QList<ActivityInfo> const&)> (f=(void
(KActivities::ActivitiesCache::*)(KActivities::ActivitiesCache * const, const
QList<ActivityInfo> &)) 0x7f40f474ad40
<KActivities::ActivitiesCache::setAllActivities(QList<ActivityInfo> const&)>,
watcher=0x563154b85470, this=<optimized out>) at
./src/lib/activitiescache_p.cpp:211
#17 KActivities::ActivitiesCache::setAllActivitiesFromReply (this=<optimized
out>, watcher=0x563154b85470) at ./src/lib/activitiescache_p.cpp:226
#18 0x00007f40f4752ba4 in KActivities::ActivitiesCache::qt_static_metacall
(_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized
out>) at
./obj-x86_64-linux-gnu/src/lib/KF5Activities_autogen/EWIEGA46WW/moc_activitiescache_p.cpp:201
#19 0x00007f40eed694b9 in doActivate<false> (sender=0x563154b85470,
signal_index=3, argv=0x7ffd0703aea0) at kernel/qobject.cpp:3882
#20 0x00007f40eed63f92 in QMetaObject::activate (sender=<optimized out>,
m=m@entry=0x7f40f0cb25e0 <QDBusPendingCallWatcher::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd0703aea0)
at kernel/qobject.cpp:3930
#21 0x00007f40f0a94ecf in QDBusPendingCallWatcher::finished (this=<optimized
out>, _t1=<optimized out>) at .moc/moc_qdbuspendingcall.cpp:158
#22 0x00007f40eed6157b in QObject::event (this=0x563154b85470,
e=0x563154b89f10) at kernel/qobject.cpp:1339
#23 0x00007f40f00729ac in QApplicationPrivate::notify_helper
(this=this@entry=0x563154aeb6b0, receiver=receiver@entry=0x563154b85470,
e=e@entry=0x563154b89f10) at kernel/qapplication.cpp:3685
#24 0x00007f40f0079bb0 in QApplication::notify (this=0x7ffd0703b5a0,
receiver=0x563154b85470, e=0x563154b89f10) at kernel/qapplication.cpp:3431
#25 0x00007f40eed2e4a8 in QCoreApplication::notifyInternal2
(receiver=0x563154b85470, event=0x563154b89f10) at
kernel/qcoreapplication.cpp:1075
#26 0x00007f40eed2e67e in QCoreApplication::sendEvent
(receiver=receiver@entry=0x563154b85470, event=event@entry=0x563154b89f10) at
kernel/qcoreapplication.cpp:1470
#27 0x00007f40eed31121 in QCoreApplicationPrivate::sendPostedEvents
(receiver=receiver@entry=0x0, event_type=event_type@entry=0,
data=0x563154ae0b00) at kernel/qcoreapplication.cpp:1815
#28 0x00007f40eed316b8 in QCoreApplication::sendPostedEvents
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at
kernel/qcoreapplication.cpp:1674
#29 0x00007f40eed8e103 in postEventSourceDispatch (s=0x563154b60c60) at
kernel/qeventdispatcher_glib.cpp:277
#30 0x00007f40e82ab417 in g_main_context_dispatch () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007f40e82ab650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f40e82ab6dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007f40eed8d7ac in QEventDispatcherGlib::processEvents
(this=0x563154b60880, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#34 0x00007f40eed2cd2a in QEventLoop::exec (this=this@entry=0x7ffd0703b450,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#35 0x00007f40eed364a0 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1383
#36 0x0000563152975894 in main (argc=<optimized out>, argv=<optimized out>) at
./shell/main.cpp:228

Possible duplicates by query: bug 419754, bug 416347, bug 412307, bug 391065,
bug 390171.

Reported using DrKonqi

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

Reply via email to