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

            Bug ID: 450555
           Summary: Plasma cashes after login
           Product: plasmashell
           Version: master
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: bugsefor...@gmx.com
                CC: k...@davidedmundson.co.uk
  Target Milestone: 1.0

Application: plasmashell (5.24.80)

Qt Version: 5.15.3
Frameworks Version: 5.92.0
Operating System: Linux 5.11.0-40-generic x86_64
Windowing System: Wayland
Distribution: KDE neon Unstable Edition
DrKonqi: 5.24.80 [CoredumpBackend]

-- Information about the crash:
- What I was doing when the application crashed:
I get a black screen with mouse pointer after login. drkonqi appears after a
few seconds indicating Plasma crash. I can't reproduce this crash with another
user account.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0}
[New LWP 9603]
[New LWP 9638]
[New LWP 9800]
[New LWP 9799]
[New LWP 9637]
[New LWP 9673]
[New LWP 9763]
[New LWP 9756]
[New LWP 9647]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/plasmashell'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __GI_raise (sig=sig@entry=11) at ../sysdeps/unix/sysv/linux/raise.c:50
[Current thread is 1 (Thread 0x7f565fd259c0 (LWP 9603))]
__preamble__

[Current thread is 1 (Thread 0x7f565fd259c0 (LWP 9603))]

Thread 9 (Thread 0x7f565e0e5700 (LWP 9647)):
#0  0x00007f5663bdcaff in __GI___poll (fds=0x7f5654004a60, nfds=3, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f566246f36e in g_main_context_poll (priority=<optimized out>,
n_fds=3, fds=0x7f5654004a60, timeout=<optimized out>, context=0x7f5654000c20)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7f5654000c20,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4042
#3  0x00007f566246f4a3 in g_main_context_iteration (context=0x7f5654000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007f56641aa9f2 in QEventDispatcherGlib::processEvents
(this=0x7f5654000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007f566414ec9b in QEventLoop::exec (this=this@entry=0x7f565e0e4bb0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007f5663f68362 in QThread::exec (this=this@entry=0x7f5664b63d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f5664adff4b in QDBusConnectionManager::run (this=0x7f5664b63d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:179
#8  0x00007f5663f69543 in QThreadPrivate::start (arg=0x7f5664b63d80 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:331
#9  0x00007f56638fe609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007f5663be9293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f564edee700 (LWP 9756)):
#0  0x00007f5663bdcaff in __GI___poll (fds=0x7f5640004e60, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f566246f36e in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7f5640004e60, timeout=<optimized out>, context=0x7f5640000c20)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7f5640000c20,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4042
#3  0x00007f566246f4a3 in g_main_context_iteration (context=0x7f5640000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007f56641aa9f2 in QEventDispatcherGlib::processEvents
(this=0x7f5640000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007f566414ec9b in QEventLoop::exec (this=this@entry=0x7f564ededbc0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007f5663f68362 in QThread::exec (this=this@entry=0x555dc1630fb0) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f5665784569 in QQmlThreadPrivate::run (this=0x555dc1630fb0) at
qml/ftw/qqmlthread.cpp:155
#8  0x00007f5663f69543 in QThreadPrivate::start (arg=0x555dc1630fb0) at
thread/qthread_unix.cpp:331
#9  0x00007f56638fe609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007f5663be9293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f564dc8b700 (LWP 9763)):
#0  0x00007f5663bdcaff in __GI___poll (fds=0x7f5644004e60, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f566246f36e in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7f5644004e60, timeout=<optimized out>, context=0x7f5644000c20)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7f5644000c20,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4042
#3  0x00007f566246f4a3 in g_main_context_iteration (context=0x7f5644000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007f56641aa9f2 in QEventDispatcherGlib::processEvents
(this=0x7f5644000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007f566414ec9b in QEventLoop::exec (this=this@entry=0x7f564dc8abe0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007f5663f68362 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f5663f69543 in QThreadPrivate::start (arg=0x555dc1808820) at
thread/qthread_unix.cpp:331
#8  0x00007f56638fe609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f5663be9293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f564ffff700 (LWP 9673)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x555dc13408c8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555dc1340878,
cond=0x555dc13408a0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555dc13408a0, mutex=0x555dc1340878) at
pthread_cond_wait.c:647
#3  0x00007f565c6f65eb in cnd_wait (mtx=0x555dc1340878, cond=0x555dc13408a0) at
../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x555dc138b3e0) at
../src/util/u_queue.c:294
#5  0x00007f565c6f61eb in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#6  0x00007f56638fe609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007f5663be9293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f565f1e7700 (LWP 9637)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x555dc1326690) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555dc1326640,
cond=0x555dc1326668) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555dc1326668, mutex=0x555dc1326640) at
pthread_cond_wait.c:647
#3  0x00007f5663f6f6db in QWaitConditionPrivate::wait (deadline=...,
this=0x555dc1326640) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x555dc1336bd0,
mutex=mutex@entry=0x555dc1336bc8, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007f5661fd293d in QtWaylandClient::EventThread::waitForReading
(this=0x555dc1336b90) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QtWaylandClient::EventThread::run (this=0x555dc1336b90) at
qwaylanddisplay.cpp:206
#7  0x00007f5663f69543 in QThreadPrivate::start (arg=0x555dc1336b90) at
thread/qthread_unix.cpp:331
#8  0x00007f56638fe609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f5663be9293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f563ecda700 (LWP 9799)):
#0  0x00007f5663bdcaff in __GI___poll (fds=0x7f5638000b60, nfds=1,
timeout=135136) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f566246f36e in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7f5638000b60, timeout=<optimized out>, context=0x7f5638006f50)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7f5638006f50,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4042
#3  0x00007f566246f4a3 in g_main_context_iteration (context=0x7f5638006f50,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007f56641aa9f2 in QEventDispatcherGlib::processEvents
(this=0x7f5638014070, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007f566414ec9b in QEventLoop::exec (this=this@entry=0x7f563ecd9be0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007f5663f68362 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f5663f69543 in QThreadPrivate::start (arg=0x555dc4a68080) at
thread/qthread_unix.cpp:331
#8  0x00007f56638fe609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f5663be9293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f563dce7700 (LWP 9800)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7f563dce6b50, clockid=<optimized out>, expected=0,
futex_word=0x7f56380069b0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f563dce6b50, clockid=<optimized
out>, mutex=0x7f5638006960, cond=0x7f5638006988) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7f5638006988, mutex=0x7f5638006960,
abstime=0x7f563dce6b50) at pthread_cond_wait.c:665
#3  0x00007f5663f6f668 in QWaitConditionPrivate::wait_relative
(this=0x7f5638006960, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait (deadline=..., this=0x7f5638006960) at
thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait (this=this@entry=0x7f563800e520,
mutex=mutex@entry=0x7f56380115a8, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#6  0x00007f5663f6cb71 in QThreadPoolThread::run (this=0x7f563800e510) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007f5663f69543 in QThreadPrivate::start (arg=0x7f563800e510) at
thread/qthread_unix.cpp:331
#8  0x00007f56638fe609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f5663be9293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f565e9e6700 (LWP 9638)):
#0  0x00007f5663bdcaff in __GI___poll (fds=fds@entry=0x7f565e9e5be0,
nfds=nfds@entry=2, timeout=timeout@entry=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f5661fd2996 in poll (__timeout=-1, __nfds=2, __fds=0x7f565e9e5be0)
at /usr/include/x86_64-linux-gnu/bits/poll2.h:46
#2  QtWaylandClient::EventThread::run (this=0x555dc1336f00) at
qwaylanddisplay.cpp:208
#3  0x00007f5663f69543 in QThreadPrivate::start (arg=0x555dc1336f00) at
thread/qthread_unix.cpp:331
#4  0x00007f56638fe609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#5  0x00007f5663be9293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f565fd259c0 (LWP 9603)):
[KCrash Handler]
#3  0x0000000000000021 in ?? ()
#4  0x00007f566618e279 in KDeclarative::KDeclarative::~KDeclarative
(this=0x555dc184cc30, __in_chrg=<optimized out>) at
/usr/include/c++/9/bits/atomic_base.h:413
#5  0x00007f56661911d2 in KDeclarative::QmlObjectPrivate::~QmlObjectPrivate
(this=0x555dc184cbf0, __in_chrg=<optimized out>) at
./src/kdeclarative/qmlobject.cpp:60
#6  KDeclarative::QmlObject::~QmlObject (this=0x555dc18558a0,
__in_chrg=<optimized out>) at ./src/kdeclarative/qmlobject.cpp:190
#7  0x00007f5666191d3d in
KDeclarative::QmlObjectSharedEngine::~QmlObjectSharedEngine
(this=0x555dc18558a0, __in_chrg=<optimized out>) at
./src/kdeclarative/qmlobjectsharedengine.cpp:61
#8  0x00007f566417dad3 in QObject::event (this=0x555dc18558a0,
e=0x555dc184c860) at kernel/qobject.cpp:1301
#9  0x00007f5664e65dc3 in QApplicationPrivate::notify_helper
(this=this@entry=0x555dc13218b0, receiver=receiver@entry=0x555dc18558a0,
e=e@entry=0x555dc184c860) at kernel/qapplication.cpp:3632
#10 0x00007f5664e6ebb8 in QApplication::notify (this=0x7ffc9002cf70,
receiver=0x555dc18558a0, e=0x555dc184c860) at kernel/qapplication.cpp:3156
#11 0x00007f566415019a in QCoreApplication::notifyInternal2
(receiver=0x555dc18558a0, event=0x555dc184c860) at
../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332
#12 0x00007f5664152aa1 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x555dc12faef0) at
kernel/qcoreapplication.cpp:1821
#13 0x00007f56641ab397 in postEventSourceDispatch (s=0x555dc133b130) at
kernel/qeventdispatcher_glib.cpp:277
#14 0x00007f566246f17d in g_main_dispatch (context=0x555dc133dda0) at
../../../glib/gmain.c:3309
#15 g_main_context_dispatch (context=context@entry=0x555dc133dda0) at
../../../glib/gmain.c:3974
#16 0x00007f566246f400 in g_main_context_iterate
(context=context@entry=0x555dc133dda0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
#17 0x00007f566246f4a3 in g_main_context_iteration (context=0x555dc133dda0,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#18 0x00007f56641aa9f2 in QEventDispatcherGlib::processEvents
(this=0x555dc13398f0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#19 0x00007f566414ec9b in QEventLoop::exec (this=this@entry=0x7ffc9002ce50,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#20 0x00007f5664156e44 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#21 0x0000555dc0fa9115 in main (argc=<optimized out>, argv=<optimized out>) at
./shell/main.cpp:241

Possible duplicates by query: bug 450549, bug 450495, bug 447925, bug 404871,
bug 352893.

Reported using DrKonqi

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

Reply via email to