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

            Bug ID: 409439
           Summary: plasma crashs on start every time
           Product: plasmashell
           Version: 5.16.2
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: maggu2...@web.de
                CC: plasma-b...@kde.org
  Target Milestone: 1.0

Application: plasmashell (5.16.2)
 (Compiled from sources)
Qt Version: 5.12.3
Frameworks Version: 5.59.0
Operating System: Linux 5.1.6-gentoo x86_64
Distribution: "Gentoo Base System release 2.6"

-- Information about the crash:
On a regular start of the Plasma KDE session the plasmashell crashes
immediately without any user action.

Additionally if I start the plasmashell manually using
plasmashell --replace --no-respawn
the plasmashell crashes again.

So, no working plasmashell anymore.

The plasmashell has been working before. I just closed the LID of my laptop and
opened it again. Also a reboot does not work.
There seems to be something wrong.
Perhaps a corrupt configuration?
Can you give me some suggestions what to do?

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
29        return SYSCALL_CANCEL (poll, fds, nfds, timeout);
[Current thread is 1 (Thread 0x7f9bea905880 (LWP 1290))]

Thread 10 (Thread 0x7f9bbb414700 (LWP 1300)):
#0  0x00007f9bf0290773 in __GI___poll (fds=0x7f9bac004a70, nfds=1,
timeout=10425) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f9bee9f3886 in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7f9bac004a70, timeout=<optimized out>, context=0x7f9bac000bf0)
at /usr/src/debug/dev-libs/glib-2.58.3/glib-2.58.3/glib/gmain.c:4221
#2  g_main_context_iterate (context=context@entry=0x7f9bac000bf0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
/usr/src/debug/dev-libs/glib-2.58.3/glib-2.58.3/glib/gmain.c:3915
#3  0x00007f9bee9f39ac in g_main_context_iteration (context=0x7f9bac000bf0,
may_block=may_block@entry=1) at
/usr/src/debug/dev-libs/glib-2.58.3/glib-2.58.3/glib/gmain.c:3981
#4  0x00007f9bf08aaa63 in QEventDispatcherGlib::processEvents
(this=0x7f9bac000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#5  0x00007f9bf085200b in QEventLoop::exec (this=this@entry=0x7f9bbb413d20,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#6  0x00007f9bf06aafc6 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#7  0x00007f9bf06ac324 in QThreadPrivate::start (arg=0x55706295bcc0) at
thread/qthread_unix.cpp:361
#8  0x00007f9bef8e7408 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#9  0x00007f9bf029c7ff in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f9bbbd26700 (LWP 1299)):
#0  0x00007f9bf0290773 in __GI___poll (fds=0x7f9bb4003ce0, nfds=1,
timeout=3499396) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f9bee9f3886 in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7f9bb4003ce0, timeout=<optimized out>, context=0x7f9bb4000bf0)
at /usr/src/debug/dev-libs/glib-2.58.3/glib-2.58.3/glib/gmain.c:4221
#2  g_main_context_iterate (context=context@entry=0x7f9bb4000bf0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
/usr/src/debug/dev-libs/glib-2.58.3/glib-2.58.3/glib/gmain.c:3915
#3  0x00007f9bee9f39ac in g_main_context_iteration (context=0x7f9bb4000bf0,
may_block=may_block@entry=1) at
/usr/src/debug/dev-libs/glib-2.58.3/glib-2.58.3/glib/gmain.c:3981
#4  0x00007f9bf08aaa63 in QEventDispatcherGlib::processEvents
(this=0x7f9bb4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#5  0x00007f9bf085200b in QEventLoop::exec (this=this@entry=0x7f9bbbd25ce0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#6  0x00007f9bf06aafc6 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#7  0x00007f9bbc6312d8 in KCupsConnection::run() () from
/usr/lib64/libkcupslib.so
#8  0x00007f9bf06ac324 in QThreadPrivate::start (arg=0x557062836da0) at
thread/qthread_unix.cpp:361
#9  0x00007f9bef8e7408 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#10 0x00007f9bf029c7ff in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f9bd4953700 (LWP 1297)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x55705ef88b30) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55705ef88ae0,
cond=0x55705ef88b08) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55705ef88b08, mutex=0x55705ef88ae0) at
pthread_cond_wait.c:655
#3  0x00007f9bf06b2c6b in QWaitConditionPrivate::wait (deadline=...,
this=0x55705ef88ae0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55705f55a080,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f9bf06b2d69 in QWaitCondition::wait (this=0x55705f55a088,
mutex=0x55705f55a080, time=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#6  0x00007f9bf237b3a9 in ?? () from /usr/lib64/libQt5Quick.so.5
#7  0x00007f9bf237b60a in ?? () from /usr/lib64/libQt5Quick.so.5
#8  0x00007f9bf06ac324 in QThreadPrivate::start (arg=0x55705f55a000) at
thread/qthread_unix.cpp:361
#9  0x00007f9bef8e7408 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#10 0x00007f9bf029c7ff in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f9bd5161700 (LWP 1296)):
#0  0x00007f9bf0290773 in __GI___poll (fds=0x7f9bc4004e00, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f9bee9f3886 in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7f9bc4004e00, timeout=<optimized out>, context=0x7f9bc4000bf0)
at /usr/src/debug/dev-libs/glib-2.58.3/glib-2.58.3/glib/gmain.c:4221
#2  g_main_context_iterate (context=context@entry=0x7f9bc4000bf0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
/usr/src/debug/dev-libs/glib-2.58.3/glib-2.58.3/glib/gmain.c:3915
#3  0x00007f9bee9f39ac in g_main_context_iteration (context=0x7f9bc4000bf0,
may_block=may_block@entry=1) at
/usr/src/debug/dev-libs/glib-2.58.3/glib-2.58.3/glib/gmain.c:3981
#4  0x00007f9bf08aaa63 in QEventDispatcherGlib::processEvents
(this=0x7f9bc4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#5  0x00007f9bf085200b in QEventLoop::exec (this=this@entry=0x7f9bd5160ce0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#6  0x00007f9bf06aafc6 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#7  0x00007f9bf22f7ee6 in ?? () from /usr/lib64/libQt5Quick.so.5
#8  0x00007f9bf06ac324 in QThreadPrivate::start (arg=0x7f9bdc00a8b0) at
thread/qthread_unix.cpp:361
#9  0x00007f9bef8e7408 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#10 0x00007f9bf029c7ff in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f9bd6a01700 (LWP 1295)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x55705f613604) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55705f6135b0,
cond=0x55705f6135d8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55705f6135d8, mutex=0x55705f6135b0) at
pthread_cond_wait.c:655
#3  0x00007f9bf06b2c6b in QWaitConditionPrivate::wait (deadline=...,
this=0x55705f6135b0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55705f4cd6f0,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f9bf06b2d69 in QWaitCondition::wait (this=0x55705f4cd6f8,
mutex=0x55705f4cd6f0, time=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#6  0x00007f9bf237b3a9 in ?? () from /usr/lib64/libQt5Quick.so.5
#7  0x00007f9bf237b60a in ?? () from /usr/lib64/libQt5Quick.so.5
#8  0x00007f9bf06ac324 in QThreadPrivate::start (arg=0x55705f4cd670) at
thread/qthread_unix.cpp:361
#9  0x00007f9bef8e7408 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#10 0x00007f9bf029c7ff in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f9be174d700 (LWP 1294)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x55705f206078) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55705f206028,
cond=0x55705f206050) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55705f206050, mutex=0x55705f206028) at
pthread_cond_wait.c:655
#3  0x00007f9be195872b in ?? () from /usr/lib64/dri/i965_dri.so
#4  0x00007f9be1958357 in ?? () from /usr/lib64/dri/i965_dri.so
#5  0x00007f9bef8e7408 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#6  0x00007f9bf029c7ff in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f9be35ef700 (LWP 1293)):
#0  0x00007f9bf0290773 in __GI___poll (fds=0x7f9bd8004a00, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f9bee9f3886 in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7f9bd8004a00, timeout=<optimized out>, context=0x7f9bd8000bf0)
at /usr/src/debug/dev-libs/glib-2.58.3/glib-2.58.3/glib/gmain.c:4221
#2  g_main_context_iterate (context=context@entry=0x7f9bd8000bf0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
/usr/src/debug/dev-libs/glib-2.58.3/glib-2.58.3/glib/gmain.c:3915
#3  0x00007f9bee9f39ac in g_main_context_iteration (context=0x7f9bd8000bf0,
may_block=may_block@entry=1) at
/usr/src/debug/dev-libs/glib-2.58.3/glib-2.58.3/glib/gmain.c:3981
#4  0x00007f9bf08aaa63 in QEventDispatcherGlib::processEvents
(this=0x7f9bd8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#5  0x00007f9bf085200b in QEventLoop::exec (this=this@entry=0x7f9be35eed00,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#6  0x00007f9bf06aafc6 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#7  0x00007f9bf2028915 in ?? () from /usr/lib64/libQt5Qml.so.5
#8  0x00007f9bf06ac324 in QThreadPrivate::start (arg=0x55705ef98ca0) at
thread/qthread_unix.cpp:361
#9  0x00007f9bef8e7408 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#10 0x00007f9bf029c7ff in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f9be8b06700 (LWP 1292)):
#0  g_mutex_unlock (mutex=0x7f9bdc000bf0) at
/usr/src/debug/dev-libs/glib-2.58.3/glib-2.58.3/glib/gthread-posix.c:1355
#1  0x00007f9bee9f39b6 in g_main_context_iteration (context=0x7f9bdc000bf0,
may_block=may_block@entry=1) at
/usr/src/debug/dev-libs/glib-2.58.3/glib-2.58.3/glib/gmain.c:3982
#2  0x00007f9bf08aaa7b in QEventDispatcherGlib::processEvents
(this=0x7f9bdc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#3  0x00007f9bf085200b in QEventLoop::exec (this=this@entry=0x7f9be8b05cf0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#4  0x00007f9bf06aafc6 in QThread::exec (this=this@entry=0x7f9bf112eda0
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#5  0x00007f9bf109ece5 in QDBusConnectionManager::run (this=0x7f9bf112eda0
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:178
#6  0x00007f9bf06ac324 in QThreadPrivate::start (arg=0x7f9bf112eda0 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:361
#7  0x00007f9bef8e7408 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#8  0x00007f9bf029c7ff in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f9be96d0700 (LWP 1291)):
#0  0x00007f9bf0290773 in __GI___poll (fds=0x7f9be96cfc28, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f9bf2762cf7 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f9bf276491a in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007f9bea231cb8 in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f9bf06ac324 in QThreadPrivate::start (arg=0x55705eec1740) at
thread/qthread_unix.cpp:361
#5  0x00007f9bef8e7408 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#6  0x00007f9bf029c7ff in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f9bea905880 (LWP 1290)):
[KCrash Handler]
#5  0x00007f9bbc64ffa6 in JobModel::updateJob(int, KCupsJob const&) () from
/usr/lib64/libkcupslib.so
#6  0x00007f9bbc651fef in JobModel::insertJob(int, KCupsJob const&) () from
/usr/lib64/libkcupslib.so
#7  0x00007f9bbc652494 in JobModel::getJobFinished(KCupsRequest*) () from
/usr/lib64/libkcupslib.so
#8  0x00007f9bf087f9fa in QObject::event (this=0x5570627c4830, e=<optimized
out>) at kernel/qobject.cpp:1260
#9  0x00007f9bf13224c1 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQt5Widgets.so.5
#10 0x00007f9bf13298b8 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQt5Widgets.so.5
#11 0x00007f9bf08535e1 in QCoreApplication::notifyInternal2
(receiver=0x5570627c4830, event=0x7f9bb4018d80) at
kernel/qcoreapplication.cpp:1060
#12 0x00007f9bf0856b35 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x55705ee9a6b0) at
kernel/qcoreapplication.cpp:1799
#13 0x00007f9bf08ab043 in postEventSourceDispatch (s=0x55705ef02220) at
kernel/qeventdispatcher_glib.cpp:276
#14 0x00007f9bee9f367d in g_main_dispatch (context=0x7f9be4004ff0) at
/usr/src/debug/dev-libs/glib-2.58.3/glib-2.58.3/glib/gmain.c:3182
#15 g_main_context_dispatch (context=context@entry=0x7f9be4004ff0) at
/usr/src/debug/dev-libs/glib-2.58.3/glib-2.58.3/glib/gmain.c:3847
#16 0x00007f9bee9f3918 in g_main_context_iterate
(context=context@entry=0x7f9be4004ff0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
/usr/src/debug/dev-libs/glib-2.58.3/glib-2.58.3/glib/gmain.c:3920
#17 0x00007f9bee9f39ac in g_main_context_iteration (context=0x7f9be4004ff0,
may_block=may_block@entry=1) at
/usr/src/debug/dev-libs/glib-2.58.3/glib-2.58.3/glib/gmain.c:3981
#18 0x00007f9bf08aaa63 in QEventDispatcherGlib::processEvents
(this=0x55705ef05770, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#19 0x00007f9bf085200b in QEventLoop::exec (this=this@entry=0x7ffc16d41a90,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#20 0x00007f9bf085a862 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#21 0x000055705d710290 in ?? ()
#22 0x00007f9bf01baecb in __libc_start_main (main=0x55705d70f740, argc=3,
argv=0x7ffc16d41d18, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffc16d41d08) at ../csu/libc-start.c:308
#23 0x000055705d71070a in _start ()
[Inferior 1 (process 1290) detached]

Reported using DrKonqi

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

Reply via email to