Bug 446808 - Crash after Login in account
Summary: Crash after Login in account
Status: RESOLVED DUPLICATE of bug 442463
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.23.4
Platform: Neon Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2021-12-11 00:46 UTC by Stefan Gies
Modified: 2021-12-14 01:05 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Gies 2021-12-11 00:46:23 UTC
Application: plasmashell (5.23.4)

Qt Version: 5.15.3
Frameworks Version: 5.88.0
Operating System: Linux 5.11.0-41-generic x86_64
Windowing System: X11
Distribution: KDE neon User - Plasma 25th Anniversary Edition
DrKonqi: 5.23.4 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
I started the system and then I logged in. Then the crash happens.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault

[New LWP 2068]
[New LWP 2088]
[New LWP 2352]
[New LWP 2361]
[New LWP 2373]
[New LWP 2376]
[New LWP 2396]
[New LWP 2447]
[New LWP 2449]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f824096daff in __GI___poll (fds=0x7ffc4c7e7db8, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29
__preamble__
[Current thread is 1 (Thread 0x7f823cac29c0 (LWP 2060))]

Thread 10 (Thread 0x7f81e6052700 (LWP 2449)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55f1100b4870) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55f1100b4820, cond=0x55f1100b4848) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55f1100b4848, mutex=0x55f1100b4820) at pthread_cond_wait.c:638
#3  0x00007f8240d025cb in QWaitConditionPrivate::wait (deadline=..., this=0x55f1100b4820) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55f110094e10, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f824296dc24 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f824296e099 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f8240cfc45c in QThreadPrivate::start (arg=0x55f110094d70) at thread/qthread_unix.cpp:329
#8  0x00007f823fc47609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f824097a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f81e7ec1700 (LWP 2447)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55f10f4d1164) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55f10f4d1110, cond=0x55f10f4d1138) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55f10f4d1138, mutex=0x55f10f4d1110) at pthread_cond_wait.c:638
#3  0x00007f8240d025cb in QWaitConditionPrivate::wait (deadline=..., this=0x55f10f4d1110) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55f10e52af40, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f824296dc24 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f824296e099 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f8240cfc45c in QThreadPrivate::start (arg=0x55f10e52aea0) at thread/qthread_unix.cpp:329
#8  0x00007f823fc47609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f824097a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f81f77fe700 (LWP 2396)):
#0  0x00007f823f2634dd in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f823f215af5 in g_main_context_query () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f823f2162e8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f823f2164a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f8240f3d61b in QEventDispatcherGlib::processEvents (this=0x7f81e800be70, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f8240ee18ab in QEventLoop::exec (this=this@entry=0x7f81f77fdba0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007f8240cfb2c2 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f81f4ca907c in KCupsConnection::run() () from /lib/x86_64-linux-gnu/libkcupslib.so
#8  0x00007f8240cfc45c in QThreadPrivate::start (arg=0x55f10ec54780) at thread/qthread_unix.cpp:329
#9  0x00007f823fc47609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f824097a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f81f7fff700 (LWP 2376)):
#0  0x00007f824097012b in __GI___select (nfds=46, readfds=0x7f81f7ffeba0, writefds=0x0, exceptfds=0x0, timeout=0x7f81f7ffeb90) at ../sysdeps/unix/sysv/linux/select.c:41
#1  0x00007f8232ba37f1 in ?? () from /lib/x86_64-linux-gnu/libnvidia-glcore.so.495.44
#2  0x00007f8232ba1288 in ?? () from /lib/x86_64-linux-gnu/libnvidia-glcore.so.495.44
#3  0x00007f823fc47609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#4  0x00007f824097a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f82157fa700 (LWP 2373)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f82180069d4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f8218006980, cond=0x7f82180069a8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x7f82180069a8, mutex=0x7f8218006980) at pthread_cond_wait.c:638
#3  0x00007f8240d025cb in QWaitConditionPrivate::wait (deadline=..., this=0x7f8218006980) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x7f822c00fe20, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f824296dc24 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f824296e099 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f8240cfc45c in QThreadPrivate::start (arg=0x7f822c00fd80) at thread/qthread_unix.cpp:329
#8  0x00007f823fc47609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f824097a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f8227fff700 (LWP 2361)):
#0  0x00007f823f263508 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f823f21621d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f823f2164a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8240f3d61b in QEventDispatcherGlib::processEvents (this=0x7f8220011220, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f8240ee18ab in QEventLoop::exec (this=this@entry=0x7f8227ffeba0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f8240cfb2c2 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f82428a83fa in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f8240cfc45c in QThreadPrivate::start (arg=0x55f10e86e4b0) at thread/qthread_unix.cpp:329
#8  0x00007f823fc47609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f824097a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f82392e2700 (LWP 2352)):
#0  0x00007f824096daff in __GI___poll (fds=0x7f8228004a60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f823f21636e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f823f2164a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8240f3d61b in QEventDispatcherGlib::processEvents (this=0x7f8228000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f8240ee18ab in QEventLoop::exec (this=this@entry=0x7f82392e1bc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f8240cfb2c2 in QThread::exec (this=this@entry=0x55f10dfbc1b0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f824250e549 in QQmlThreadPrivate::run (this=0x55f10dfbc1b0) at qml/ftw/qqmlthread.cpp:155
#7  0x00007f8240cfc45c in QThreadPrivate::start (arg=0x55f10dfbc1b0) at thread/qthread_unix.cpp:329
#8  0x00007f823fc47609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f824097a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f823b237700 (LWP 2088)):
#0  0x00007f8240cfc980 in QMutex::lock (this=this@entry=0x55f10dd61ff0) at /usr/include/c++/9/bits/atomic_base.h:769
#1  0x00007f8240f3d512 in QMutexLocker::QMutexLocker (m=0x55f10dd61ff0, this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:238
#2  QThreadData::canWaitLocked (this=0x55f10dd61fc0) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:272
#3  postEventSourcePrepare (s=0x7f822c004bb0, timeout=0x7f823b2369e4) at kernel/qeventdispatcher_glib.cpp:260
#4  0x00007f823f2158ef in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f823f21629b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f823f2164a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f8240f3d61b in QEventDispatcherGlib::processEvents (this=0x7f822c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#8  0x00007f8240ee18ab in QEventLoop::exec (this=this@entry=0x7f823b236bb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#9  0x00007f8240cfb2c2 in QThread::exec (this=this@entry=0x7f82418f2d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#10 0x00007f824186ef4b in QDBusConnectionManager::run (this=0x7f82418f2d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179
#11 0x00007f8240cfc45c in QThreadPrivate::start (arg=0x7f82418f2d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:329
#12 0x00007f823fc47609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#13 0x00007f824097a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f823bf12700 (LWP 2068)):
#0  0x00007f824096daff in __GI___poll (fds=0x7f823bf11ae8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f8243081c1a in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f824308390a in xcb_wait_for_event () from /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f823c643e88 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f8240cfc45c in QThreadPrivate::start (arg=0x55f10dc9f430) at thread/qthread_unix.cpp:329
#5  0x00007f823fc47609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f824097a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f823cac29c0 (LWP 2060)):
[KCrash Handler]
#4  0x00007f8231cee5da in DBusMenuImporter::menu (this=0x0) at ./libdbusmenuqt/dbusmenuimporter.cpp:319
#5  0x00007f8231cd9aca in StatusNotifierItemSource::<lambda(QMenu*)>::operator() (__closure=0x55f11045cfd0, menu=0x55f10f0a0880) at ./applets/systemtray/statusnotifieritemsource.cpp:389
#6  QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QMenu*>, void, StatusNotifierItemSource::refreshCallback(QDBusPendingCallWatcher*)::<lambda(QMenu*)> >::call (arg=<optimized out>, f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:146
#7  QtPrivate::Functor<StatusNotifierItemSource::refreshCallback(QDBusPendingCallWatcher*)::<lambda(QMenu*)>, 1>::call<QtPrivate::List<QMenu*>, void> (arg=<optimized out>, f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:256
#8  QtPrivate::QFunctorSlotObject<StatusNotifierItemSource::refreshCallback(QDBusPendingCallWatcher*)::<lambda(QMenu*)>, 1, QtPrivate::List<QMenu*>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x55f11045cfc0, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:443
#9  0x00007f8240f19dce in QtPrivate::QSlotObjectBase::call (a=0x7ffc4c7e8d10, r=0x55f10fe65ca0, this=0x55f11045cfc0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#10 doActivate<false> (sender=0x55f10f611ad0, signal_index=3, argv=0x7ffc4c7e8d10) at kernel/qobject.cpp:3886
#11 0x00007f8240f13197 in QMetaObject::activate (sender=sender@entry=0x55f10f611ad0, m=m@entry=0x7f8231d1cac0 <DBusMenuImporter::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffc4c7e8d10) at kernel/qobject.cpp:3946
#12 0x00007f8231cf2866 in DBusMenuImporter::menuUpdated (_t1=<optimized out>, this=<optimized out>) at ./obj-x86_64-linux-gnu/libdbusmenuqt/dbusmenuqt_autogen/include/moc_dbusmenuimporter.cpp:212
#13 DBusMenuImporter::slotGetLayoutFinished (this=<optimized out>, watcher=<optimized out>) at ./libdbusmenuqt/dbusmenuimporter.cpp:447
#14 0x00007f8240f19dce in QtPrivate::QSlotObjectBase::call (a=0x7ffc4c7e8e60, r=0x55f10f611ad0, this=0x55f10f9d3610) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#15 doActivate<false> (sender=0x55f10f70ab20, signal_index=3, argv=0x7ffc4c7e8e60) at kernel/qobject.cpp:3886
#16 0x00007f8240f13197 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f82418f15e0 <QDBusPendingCallWatcher::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffc4c7e8e60) at kernel/qobject.cpp:3946
#17 0x00007f82418d20d3 in QDBusPendingCallWatcher::finished (this=<optimized out>, _t1=<optimized out>) at .moc/moc_qdbuspendingcall.cpp:158
#18 0x00007f82418d21d8 in QDBusPendingCallWatcherPrivate::_q_finished (this=<optimized out>) at qdbuspendingcall.cpp:494
#19 QDBusPendingCallWatcher::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qdbuspendingcall.cpp:86
#20 0x00007f8240f10949 in QObject::event (this=0x55f10f70ab20, e=0x55f1104dc050) at kernel/qobject.cpp:1314
#21 0x00007f8241bf4dc3 in QApplicationPrivate::notify_helper (this=this@entry=0x55f10dc9c680, receiver=receiver@entry=0x55f10f70ab20, e=e@entry=0x55f1104dc050) at kernel/qapplication.cpp:3632
#22 0x00007f8241bfdbb8 in QApplication::notify (this=0x7ffc4c7e9550, receiver=0x55f10f70ab20, e=0x55f1104dc050) at kernel/qapplication.cpp:3156
#23 0x00007f8240ee2daa in QCoreApplication::notifyInternal2 (receiver=0x55f10f70ab20, event=0x55f1104dc050) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#24 0x00007f8240ee56b1 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55f10dc75ef0) at kernel/qcoreapplication.cpp:1821
#25 0x00007f8240f3dfa7 in postEventSourceDispatch (s=0x55f10dd53880) at kernel/qeventdispatcher_glib.cpp:277
#26 0x00007f823f21617d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f823f216400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007f823f2164a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007f8240f3d602 in QEventDispatcherGlib::processEvents (this=0x55f10dd4e350, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#30 0x00007f8240ee18ab in QEventLoop::exec (this=this@entry=0x7ffc4c7e9430, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#31 0x00007f8240ee9a64 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#32 0x000055f10d3d7cf5 in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:238
[Inferior 1 (process 2060) detached]

Possible duplicates by query: bug 446671, bug 442463, bug 441527, bug 401240, bug 357124.

Reported using DrKonqi
Comment 1 Nicolas Fella 2021-12-14 01:05:55 UTC

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