| Summary: | Plasmashell crash due to invalid receiver in posted event | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Stephan Wienczny <Stephan> |
| Component: | generic-crash | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | nate, notmart |
| Priority: | NOR | ||
| Version First Reported In: | 5.9.3 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | gdb trace.log | ||
pasting inline
Thread 1 "plasmashell" received signal SIGSTOP, Stopped (signal).
0x00007ffff156a42d in nanosleep () from /usr/lib/libc.so.6
The program is not being run.
Argument list to give program being debugged when it is started is "-n".
Starting program: /usr/bin/plasmashell -n
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7fffe1cb7700 (LWP 8978)]
[New Thread 0x7fffdbb61700 (LWP 8979)]
[New Thread 0x7fffda119700 (LWP 8980)]
[New Thread 0x7fffd3fff700 (LWP 8981)]
[New Thread 0x7fffd1f9a700 (LWP 8982)]
[New Thread 0x7fff4001b700 (LWP 8983)]
[New Thread 0x7fff2e84c700 (LWP 9021)]
[New Thread 0x7fff27fff700 (LWP 9025)]
[New Thread 0x7fff277fe700 (LWP 9026)]
[New Thread 0x7fff26ffd700 (LWP 9027)]
[New Thread 0x7fff267fc700 (LWP 9028)]
[New Thread 0x7fff25ffb700 (LWP 9029)]
[New Thread 0x7fff257fa700 (LWP 9030)]
[New Thread 0x7fff24ff9700 (LWP 9031)]
[New Thread 0x7fff07fff700 (LWP 9032)]
[New Thread 0x7fff077fe700 (LWP 9033)]
[New Thread 0x7fff06ffd700 (LWP 9034)]
[New Thread 0x7fff067fc700 (LWP 9035)]
[New Thread 0x7fff05ffb700 (LWP 9036)]
[New Thread 0x7fff057fa700 (LWP 9037)]
[New Thread 0x7fff04ff9700 (LWP 9038)]
[New Thread 0x7ffee7fff700 (LWP 9039)]
[New Thread 0x7ffee77fe700 (LWP 9040)]
[Thread 0x7fff2e84c700 (LWP 9021) exited]
Thread 1 "plasmashell" received signal SIGSEGV, Segmentation fault.
QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
event_type=event_type@entry=0, data=0x6b2880) at kernel/qcoreapplication.cpp:1630
1630 --r->d_func()->postedEvents;
Thread 24 (Thread 0x7ffee77fe700 (LWP 9040)):
#0 0x00007ffff0b44756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007ffff1c8c5fb in QWaitConditionPrivate::wait(unsigned long) (time=18446744073709551615, this=0x36f0840) at thread/qwaitcondition_unix.cpp:143
#2 0x00007ffff1c8c5fb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x364f920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3 0x00007fff3c0dc1d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4 0x00007fff3c0e09d8 in () at /usr/lib/libKF5ThreadWeaver.so.5
#5 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#6 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#7 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#8 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#9 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007fff3c0de249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#13 0x00007ffff1c8b748 in QThreadPrivate::start(void*) (arg=0x7ffefc002b90)
at thread/qthread_unix.cpp:368
#14 0x00007ffff0b3e2e7 in start_thread () at /usr/lib/libpthread.so.0
#15 0x00007ffff159c54f in clone () at /usr/lib/libc.so.6
Thread 23 (Thread 0x7ffee7fff700 (LWP 9039)):
#0 0x00007ffff0b44756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007ffff1c8c5fb in QWaitConditionPrivate::wait(unsigned long) (time=18446744073709551615, this=0x36f0840) at thread/qwaitcondition_unix.cpp:143
#2 0x00007ffff1c8c5fb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x364f920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3 0x00007fff3c0dc1d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4 0x00007fff3c0e09d8 in () at /usr/lib/libKF5ThreadWeaver.so.5
#5 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#6 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#7 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#8 0x00007fff3c0de249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#9 0x00007ffff1c8b748 in QThreadPrivate::start(void*) (arg=0x7ffeec003190)
at thread/qthread_unix.cpp:368
#10 0x00007ffff0b3e2e7 in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007ffff159c54f in clone () at /usr/lib/libc.so.6
Thread 22 (Thread 0x7fff04ff9700 (LWP 9038)):
#0 0x00007ffff0b44756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007ffff1c8c5fb in QWaitConditionPrivate::wait(unsigned long) (time=18446744073709551615, this=0x36f0840) at thread/qwaitcondition_unix.cpp:143
#2 0x00007ffff1c8c5fb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x364f920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3 0x00007fff3c0dc1d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4 0x00007fff3c0e09d8 in () at /usr/lib/libKF5ThreadWeaver.so.5
#5 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#6 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#7 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#8 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#9 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007fff3c0de249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#13 0x00007ffff1c8b748 in QThreadPrivate::start(void*) (arg=0x7fff00003190)
at thread/qthread_unix.cpp:368
#14 0x00007ffff0b3e2e7 in start_thread () at /usr/lib/libpthread.so.0
#15 0x00007ffff159c54f in clone () at /usr/lib/libc.so.6
Thread 21 (Thread 0x7fff057fa700 (LWP 9037)):
#0 0x00007ffff0b44756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007ffff1c8c5fb in QWaitConditionPrivate::wait(unsigned long) (time=18446744073709551615, this=0x36f0840) at thread/qwaitcondition_unix.cpp:143
#2 0x00007ffff1c8c5fb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x364f920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3 0x00007fff3c0dc1d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4 0x00007fff3c0e09d8 in () at /usr/lib/libKF5ThreadWeaver.so.5
#5 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#6 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#7 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#8 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#9 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007fff3c0de249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007ffff1c8b748 in QThreadPrivate::start(void*) (arg=0x37332e0) at thread/qthread_unix.cpp:368
#12 0x00007ffff0b3e2e7 in start_thread () at /usr/lib/libpthread.so.0
#13 0x00007ffff159c54f in clone () at /usr/lib/libc.so.6
Thread 20 (Thread 0x7fff05ffb700 (LWP 9036)):
#0 0x00007ffff0b44756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007ffff1c8c5fb in QWaitConditionPrivate::wait(unsigned long) (time=18446744073709551615, this=0x36f0840) at thread/qwaitcondition_unix.cpp:143
#2 0x00007ffff1c8c5fb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x364f920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3 0x00007fff3c0dc1d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4 0x00007fff3c0e09d8 in () at /usr/lib/libKF5ThreadWeaver.so.5
#5 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#6 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#7 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#8 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#9 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007fff3c0de249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#13 0x00007ffff1c8b748 in QThreadPrivate::start(void*) (arg=0x7fff080027d0)
at thread/qthread_unix.cpp:368
#14 0x00007ffff0b3e2e7 in start_thread () at /usr/lib/libpthread.so.0
#15 0x00007ffff159c54f in clone () at /usr/lib/libc.so.6
Thread 19 (Thread 0x7fff067fc700 (LWP 9035)):
#0 0x00007ffff0b44756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007ffff1c8c5fb in QWaitConditionPrivate::wait(unsigned long) (time=18446744073709551615, this=0x36f0840) at thread/qwaitcondition_unix.cpp:143
#2 0x00007ffff1c8c5fb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x364f920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3 0x00007fff3c0dc1d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4 0x00007fff3c0e09d8 in () at /usr/lib/libKF5ThreadWeaver.so.5
#5 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#6 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#7 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#8 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#9 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007fff3c0de249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007ffff1c8b748 in QThreadPrivate::start(void*) (arg=0x7fff14002f90)
at thread/qthread_unix.cpp:368
#12 0x00007ffff0b3e2e7 in start_thread () at /usr/lib/libpthread.so.0
#13 0x00007ffff159c54f in clone () at /usr/lib/libc.so.6
Thread 18 (Thread 0x7fff06ffd700 (LWP 9034)):
#0 0x00007ffff0b44756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007ffff1c8c5fb in QWaitConditionPrivate::wait(unsigned long) (time=18446744073709551615, this=0x36f0840) at thread/qwaitcondition_unix.cpp:143
#2 0x00007ffff1c8c5fb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x364f920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3 0x00007fff3c0dc1d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4 0x00007fff3c0e09d8 in () at /usr/lib/libKF5ThreadWeaver.so.5
#5 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#6 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#7 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#8 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#9 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007fff3c0de249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007ffff1c8b748 in QThreadPrivate::start(void*) (arg=0x7fff18003320)
at thread/qthread_unix.cpp:368
#12 0x00007ffff0b3e2e7 in start_thread () at /usr/lib/libpthread.so.0
#13 0x00007ffff159c54f in clone () at /usr/lib/libc.so.6
Thread 17 (Thread 0x7fff077fe700 (LWP 9033)):
#0 0x00007ffff0b44756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007ffff1c8c5fb in QWaitConditionPrivate::wait(unsigned long) (time=18446744073709551615, this=0x36f0840) at thread/qwaitcondition_unix.cpp:143
#2 0x00007ffff1c8c5fb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x364f920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3 0x00007fff3c0dc1d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4 0x00007fff3c0e09d8 in () at /usr/lib/libKF5ThreadWeaver.so.5
#5 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#6 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#7 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#8 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#9 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007fff3c0de249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007ffff1c8b748 in QThreadPrivate::start(void*) (arg=0x7fff10003190)
at thread/qthread_unix.cpp:368
#12 0x00007ffff0b3e2e7 in start_thread () at /usr/lib/libpthread.so.0
#13 0x00007ffff159c54f in clone () at /usr/lib/libc.so.6
Thread 16 (Thread 0x7fff07fff700 (LWP 9032)):
#0 0x00007ffff0b44756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007ffff1c8c5fb in QWaitConditionPrivate::wait(unsigned long) (time=18446744073709551615, this=0x36f0840) at thread/qwaitcondition_unix.cpp:143
#2 0x00007ffff1c8c5fb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x364f920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3 0x00007fff3c0dc1d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4 0x00007fff3c0e09d8 in () at /usr/lib/libKF5ThreadWeaver.so.5
#5 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#6 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#7 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#8 0x00007fff3c0de249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#9 0x00007ffff1c8b748 in QThreadPrivate::start(void*) (arg=0x7fff0c002990)
at thread/qthread_unix.cpp:368
#10 0x00007ffff0b3e2e7 in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007ffff159c54f in clone () at /usr/lib/libc.so.6
Thread 15 (Thread 0x7fff24ff9700 (LWP 9031)):
#0 0x00007ffff0b44756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007ffff1c8c5fb in QWaitConditionPrivate::wait(unsigned long) (time=18446744073709551615, this=0x36f0840) at thread/qwaitcondition_unix.cpp:143
#2 0x00007ffff1c8c5fb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x364f920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3 0x00007fff3c0dc1d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4 0x00007fff3c0e09d8 in () at /usr/lib/libKF5ThreadWeaver.so.5
#5 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#6 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#7 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#8 0x00007fff3c0de249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#9 0x00007ffff1c8b748 in QThreadPrivate::start(void*) (arg=0x7fff200037d0)
at thread/qthread_unix.cpp:368
#10 0x00007ffff0b3e2e7 in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007ffff159c54f in clone () at /usr/lib/libc.so.6
Thread 14 (Thread 0x7fff257fa700 (LWP 9030)):
#0 0x00007ffff0b44756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007ffff1c8c5fb in QWaitConditionPrivate::wait(unsigned long) (time=18446744073709551615, this=0x36f0840) at thread/qwaitcondition_unix.cpp:143
#2 0x00007ffff1c8c5fb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x364f920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3 0x00007fff3c0dc1d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4 0x00007fff3c0e09d8 in () at /usr/lib/libKF5ThreadWeaver.so.5
#5 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#6 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#7 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#8 0x00007fff3c0de249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#9 0x00007ffff1c8b748 in QThreadPrivate::start(void*) (arg=0x7fff1c002d90)
at thread/qthread_unix.cpp:368
#10 0x00007ffff0b3e2e7 in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007ffff159c54f in clone () at /usr/lib/libc.so.6
Thread 13 (Thread 0x7fff25ffb700 (LWP 9029)):
#0 0x00007ffff0b44756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007ffff1c8c5fb in QWaitConditionPrivate::wait(unsigned long) (time=18446744073709551615, this=0x36f0840) at thread/qwaitcondition_unix.cpp:143
#2 0x00007ffff1c8c5fb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x364f920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3 0x00007fff3c0dc1d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4 0x00007fff3c0e09d8 in () at /usr/lib/libKF5ThreadWeaver.so.5
#5 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#6 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#7 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#8 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#9 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007fff3c0de249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#13 0x00007ffff1c8b748 in QThreadPrivate::start(void*) (arg=0x7fff18002d90)
at thread/qthread_unix.cpp:368
#14 0x00007ffff0b3e2e7 in start_thread () at /usr/lib/libpthread.so.0
#15 0x00007ffff159c54f in clone () at /usr/lib/libc.so.6
Thread 12 (Thread 0x7fff267fc700 (LWP 9028)):
#0 0x00007ffff0b44756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007ffff1c8c5fb in QWaitConditionPrivate::wait(unsigned long) (time=18446744073709551615, this=0x36f0840) at thread/qwaitcondition_unix.cpp:143
#2 0x00007ffff1c8c5fb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x364f920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3 0x00007fff3c0dc1d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4 0x00007fff3c0e09d8 in () at /usr/lib/libKF5ThreadWeaver.so.5
#5 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#6 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#7 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#8 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#9 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007fff3c0de249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#13 0x00007ffff1c8b748 in QThreadPrivate::start(void*) (arg=0x32e9680) at thread/qthread_unix.cpp:368
#14 0x00007ffff0b3e2e7 in start_thread () at /usr/lib/libpthread.so.0
#15 0x00007ffff159c54f in clone () at /usr/lib/libc.so.6
Thread 11 (Thread 0x7fff26ffd700 (LWP 9027)):
#0 0x00007ffff0b44756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007ffff1c8c5fb in QWaitConditionPrivate::wait(unsigned long) (time=18446744073709551615, this=0x36f0840) at thread/qwaitcondition_unix.cpp:143
#2 0x00007ffff1c8c5fb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x364f920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3 0x00007fff3c0dc1d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4 0x00007fff3c0e09d8 in () at /usr/lib/libKF5ThreadWeaver.so.5
#5 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#6 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#7 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#8 0x00007fff3c0de249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#9 0x00007ffff1c8b748 in QThreadPrivate::start(void*) (arg=0x7fff20003190)
at thread/qthread_unix.cpp:368
#10 0x00007ffff0b3e2e7 in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007ffff159c54f in clone () at /usr/lib/libc.so.6
Thread 10 (Thread 0x7fff277fe700 (LWP 9026)):
#0 0x00007ffff0b44756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007ffff1c8c5fb in QWaitConditionPrivate::wait(unsigned long) (time=18446744073709551615, this=0x36f0840) at thread/qwaitcondition_unix.cpp:143
#2 0x00007ffff1c8c5fb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x364f920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3 0x00007fff3c0dc1d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4 0x00007fff3c0e09d8 in () at /usr/lib/libKF5ThreadWeaver.so.5
#5 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#6 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#7 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#8 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#9 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#13 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#14 0x00007fff3c0de249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#15 0x00007ffff1c8b748 in QThreadPrivate::start(void*) (arg=0x37119a0) at thread/qthread_unix.cpp:368
#16 0x00007ffff0b3e2e7 in start_thread () at /usr/lib/libpthread.so.0
#17 0x00007ffff159c54f in clone () at /usr/lib/libc.so.6
Thread 9 (Thread 0x7fff27fff700 (LWP 9025)):
#0 0x00007ffff0b44756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007ffff1c8c5fb in QWaitConditionPrivate::wait(unsigned long) (time=18446744073709551615, this=0x36f0840) at thread/qwaitcondition_unix.cpp:143
#2 0x00007ffff1c8c5fb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x364f920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3 0x00007fff3c0dc1d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4 0x00007fff3c0e09d8 in () at /usr/lib/libKF5ThreadWeaver.so.5
#5 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#6 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#7 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#8 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#9 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007fff3c0e0a32 in () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007fff3c0db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) ()
at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007fff3c0de249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#13 0x00007ffff1c8b748 in QThreadPrivate::start(void*) (arg=0x36ef420) at thread/qthread_unix.cpp:368
#14 0x00007ffff0b3e2e7 in start_thread () at /usr/lib/libpthread.so.0
#15 0x00007ffff159c54f in clone () at /usr/lib/libc.so.6
Thread 7 (Thread 0x7fff4001b700 (LWP 8983)):
#0 0x00007ffff159267d in poll () at /usr/lib/libc.so.6
#1 0x00007fffea6787a6 in () at /usr/lib/libglib-2.0.so.0
#2 0x00007fffea6788bc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3 0x00007ffff1ebb0ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fff380008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4 0x00007ffff1e6493a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff4001ad40, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5 0x00007ffff1c86ae3 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:507
#6 0x00007ffff5977fd6 in () at /usr/lib/libQt5Quick.so.5
#7 0x00007ffff1c8b748 in QThreadPrivate::start(void*) (arg=0xa9ac80) at thread/qthread_unix.cpp:368
#8 0x00007ffff0b3e2e7 in start_thread () at /usr/lib/libpthread.so.0
#9 0x00007ffff159c54f in clone () at /usr/lib/libc.so.6
Thread 6 (Thread 0x7fffd1f9a700 (LWP 8982)):
#0 0x00007ffff0b44756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007ffff766b234 in () at /usr/lib/libQt5Script.so.5
#2 0x00007ffff766b279 in () at /usr/lib/libQt5Script.so.5
#3 0x00007ffff0b3e2e7 in start_thread () at /usr/lib/libpthread.so.0
#4 0x00007ffff159c54f in clone () at /usr/lib/libc.so.6
Thread 5 (Thread 0x7fffd3fff700 (LWP 8981)):
#0 0x00007ffff159267d in poll () at /usr/lib/libc.so.6
#1 0x00007fffea6787a6 in () at /usr/lib/libglib-2.0.so.0
#2 0x00007fffea6788bc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3 0x00007ffff1ebb0ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fffc80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4 0x00007ffff1e6493a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffd3ffed90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5 0x00007ffff1c86ae3 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:507
#6 0x00007ffff4dc4025 in () at /usr/lib/libQt5Qml.so.5
#7 0x00007ffff1c8b748 in QThreadPrivate::start(void*) (arg=0x801250) at thread/qthread_unix.cpp:368
#8 0x00007ffff0b3e2e7 in start_thread () at /usr/lib/libpthread.so.0
#9 0x00007ffff159c54f in clone () at /usr/lib/libc.so.6
Thread 4 (Thread 0x7fffda119700 (LWP 8980)):
#0 0x00007ffff159267d in poll () at /usr/lib/libc.so.6
#1 0x00007fffea6787a6 in () at /usr/lib/libglib-2.0.so.0
#2 0x00007fffea6788bc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3 0x00007ffff1ebb0ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fffcc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4 0x00007ffff1e6493a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffda118d90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5 0x00007ffff1c86ae3 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:507
#6 0x00007ffff4dc4025 in () at /usr/lib/libQt5Qml.so.5
#7 0x00007ffff1c8b748 in QThreadPrivate::start(void*) (arg=0x7b0cd0) at thread/qthread_unix.cpp:368
#8 0x00007ffff0b3e2e7 in start_thread () at /usr/lib/libpthread.so.0
#9 0x00007ffff159c54f in clone () at /usr/lib/libc.so.6
Thread 3 (Thread 0x7fffdbb61700 (LWP 8979)):
#0 0x00007ffff159267d in poll () at /usr/lib/libc.so.6
#1 0x00007fffea6787a6 in () at /usr/lib/libglib-2.0.so.0
#2 0x00007fffea6788bc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3 0x00007ffff1ebb0ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fffd40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4 0x00007ffff1e6493a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffdbb60d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5 0x00007ffff1c86ae3 in QThread::exec() (this=this@entry=0x7ffff2c80d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:507
#6 0x00007ffff2a0c835 in QDBusConnectionManager::run() (this=0x7ffff2c80d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:170
#7 0x00007ffff1c8b748 in QThreadPrivate::start(void*) (arg=0x7ffff2c80d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:368
#8 0x00007ffff0b3e2e7 in start_thread () at /usr/lib/libpthread.so.0
#9 0x00007ffff159c54f in clone () at /usr/lib/libc.so.6
Thread 2 (Thread 0x7fffe1cb7700 (LWP 8978)):
#0 0x00007ffff159267d in poll () at /usr/lib/libc.so.6
#1 0x00007ffff65918e0 in () at /usr/lib/libxcb.so.1
#2 0x00007ffff6593679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3 0x00007fffe42289f9 in QXcbEventReader::run() (this=0x6d5610) at qxcbconnection.cpp:1345
#4 0x00007ffff1c8b748 in QThreadPrivate::start(void*) (arg=0x6d5610) at thread/qthread_unix.cpp:368
#5 0x00007ffff0b3e2e7 in start_thread () at /usr/lib/libpthread.so.0
#6 0x00007ffff159c54f in clone () at /usr/lib/libc.so.6
Thread 1 (Thread 0x7ffff7eb9c80 (LWP 8977)):
#0 0x00007ffff1e68c48 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x6b2880)
at kernel/qcoreapplication.cpp:1630
#1 0x00007ffff1e690d8 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1502
#2 0x00007ffff1ebace3 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x6f4960)
at kernel/qeventdispatcher_glib.cpp:276
#3 0x00007fffea6785a7 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#4 0x00007fffea678810 in () at /usr/lib/libglib-2.0.so.0
#5 0x00007fffea6788bc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#6 0x00007ffff1ebb0ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x6f67c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#7 0x00007ffff1e6493a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffffffdfe0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#8 0x00007ffff1e6ce84 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1261
#9 0x000000000041cb02 in ()
#10 0x00007ffff14d0511 in __libc_start_main () at /usr/lib/libc.so.6
#11 0x000000000041ce8a in _start ()
Continuing.
Thread 1 "plasmashell" received signal SIGSTOP, Stopped (signal).
0x00007ffff156a42d in nanosleep () from /usr/lib/libc.so.6
Breakpoint 1 at 0x7ffff1e68c48: file kernel/qcoreapplication.cpp, line 1630.
Continuing.
Thread 1 "plasmashell" received signal SIGCONT, Continued.
0x00007ffff156a42d in nanosleep () from /usr/lib/libc.so.6
Starting program: /usr/bin/plasmashell -n
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7fffe1cb7700 (LWP 9852)]
[New Thread 0x7fffdbb61700 (LWP 9853)]
[Switching to Thread 0x7fffdbb61700 (LWP 9853)]
Thread 3 "QDBusConnection" hit Breakpoint 1, QCoreApplicationPrivate::sendPostedEvents (
receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x70c5c0)
at kernel/qcoreapplication.cpp:1630
1630 --r->d_func()->postedEvents;
$1 = (QObject *) 0x7ffff2c80d50
Continuing.
Thread 3 "QDBusConnection" received signal SIGSEGV, Segmentation fault.
QCoreApplication::notifyInternal2 (receiver=0x7ffff2c80d50, event=event@entry=0x70cb40)
at kernel/qcoreapplication.cpp:984
984 QThreadData *threadData = d->threadData;
Continuing.
Thread 1 "plasmashell" received signal SIGSTOP, Stopped (signal).
[Switching to Thread 0x7ffff7eb9c80 (LWP 9842)]
0x00007ffff0b44756 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
Starting program: /usr/bin/plasmashell -n
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7fffe1cb7700 (LWP 9947)]
[New Thread 0x7fffdbb61700 (LWP 9948)]
[Switching to Thread 0x7fffdbb61700 (LWP 9948)]
Thread 3 "QDBusConnection" hit Breakpoint 1, QCoreApplicationPrivate::sendPostedEvents (
receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x70c7c0)
at kernel/qcoreapplication.cpp:1630
1630 --r->d_func()->postedEvents;
1643 MutexUnlocker unlocker(locker);
$2 = (QObject *) 0x7ffff2c80d50
$3 = {_vptr.QObject = 0x1, static staticMetaObject = {d = {superdata = 0x0,
stringdata = 0x7ffff1fc1ba0 <qt_meta_stringdata_QObject>,
data = 0x7ffff1fc1a80 <qt_meta_data_QObject>,
static_metacall = 0x7ffff1e9a0f0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x0}, static staticQtMetaObject = {
d = {superdata = 0x0, stringdata = 0x7ffff200be20 <qt_meta_stringdata_Qt>,
data = 0x7ffff20092e0 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0,
extradata = 0x0}}}
#0 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
event_type=event_type@entry=0, data=0x70c7c0) at kernel/qcoreapplication.cpp:1643
#1 0x00007ffff1e690d8 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0,
event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1502
#2 0x00007ffff1ebace3 in postEventSourceDispatch (s=0x7fffd40012d0)
at kernel/qeventdispatcher_glib.cpp:276
#3 0x00007fffea6785a7 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#4 0x00007fffea678810 in ?? () from /usr/lib/libglib-2.0.so.0
#5 0x00007fffea6788bc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#6 0x00007ffff1ebb0ef in QEventDispatcherGlib::processEvents (this=0x7fffd40008c0, flags=...)
at kernel/qeventdispatcher_glib.cpp:423
#7 0x00007ffff1e6493a in QEventLoop::exec (this=this@entry=0x7fffdbb60d80, flags=...,
flags@entry=...) at kernel/qeventloop.cpp:212
#8 0x00007ffff1c86ae3 in QThread::exec (
this=this@entry=0x7ffff2c80d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>)
at thread/qthread.cpp:507
#9 0x00007ffff2a0c835 in QDBusConnectionManager::run (
this=0x7ffff2c80d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>)
at qdbusconnection.cpp:170
#10 0x00007ffff1c8b748 in QThreadPrivate::start (
arg=0x7ffff2c80d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>)
at thread/qthread_unix.cpp:368
#11 0x00007ffff0b3e2e7 in start_thread () from /usr/lib/libpthread.so.0
#12 0x00007ffff159c54f in clone () from /usr/lib/libc.so.6
Are you able to reproduce this in a currently supported version of Plasmashell, such as 5.18 (the current LTS version) or 5.21 (the latest release)? This did not happen for years - so probably fixed already. Thx Ok cool, thanks! |
Created attachment 104645 [details] gdb trace.log Plasmashell crashes in qt-base when processing posted events. The reason seems to be that the event receiver's d_ptr is 0 and cannot be dereferenced. KDE has Version 5.9.3 QT has Version 5.8.0 The gdb trace with 3 iterations is attached. You can see the printed event at the end. If you need more information, I'll try to provide it.