https://bugs.kde.org/show_bug.cgi?id=385359
Bug ID: 385359
Summary: Plasmashell crashes repeatedly
Product: plasmashell
Version: 5.10.5
Platform: Neon Packages
OS: Linux
Status: UNCONFIRMED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: 1.0
Application: plasmashell (5.10.5)
Qt Version: 5.9.1
Frameworks Version: 5.36.0
Operating System: Linux 4.8.0-53-generic x86_64
Distribution: KDE neon User Edition 5.10
-- Information about the crash:
- What I was doing when the application crashed:
Nothing in particular except this crash happened after I installed qt5-default
package (5.9.1+dfsg-2+16.04+xenial+build25) from
"http://archive.neon.kde.org/user xenial/main amd64 Packages" Neon user-edition
repo.
- Unusual behavior I noticed:
The crash happens every 10-15 minutes after logging in.
The crash can be reproduced every time.
-- 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 0x7fb4fb5348c0 (LWP 1185))]
Thread 12 (Thread 0x7fb41effd700 (LWP 1654)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007fb4f647c8eb in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x4725600) at
thread/qwaitcondition_unix.cpp:143
#2 QWaitCondition::wait (this=<optimized out>, mutex=0x4fabd90,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3 0x00007fb43f97807f in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4 0x00007fb43f97c108 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5 0x00007fb43f97726d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6 0x00007fb43f97c162 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7 0x00007fb43f97726d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8 0x00007fb43f979c80 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9 0x00007fb4f647b989 in QThreadPrivate::start (arg=0x4dba6d0) at
thread/qthread_unix.cpp:368
#10 0x00007fb4f53206ba in start_thread (arg=0x7fb41effd700) at
pthread_create.c:333
#11 0x00007fb4f5d883dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 11 (Thread 0x7fb41f7fe700 (LWP 1653)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007fb4f647c8eb in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x4725600) at
thread/qwaitcondition_unix.cpp:143
#2 QWaitCondition::wait (this=<optimized out>, mutex=0x4fabd90,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3 0x00007fb43f97807f in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4 0x00007fb43f97c108 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5 0x00007fb43f97726d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6 0x00007fb43f97c162 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7 0x00007fb43f97726d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8 0x00007fb43f979c80 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9 0x00007fb4f647b989 in QThreadPrivate::start (arg=0x7fb414002d90) at
thread/qthread_unix.cpp:368
#10 0x00007fb4f53206ba in start_thread (arg=0x7fb41f7fe700) at
pthread_create.c:333
#11 0x00007fb4f5d883dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 10 (Thread 0x7fb41ffff700 (LWP 1652)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007fb4f647c8eb in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x4725600) at
thread/qwaitcondition_unix.cpp:143
#2 QWaitCondition::wait (this=<optimized out>, mutex=0x4fabd90,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3 0x00007fb43f97807f in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4 0x00007fb43f97c108 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5 0x00007fb43f97726d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6 0x00007fb43f97c162 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7 0x00007fb43f97726d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8 0x00007fb43f979c80 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9 0x00007fb4f647b989 in QThreadPrivate::start (arg=0x4f5cf00) at
thread/qthread_unix.cpp:368
#10 0x00007fb4f53206ba in start_thread (arg=0x7fb41ffff700) at
pthread_create.c:333
#11 0x00007fb4f5d883dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 9 (Thread 0x7fb424f74700 (LWP 1651)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007fb4f647c8eb in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x4725600) at
thread/qwaitcondition_unix.cpp:143
#2 QWaitCondition::wait (this=<optimized out>, mutex=0x4fabd90,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3 0x00007fb43f97807f in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4 0x00007fb43f97c108 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5 0x00007fb43f97726d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6 0x00007fb43f97c162 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7 0x00007fb43f97726d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8 0x00007fb43f979c80 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9 0x00007fb4f647b989 in QThreadPrivate::start (arg=0x4fb05d0) at
thread/qthread_unix.cpp:368
#10 0x00007fb4f53206ba in start_thread (arg=0x7fb424f74700) at
pthread_create.c:333
#11 0x00007fb4f5d883dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 8 (Thread 0x7fb432882700 (LWP 1641)):
#0 0x00007fb4f6472b29 in
std::__atomic_base<QMutexData*>::compare_exchange_strong
(__m2=std::memory_order_acquire, __m1=std::memory_order_acquire,
__p2=<optimized out>, __p1=@0x7fb432881a58: 0x0, this=0x3db1040) at
/usr/include/c++/5/bits/atomic_base.h:752
#1 std::atomic<QMutexData*>::compare_exchange_strong
(__m2=std::memory_order_acquire, __m1=std::memory_order_acquire,
__p2=<optimized out>, __p1=@0x7fb432881a58: 0x0, this=0x3db1040) at
/usr/include/c++/5/atomic:462
#2 QAtomicOps<QMutexData*>::testAndSetAcquire<QMutexData*>
(currentValue=<synthetic pointer>, newValue=<optimized out>, expectedValue=0x0,
_q_value=...) at
../../include/QtCore/../../src/corelib/arch/qatomic_cxx11.h:290
#3 QBasicAtomicPointer<QMutexData>::testAndSetAcquire (currentValue=<synthetic
pointer>, newValue=<optimized out>, expectedValue=0x0, this=0x3db1040) at
../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:262
#4 QBasicMutex::fastTryLock (current=<synthetic pointer>, this=0x3db1040) at
thread/qmutex.h:101
#5 QMutex::lock (this=this@entry=0x3db1040) at thread/qmutex.cpp:224
#6 0x00007fb4f66a485f in QMutexLocker::QMutexLocker (m=0x3db1040,
this=<synthetic pointer>) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:200
#7 QThreadData::canWaitLocked (this=0x3db1010) at
../../include/QtCore/5.9.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:253
#8 postEventSourcePrepare (s=0x7fb42c0012d0, timeout=0x7fb432881af4) at
kernel/qeventdispatcher_glib.cpp:259
#9 0x00007fb4f171491d in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007fb4f17152bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007fb4f171549c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007fb4f66a494b in QEventDispatcherGlib::processEvents
(this=0x7fb42c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#13 0x00007fb4f664d7ca in QEventLoop::exec (this=this@entry=0x7fb432881cc0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#14 0x00007fb4f6476cd4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:515
#15 0x00007fb434d60517 in KCupsConnection::run() () from
/usr/lib/x86_64-linux-gnu/libkcupslib.so
#16 0x00007fb4f647b989 in QThreadPrivate::start (arg=0x3db0e90) at
thread/qthread_unix.cpp:368
#17 0x00007fb4f53206ba in start_thread (arg=0x7fb432882700) at
pthread_create.c:333
#18 0x00007fb4f5d883dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 7 (Thread 0x7fb4469b1700 (LWP 1533)):
#0 0x00007fb4f6472ee9 in
std::__atomic_base<QMutexData*>::compare_exchange_strong
(__m2=std::memory_order_relaxed, __m1=std::memory_order_release, __p2=0x0,
__p1=@0x7fb4469b0a78: 0x1, this=0x1b7ed90) at
/usr/include/c++/5/bits/atomic_base.h:752
#1 std::atomic<QMutexData*>::compare_exchange_strong
(__m2=std::memory_order_relaxed, __m1=std::memory_order_release, __p2=0x0,
__p1=@0x7fb4469b0a78: 0x1, this=0x1b7ed90) at /usr/include/c++/5/atomic:462
#2 QAtomicOps<QMutexData*>::testAndSetRelease<QMutexData*>
(currentValue=<synthetic pointer>, newValue=0x0, expectedValue=0x1,
_q_value=...) at
../../include/QtCore/../../src/corelib/arch/qatomic_cxx11.h:299
#3 QBasicAtomicPointer<QMutexData>::testAndSetRelease (currentValue=<synthetic
pointer>, newValue=0x0, expectedValue=<optimized out>, this=0x1b7ed90) at
../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:264
#4 QBasicMutex::fastTryUnlock (current=<synthetic pointer>, this=0x1b7ed90) at
thread/qmutex.h:104
#5 QMutex::unlock (this=this@entry=0x1b7ed90) at thread/qmutex.cpp:337
#6 0x00007fb4f66a4d75 in QMutexLocker::unlock (this=<synthetic pointer>) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:213
#7 QMutexLocker::~QMutexLocker (this=<synthetic pointer>, __in_chrg=<optimized
out>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:207
#8 QThreadData::canWaitLocked (this=<optimized out>) at
../../include/QtCore/5.9.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:253
#9 postEventSourcePrepare (timeout=<synthetic pointer>, s=0x7fb4400012d0) at
kernel/qeventdispatcher_glib.cpp:259
#10 postEventSourceCheck (source=0x7fb4400012d0) at
kernel/qeventdispatcher_glib.cpp:269
#11 0x00007fb4f1714dc1 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007fb4f1715330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007fb4f171549c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007fb4f66a494b in QEventDispatcherGlib::processEvents
(this=0x7fb4400008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#15 0x00007fb4f664d7ca in QEventLoop::exec (this=this@entry=0x7fb4469b0c90,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#16 0x00007fb4f6476cd4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:515
#17 0x00007fb4f94e6256 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#18 0x00007fb4f647b989 in QThreadPrivate::start (arg=0x1b6e510) at
thread/qthread_unix.cpp:368
#19 0x00007fb4f53206ba in start_thread (arg=0x7fb4469b1700) at
pthread_create.c:333
#20 0x00007fb4f5d883dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 6 (Thread 0x7fb4d37b2700 (LWP 1426)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007fb4faf8b784 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2 0x00007fb4faf8b7c9 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3 0x00007fb4f53206ba in start_thread (arg=0x7fb4d37b2700) at
pthread_create.c:333
#4 0x00007fb4f5d883dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 5 (Thread 0x7fb4ddb81700 (LWP 1306)):
#0 0x00007fb4f6472ee9 in
std::__atomic_base<QMutexData*>::compare_exchange_strong
(__m2=std::memory_order_relaxed, __m1=std::memory_order_release, __p2=0x0,
__p1=@0x7fb4ddb80a88: 0x1, this=0x133b860) at
/usr/include/c++/5/bits/atomic_base.h:752
#1 std::atomic<QMutexData*>::compare_exchange_strong
(__m2=std::memory_order_relaxed, __m1=std::memory_order_release, __p2=0x0,
__p1=@0x7fb4ddb80a88: 0x1, this=0x133b860) at /usr/include/c++/5/atomic:462
#2 QAtomicOps<QMutexData*>::testAndSetRelease<QMutexData*>
(currentValue=<synthetic pointer>, newValue=0x0, expectedValue=0x1,
_q_value=...) at
../../include/QtCore/../../src/corelib/arch/qatomic_cxx11.h:299
#3 QBasicAtomicPointer<QMutexData>::testAndSetRelease (currentValue=<synthetic
pointer>, newValue=0x0, expectedValue=<optimized out>, this=0x133b860) at
../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:264
#4 QBasicMutex::fastTryUnlock (current=<synthetic pointer>, this=0x133b860) at
thread/qmutex.h:104
#5 QMutex::unlock (this=this@entry=0x133b860) at thread/qmutex.cpp:337
#6 0x00007fb4f66a4871 in QMutexLocker::unlock (this=<synthetic pointer>) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:213
#7 QMutexLocker::~QMutexLocker (this=<synthetic pointer>, __in_chrg=<optimized
out>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:207
#8 QThreadData::canWaitLocked (this=0x133b830) at
../../include/QtCore/5.9.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:253
#9 postEventSourcePrepare (s=0x7fb4cc0012d0, timeout=0x7fb4ddb80b14) at
kernel/qeventdispatcher_glib.cpp:259
#10 0x00007fb4f171491d in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007fb4f17152bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007fb4f171549c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007fb4f66a494b in QEventDispatcherGlib::processEvents
(this=0x7fb4cc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#14 0x00007fb4f664d7ca in QEventLoop::exec (this=this@entry=0x7fb4ddb80ce0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#15 0x00007fb4f6476cd4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:515
#16 0x00007fb4f8b44fa5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#17 0x00007fb4f647b989 in QThreadPrivate::start (arg=0x133cea0) at
thread/qthread_unix.cpp:368
#18 0x00007fb4f53206ba in start_thread (arg=0x7fb4ddb81700) at
pthread_create.c:333
#19 0x00007fb4f5d883dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 4 (Thread 0x7fb4dfbf2700 (LWP 1266)):
#0 0x00007fb4f17123d7 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1 0x00007fb4f1714cea in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fb4f1715330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fb4f171549c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fb4f66a494b in QEventDispatcherGlib::processEvents
(this=0x7fb4d40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5 0x00007fb4f664d7ca in QEventLoop::exec (this=this@entry=0x7fb4dfbf1ce0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6 0x00007fb4f6476cd4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:515
#7 0x00007fb4f8b44fa5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8 0x00007fb4f647b989 in QThreadPrivate::start (arg=0x12eb580) at
thread/qthread_unix.cpp:368
#9 0x00007fb4f53206ba in start_thread (arg=0x7fb4dfbf2700) at
pthread_create.c:333
#10 0x00007fb4f5d883dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 3 (Thread 0x7fb4e563c700 (LWP 1248)):
#0 0x00007fb4f6472b29 in
std::__atomic_base<QMutexData*>::compare_exchange_strong
(__m2=std::memory_order_acquire, __m1=std::memory_order_acquire,
__p2=<optimized out>, __p1=@0x7fb4e563ba68: 0x0, this=0x126e450) at
/usr/include/c++/5/bits/atomic_base.h:752
#1 std::atomic<QMutexData*>::compare_exchange_strong
(__m2=std::memory_order_acquire, __m1=std::memory_order_acquire,
__p2=<optimized out>, __p1=@0x7fb4e563ba68: 0x0, this=0x126e450) at
/usr/include/c++/5/atomic:462
#2 QAtomicOps<QMutexData*>::testAndSetAcquire<QMutexData*>
(currentValue=<synthetic pointer>, newValue=<optimized out>, expectedValue=0x0,
_q_value=...) at
../../include/QtCore/../../src/corelib/arch/qatomic_cxx11.h:290
#3 QBasicAtomicPointer<QMutexData>::testAndSetAcquire (currentValue=<synthetic
pointer>, newValue=<optimized out>, expectedValue=0x0, this=0x126e450) at
../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:262
#4 QBasicMutex::fastTryLock (current=<synthetic pointer>, this=0x126e450) at
thread/qmutex.h:101
#5 QMutex::lock (this=this@entry=0x126e450) at thread/qmutex.cpp:224
#6 0x00007fb4f66a485f in QMutexLocker::QMutexLocker (m=0x126e450,
this=<synthetic pointer>) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:200
#7 QThreadData::canWaitLocked (this=0x126e420) at
../../include/QtCore/5.9.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:253
#8 postEventSourcePrepare (s=0x7fb4d80012d0, timeout=0x7fb4e563bb04) at
kernel/qeventdispatcher_glib.cpp:259
#9 0x00007fb4f171491d in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007fb4f17152bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007fb4f171549c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007fb4f66a494b in QEventDispatcherGlib::processEvents
(this=0x7fb4d80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#13 0x00007fb4f664d7ca in QEventLoop::exec (this=this@entry=0x7fb4e563bcd0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#14 0x00007fb4f6476cd4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:515
#15 0x00007fb4fb673b75 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#16 0x00007fb4f647b989 in QThreadPrivate::start (arg=0x7fb4fb6e9da0) at
thread/qthread_unix.cpp:368
#17 0x00007fb4f53206ba in start_thread (arg=0x7fb4e563c700) at
pthread_create.c:333
#18 0x00007fb4f5d883dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 2 (Thread 0x7fb4e6e5b700 (LWP 1222)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fb4f6472ae5 in _q_futex (timeout=0x0, val=3, op=0, addr=0x1209bc0)
at thread/qmutex_linux.cpp:121
#2 lockInternal_helper<false> (timeout=-1, elapsedTimer=0x0, d_ptr=...) at
thread/qmutex_linux.cpp:162
#3 QBasicMutex::lockInternal (this=0x1209bc0) at thread/qmutex_linux.cpp:178
#4 0x00007fb4f6472b47 in QMutex::lock (this=this@entry=0x1209bc0) at
thread/qmutex.cpp:229
#5 0x00007fb4f6652a29 in QCoreApplication::postEvent (receiver=0x12092d0,
event=event@entry=0x7fb4e0004280, priority=priority@entry=0) at
kernel/qcoreapplication.cpp:1407
#6 0x00007fb4f667ba68 in queued_activate (locker=<synthetic pointer>,
argv=0x7fb4e6e5acd0, c=<optimized out>, signal=5, sender=0x122d060) at
kernel/qobject.cpp:3619
#7 QMetaObject::activate (sender=0x122d060, signalOffset=<optimized out>,
local_signal_index=<optimized out>, argv=<optimized out>) at
kernel/qobject.cpp:3718
#8 0x00007fb4e8fa1375 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#9 0x00007fb4f647b989 in QThreadPrivate::start (arg=0x122d060) at
thread/qthread_unix.cpp:368
#10 0x00007fb4f53206ba in start_thread (arg=0x7fb4e6e5b700) at
pthread_create.c:333
#11 0x00007fb4f5d883dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 1 (Thread 0x7fb4fb5348c0 (LWP 1185)):
[KCrash Handler]
#6 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
event_type=event_type@entry=0, data=0x1209b90) at
kernel/qcoreapplication.cpp:1660
#7 0x00007fb4f66523e8 in QCoreApplication::sendPostedEvents
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at
kernel/qcoreapplication.cpp:1532
#8 0x00007fb4f66a5323 in postEventSourceDispatch (s=0x1257250) at
kernel/qeventdispatcher_glib.cpp:276
#9 0x00007fb4f1715197 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007fb4f17153f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007fb4f171549c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007fb4f66a492f in QEventDispatcherGlib::processEvents (this=0x12678c0,
flags=...) at kernel/qeventdispatcher_glib.cpp:423
#13 0x00007fb4f664d7ca in QEventLoop::exec (this=this@entry=0x7ffceb8f5c80,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#14 0x00007fb4f6656704 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1291
#15 0x000000000041cd68 in main (argc=1, argv=<optimized out>) at
/workspace/build/shell/main.cpp:166
Possible duplicates by query: bug 385342, bug 384503, bug 384419, bug 384360,
bug 384350.
Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.