Bug 360445

Summary: Plasma shell crashes after initializing multi-screen desktop badly.
Product: [Plasma] plasmashell Reporter: Ken Aaker <kenaaker>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: bhush94, notmart, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.5.5   
Target Milestone: 1.0   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Ken Aaker 2016-03-12 18:10:36 UTC
Application: plasmashell (5.5.5)

Qt Version: 5.5.1
Operating System: Linux 4.3.3-4-default x86_64
Distribution: "openSUSE Tumbleweed (20160117) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
Removing panel that was on the wrong screen (leftmost), adding panel to central screen.
- Unusual behavior I noticed:
Panel is always re-created on leftmost screen, wrong size. It also overlaps onto the central screen. When a panel is created on the central screen, the panel is the wrong size and overlaps onto the leftmost screen.  The backgrounds of both the leftmost screen and the central screen (of 3) are the wrong size horizontally.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fad09732900 (LWP 2690))]

Thread 18 (Thread 0x7facf21ba700 (LWP 2691)):
#0  0x00007fad02c4449d in poll () at /lib64/libc.so.6
#1  0x00007fad07b6e432 in  () at /usr/lib64/libxcb.so.1
#2  0x00007fad07b70007 in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007facf4975e29 in QXcbEventReader::run() (this=0x1da0e70) at qxcbconnection.cpp:1229
#4  0x00007fad0333c94f in QThreadPrivate::start(void*) (arg=0x1da0e70) at thread/qthread_unix.cpp:331
#5  0x00007fad024424a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fad02c4cded in clone () at /lib64/libc.so.6

Thread 17 (Thread 0x7face64e2700 (LWP 2696)):
#0  0x00007facff312554 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007facff2cf15d in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007facff2cf39c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fad0356152b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7face00008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007fad0350b61a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7face64e1cb0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fad03337b1c in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007fad066387b5 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007fad0333c94f in QThreadPrivate::start(void*) (arg=0x1ec0990) at thread/qthread_unix.cpp:331
#8  0x00007fad024424a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007fad02c4cded in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7facde1da700 (LWP 2728)):
#0  0x00007fad03334d1a in QMutex::lock() (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, _q_value=@0x1e70028: 0x1) at ../../src/corelib/arch/qatomic_x86.h:259
#1  0x00007fad03334d1a in QMutex::lock() (currentValue=<synthetic pointer>, newValue=<optimized out>, expectedValue=0x0, _q_value=@0x1e70028: 0x1) at ../../src/corelib/thread/qgenericatomic.h:166
#2  0x00007fad03334d1a in QMutex::lock() (currentValue=<synthetic pointer>, newValue=<optimized out>, expectedValue=0x0, this=0x1e70028, this@entry=0x1) at ../../src/corelib/thread/qbasicatomic.h:278
#3  0x00007fad03334d1a in QMutex::lock() (current=<synthetic pointer>, this=0x1e70028, this@entry=0x1) at thread/qmutex.h:82
#4  0x00007fad03334d1a in QMutex::lock() (this=this@entry=0x1e70028) at thread/qmutex.cpp:212
#5  0x00007fad03560aeb in postEventSourcePrepare(GSource*, gint*) (m=0x1e70028, this=<synthetic pointer>) at ../../src/corelib/thread/qmutex.h:128
#6  0x00007fad03560aeb in postEventSourcePrepare(GSource*, gint*) (this=0x1e70000) at ../../src/corelib/thread/qthread_p.h:240
#7  0x00007fad03560aeb in postEventSourcePrepare(GSource*, gint*) (s=0x7facd80012d0, timeout=0x7facde1d9b14) at kernel/qeventdispatcher_glib.cpp:254
#8  0x00007facff2ce8bd in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#9  0x00007facff2cf1c3 in  () at /usr/lib64/libglib-2.0.so.0
#10 0x00007facff2cf39c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#11 0x00007fad0356152b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7facd80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#12 0x00007fad0350b61a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7facde1d9cb0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#13 0x00007fad03337b1c in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#14 0x00007fad066387b5 in  () at /usr/lib64/libQt5Qml.so.5
#15 0x00007fad0333c94f in QThreadPrivate::start(void*) (arg=0x2134610) at thread/qthread_unix.cpp:331
#16 0x00007fad024424a4 in start_thread () at /lib64/libpthread.so.0
#17 0x00007fad02c4cded in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7facd77fa700 (LWP 2738)):
#0  0x00007facff2cc460 in  () at /usr/lib64/libglib-2.0.so.0
#1  0x00007facff2cec5a in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#2  0x00007facff2cf238 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007facff2cf39c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fad0356152b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7facd00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007fad0350b61a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7facd77f9cb0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fad03337b1c in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fad066387b5 in  () at /usr/lib64/libQt5Qml.so.5
#8  0x00007fad0333c94f in QThreadPrivate::start(void*) (arg=0x20ea120) at thread/qthread_unix.cpp:331
#9  0x00007fad024424a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007fad02c4cded in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7facd610a700 (LWP 2797)):
#0  0x00007fad0244807f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad08e12a84 in  () at /usr/lib64/libQt5Script.so.5
#2  0x00007fad08e12ac9 in  () at /usr/lib64/libQt5Script.so.5
#3  0x00007fad024424a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fad02c4cded in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7fac4f4fa700 (LWP 2869)):
#0  0x00007fad02c4047d in read () at /lib64/libc.so.6
#1  0x00007facfa525073 in  () at /usr/lib64/tls/libnvidia-tls.so.361.28
#2  0x00007facff311290 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007facff2cedc4 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#4  0x00007facff2cf238 in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007facff2cf39c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#6  0x00007fad0356152b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fac480008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#7  0x00007fad0350b61a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fac4f4f9c70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#8  0x00007fad03337b1c in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#9  0x00007fad071cde42 in  () at /usr/lib64/libQt5Quick.so.5
#10 0x00007fad0333c94f in QThreadPrivate::start(void*) (arg=0x262cd10) at thread/qthread_unix.cpp:331
#11 0x00007fad024424a4 in start_thread () at /lib64/libpthread.so.0
#12 0x00007fad02c4cded in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7fac4cbda700 (LWP 2871)):
#0  0x00007fad0244807f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad0333dabb in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x253b110) at thread/qwaitcondition_unix.cpp:136
#2  0x00007fad0333dabb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x1dbb710, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fad072401de in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007fad07240a23 in  () at /usr/lib64/libQt5Quick.so.5
#5  0x00007fad0333c94f in QThreadPrivate::start(void*) (arg=0x1dbb690) at thread/qthread_unix.cpp:331
#6  0x00007fad024424a4 in start_thread () at /lib64/libpthread.so.0
#7  0x00007fad02c4cded in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7fac45522700 (LWP 2872)):
#0  0x00007fad0244807f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad0333dabb in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x244baf0) at thread/qwaitcondition_unix.cpp:136
#2  0x00007fad0333dabb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x1eb6560, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fad072401de in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007fad07240a23 in  () at /usr/lib64/libQt5Quick.so.5
#5  0x00007fad0333c94f in QThreadPrivate::start(void*) (arg=0x1eb64e0) at thread/qthread_unix.cpp:331
#6  0x00007fad024424a4 in start_thread () at /lib64/libpthread.so.0
#7  0x00007fad02c4cded in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7fac3a4a5700 (LWP 2873)):
#0  0x00007fad0244807f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad0333dabb in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x28717b0) at thread/qwaitcondition_unix.cpp:136
#2  0x00007fad0333dabb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x2cdc090, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fad072401de in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007fad07240a23 in  () at /usr/lib64/libQt5Quick.so.5
#5  0x00007fad0333c94f in QThreadPrivate::start(void*) (arg=0x2cdc010) at thread/qthread_unix.cpp:331
#6  0x00007fad024424a4 in start_thread () at /lib64/libpthread.so.0
#7  0x00007fad02c4cded in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7fac2880a700 (LWP 3087)):
#0  0x00007facff2cc462 in  () at /usr/lib64/libglib-2.0.so.0
#1  0x00007facff2ce85b in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#2  0x00007facff2cf1c3 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007facff2cf39c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fad0356152b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fac240008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007fad0350b61a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fac28809c90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fad03337b1c in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fac2af73e47 in KCupsConnection::run() () at /usr/lib64/libkcupslib.so
#8  0x00007fad0333c94f in QThreadPrivate::start(void*) (arg=0x3938500) at thread/qthread_unix.cpp:331
#9  0x00007fad024424a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007fad02c4cded in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7fac2355b700 (LWP 3112)):
#0  0x00007fad0244807f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad0333dabb in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x427c9b0) at thread/qwaitcondition_unix.cpp:136
#2  0x00007fad0333dabb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x3527e00, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fad072401de in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007fad07240a23 in  () at /usr/lib64/libQt5Quick.so.5
#5  0x00007fad0333c94f in QThreadPrivate::start(void*) (arg=0x3527d80) at thread/qthread_unix.cpp:331
#6  0x00007fad024424a4 in start_thread () at /lib64/libpthread.so.0
#7  0x00007fad02c4cded in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fac22959700 (LWP 3178)):
#0  0x00007fad0244807f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad0333dabb in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x4326230) at thread/qwaitcondition_unix.cpp:136
#2  0x00007fad0333dabb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x432cc10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fad072401de in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007fad07240a23 in  () at /usr/lib64/libQt5Quick.so.5
#5  0x00007fad0333c94f in QThreadPrivate::start(void*) (arg=0x432cb90) at thread/qthread_unix.cpp:331
#6  0x00007fad024424a4 in start_thread () at /lib64/libpthread.so.0
#7  0x00007fad02c4cded in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fac2104d700 (LWP 3222)):
#0  0x00007fad0244807f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad0333dabb in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x4da3060) at thread/qwaitcondition_unix.cpp:136
#2  0x00007fad0333dabb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x3548dc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fad072401de in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007fad07240a23 in  () at /usr/lib64/libQt5Quick.so.5
#5  0x00007fad0333c94f in QThreadPrivate::start(void*) (arg=0x3548d40) at thread/qthread_unix.cpp:331
#6  0x00007fad024424a4 in start_thread () at /lib64/libpthread.so.0
#7  0x00007fad02c4cded in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fac0fffa700 (LWP 3223)):
#0  0x00007fad02c4047d in read () at /lib64/libc.so.6
#1  0x00007facfa525073 in  () at /usr/lib64/tls/libnvidia-tls.so.361.28
#2  0x00007facff311290 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007facff2cedc4 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#4  0x00007facff2cf238 in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007facff2cf39c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#6  0x00007fad0356152b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fac080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#7  0x00007fad0350b61a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fac0fff9cb0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#8  0x00007fad03337b1c in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#9  0x00007fad066387b5 in  () at /usr/lib64/libQt5Qml.so.5
#10 0x00007fad0333c94f in QThreadPrivate::start(void*) (arg=0x4dcc250) at thread/qthread_unix.cpp:331
#11 0x00007fad024424a4 in start_thread () at /lib64/libpthread.so.0
#12 0x00007fad02c4cded in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fac0eff9700 (LWP 3224)):
#0  0x00007fad0244807f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad0333dabb in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x2790ba0) at thread/qwaitcondition_unix.cpp:136
#2  0x00007fad0333dabb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x4118ec0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fad072401de in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007fad07240a23 in  () at /usr/lib64/libQt5Quick.so.5
#5  0x00007fad0333c94f in QThreadPrivate::start(void*) (arg=0x4118e40) at thread/qthread_unix.cpp:331
#6  0x00007fad024424a4 in start_thread () at /lib64/libpthread.so.0
#7  0x00007fad02c4cded in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fac0d8fd700 (LWP 3441)):
#0  0x00007facff312539 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007facff2cf27a in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007facff2cf39c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fad0356152b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fabfc12d890, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007fad0350b61a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fac0d8fccb0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fad03337b1c in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007fad066387b5 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007fad0333c94f in QThreadPrivate::start(void*) (arg=0x34f3ab0) at thread/qthread_unix.cpp:331
#8  0x00007fad024424a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007fad02c4cded in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fac05de2700 (LWP 3443)):
#0  0x00007fad0244807f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fad0333dabb in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x2e8b770) at thread/qwaitcondition_unix.cpp:136
#2  0x00007fad0333dabb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x4d44980, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fad072401de in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007fad07240a23 in  () at /usr/lib64/libQt5Quick.so.5
#5  0x00007fad0333c94f in QThreadPrivate::start(void*) (arg=0x4d44900) at thread/qthread_unix.cpp:331
#6  0x00007fad024424a4 in start_thread () at /lib64/libpthread.so.0
#7  0x00007fad02c4cded in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fad09732900 (LWP 2690)):
[KCrash Handler]
#6  0x00007fad078e0d40 in Plasma::Applet::destroyed() const () at /usr/lib64/libKF5Plasma.so.5
#7  0x00000000004483b4 in QtPrivate::QFunctorSlotObject<PanelView::containmentChanged()::<lambda(QObject*)>, 1, QtPrivate::List<QObject*>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (obj=<optimized out>, __closure=<synthetic pointer>) at /usr/src/debug/plasma-workspace-5.5.5/shell/panelview.cpp:1048
#8  0x00000000004483b4 in QtPrivate::QFunctorSlotObject<PanelView::containmentChanged()::<lambda(QObject*)>, 1, QtPrivate::List<QObject*>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:495
#9  0x00000000004483b4 in QtPrivate::QFunctorSlotObject<PanelView::containmentChanged()::<lambda(QObject*)>, 1, QtPrivate::List<QObject*>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:552
#10 0x00000000004483b4 in QtPrivate::QFunctorSlotObject<PanelView::containmentChanged()::<lambda(QObject*)>, 1, QtPrivate::List<QObject*>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt5/QtCore/qobject_impl.h:192
#11 0x00007fad0353bd49 in QObject::event(QEvent*) (this=this@entry=0x2e02d20, e=<optimized out>) at kernel/qobject.cpp:1239
#12 0x00007fad03a5d0a8 in QWindow::event(QEvent*) (this=0x2e02d20, ev=<optimized out>) at kernel/qwindow.cpp:2071
#13 0x00007fad072707c1 in QQuickWindow::event(QEvent*) () at /usr/lib64/libQt5Quick.so.5
#14 0x000000000044765b in PanelView::event(QEvent*) (this=0x2e02d20, e=0x3327ed0) at /usr/src/debug/plasma-workspace-5.5.5/shell/panelview.cpp:844
#15 0x00007fad048948cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#16 0x00007fad048999d6 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#17 0x00007fad0350dcd3 in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7ffe3a71a8d0, receiver=0x2e02d20, event=event@entry=0x3327ed0) at kernel/qcoreapplication.cpp:965
#18 0x00007fad0350fff6 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (event=0x3327ed0, receiver=<optimized out>) at kernel/qcoreapplication.h:224
#19 0x00007fad0350fff6 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1d6a1b0) at kernel/qcoreapplication.cpp:1593
#20 0x00007fad035104d8 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1451
#21 0x00007fad03561103 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x1dd1040) at kernel/qeventdispatcher_glib.cpp:271
#22 0x00007facff2cf0c7 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#23 0x00007facff2cf2f8 in  () at /usr/lib64/libglib-2.0.so.0
#24 0x00007facff2cf39c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#25 0x00007fad0356150f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1de65b0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#26 0x00007fad0350b61a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffe3a71a780, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#27 0x00007fad035132dd in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1229
#28 0x00000000004365be in main(int, char**) (argc=2, argv=<optimized out>) at /usr/src/debug/plasma-workspace-5.5.5/shell/main.cpp:184

Possible duplicates by query: bug 345723.

Reported using DrKonqi
Comment 1 Marco Martin 2016-03-14 13:47:24 UTC

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