Bug 349364

Summary: Plasmashell crashes after turning off external display and laptop display
Product: [Plasma] plasmashell Reporter: exaatto <exa.atto1818>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: bhush94, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.3.0   
Target Milestone: 1.0   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description exaatto 2015-06-19 03:45:56 UTC
Application: plasmashell (5.3.0)

Qt Version: 5.4.2
Operating System: Linux 4.0.4-303.fc22.x86_64 x86_64
Distribution: "Fedora release 22 (Twenty Two)"

-- Information about the crash:
- What I was doing when the application crashed:
1. Connect laptop to an external display.
2. Turn the external display off.
3. Close the lid of laptop.
4. Reopen the lid.
5. Plasmashell crashes.

The crash can be reproduced every time.

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

Thread 27 (Thread 0x7f8c2e6d6700 (LWP 1519)):
#0  0x00007f8c45a4d66d in poll () at /lib64/libc.so.6
#1  0x00007f8c4be40182 in _xcb_conn_wait () at /lib64/libxcb.so.1
#2  0x00007f8c4be41d07 in xcb_wait_for_event () at /lib64/libxcb.so.1
#3  0x00007f8c3021d7d9 in QXcbEventReader::run() () at /usr/lib64/qt5/plugins/platforms/libqxcb.so
#4  0x00007f8c46657e3e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007f8c444ee555 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f8c45a58f3d in clone () at /lib64/libc.so.6

Thread 26 (Thread 0x7f8c27fff700 (LWP 1525)):
#0  0x00007f8c40c48ee4 in g_mutex_unlock () at /lib64/libglib-2.0.so.0
#1  0x00007f8c40c03350 in g_main_context_prepare () at /lib64/libglib-2.0.so.0
#2  0x00007f8c40c03ceb in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#3  0x00007f8c40c03ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#4  0x00007f8c4688eb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f8c46834eba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007f8c46652f54 in QThread::exec() () at /lib64/libQt5Core.so.5
#7  0x00007f8c4a8dc955 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#8  0x00007f8c46657e3e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007f8c444ee555 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f8c45a58f3d in clone () at /lib64/libc.so.6

Thread 25 (Thread 0x7f8c1e157700 (LWP 1549)):
#0  0x00007f8c45a492ed in read () at /lib64/libc.so.6
#1  0x00007f8c40c47b00 in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0
#2  0x00007f8c40c038b4 in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007f8c40c03d60 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#4  0x00007f8c40c03ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#5  0x00007f8c4688eb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007f8c46834eba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#7  0x00007f8c46652f54 in QThread::exec() () at /lib64/libQt5Core.so.5
#8  0x00007f8c4a8dc955 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#9  0x00007f8c46657e3e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#10 0x00007f8c444ee555 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f8c45a58f3d in clone () at /lib64/libc.so.6

Thread 24 (Thread 0x7f8c17dc9700 (LWP 1554)):
#0  0x00007f8c40c48ec0 in g_mutex_lock () at /lib64/libglib-2.0.so.0
#1  0x00007f8c40c03581 in g_main_context_query () at /lib64/libglib-2.0.so.0
#2  0x00007f8c40c03d37 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#3  0x00007f8c40c03ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#4  0x00007f8c4688eb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f8c46834eba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007f8c46652f54 in QThread::exec() () at /lib64/libQt5Core.so.5
#7  0x00007f8c4a8dc955 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#8  0x00007f8c46657e3e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007f8c444ee555 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f8c45a58f3d in clone () at /lib64/libc.so.6

Thread 23 (Thread 0x7f8c16db8700 (LWP 1555)):
#0  0x00007f8c45a4d66d in poll () at /lib64/libc.so.6
#1  0x00007f8c40c03dbc in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007f8c40c03ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f8c4688eb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007f8c46834eba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f8c46652f54 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f8c4a8dc955 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#7  0x00007f8c46657e3e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007f8c444ee555 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f8c45a58f3d in clone () at /lib64/libc.so.6

Thread 22 (Thread 0x7f8c15cb7700 (LWP 1556)):
#0  0x00007f8c40c48ec9 in g_mutex_lock () at /lib64/libglib-2.0.so.0
#1  0x00007f8c40c02d60 in g_main_context_acquire () at /lib64/libglib-2.0.so.0
#2  0x00007f8c40c03c75 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#3  0x00007f8c40c03ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#4  0x00007f8c4688eb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f8c46834eba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007f8c46652f54 in QThread::exec() () at /lib64/libQt5Core.so.5
#7  0x00007f8c4a8dc955 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#8  0x00007f8c46657e3e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007f8c444ee555 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f8c45a58f3d in clone () at /lib64/libc.so.6

Thread 21 (Thread 0x7f8c14bb6700 (LWP 1557)):
#0  0x00007f8c40c48ee4 in g_mutex_unlock () at /lib64/libglib-2.0.so.0
#1  0x00007f8c40c03350 in g_main_context_prepare () at /lib64/libglib-2.0.so.0
#2  0x00007f8c40c03ceb in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#3  0x00007f8c40c03ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#4  0x00007f8c4688eb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f8c46834eba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007f8c46652f54 in QThread::exec() () at /lib64/libQt5Core.so.5
#7  0x00007f8c4a8dc955 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#8  0x00007f8c46657e3e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007f8c444ee555 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f8c45a58f3d in clone () at /lib64/libc.so.6

Thread 20 (Thread 0x7f8c037ff700 (LWP 1558)):
#0  0x00007f8c40c48ee4 in g_mutex_unlock () at /lib64/libglib-2.0.so.0
#1  0x00007f8c40c03c6d in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007f8c40c03ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f8c4688eb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007f8c46834eba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f8c46652f54 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f8c4a8dc955 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#7  0x00007f8c46657e3e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007f8c444ee555 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f8c45a58f3d in clone () at /lib64/libc.so.6

Thread 19 (Thread 0x7f8c021bf700 (LWP 1559)):
#0  0x00007f8c40c48ec9 in g_mutex_lock () at /lib64/libglib-2.0.so.0
#1  0x00007f8c40c0380c in g_main_context_check () at /lib64/libglib-2.0.so.0
#2  0x00007f8c40c03d60 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#3  0x00007f8c40c03ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#4  0x00007f8c4688eb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f8c46834eba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007f8c46652f54 in QThread::exec() () at /lib64/libQt5Core.so.5
#7  0x00007f8c4a8dc955 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#8  0x00007f8c46657e3e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007f8c444ee555 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f8c45a58f3d in clone () at /lib64/libc.so.6

Thread 18 (Thread 0x7f8c00fb6700 (LWP 1560)):
#0  0x00007f8c45a66a30 in __libc_disable_asynccancel () at /lib64/libc.so.6
#1  0x00007f8c45a492f9 in read () at /lib64/libc.so.6
#2  0x00007f8c40c47b00 in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0
#3  0x00007f8c40c038b4 in g_main_context_check () at /lib64/libglib-2.0.so.0
#4  0x00007f8c40c03d60 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#5  0x00007f8c40c03ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#6  0x00007f8c4688eb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#7  0x00007f8c46834eba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#8  0x00007f8c46652f54 in QThread::exec() () at /lib64/libQt5Core.so.5
#9  0x00007f8c4a8dc955 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#10 0x00007f8c46657e3e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#11 0x00007f8c444ee555 in start_thread () at /lib64/libpthread.so.0
#12 0x00007f8c45a58f3d in clone () at /lib64/libc.so.6

Thread 17 (Thread 0x7f8bef7ff700 (LWP 1561)):
#0  0x00007f8c4662e940 in g_main_context_iteration@plt () at /lib64/libQt5Core.so.5
#1  0x00007f8c4688eb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#2  0x00007f8c46834eba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#3  0x00007f8c46652f54 in QThread::exec() () at /lib64/libQt5Core.so.5
#4  0x00007f8c4a8dc955 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#5  0x00007f8c46657e3e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#6  0x00007f8c444ee555 in start_thread () at /lib64/libpthread.so.0
#7  0x00007f8c45a58f3d in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7f8bee7fe700 (LWP 1562)):
#0  0x00007f8c40c48ee4 in g_mutex_unlock () at /lib64/libglib-2.0.so.0
#1  0x00007f8c40c02dce in g_main_context_acquire () at /lib64/libglib-2.0.so.0
#2  0x00007f8c40c03c75 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#3  0x00007f8c40c03ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#4  0x00007f8c4688eb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f8c46834eba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007f8c46652f54 in QThread::exec() () at /lib64/libQt5Core.so.5
#7  0x00007f8c4a8dc955 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#8  0x00007f8c46657e3e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007f8c444ee555 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f8c45a58f3d in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7f8bed7fd700 (LWP 1563)):
#0  0x00007f8c444f3530 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8c4d2a6474 in QTWTF::TCMalloc_PageHeap::scavengerThread() () at /lib64/libQt5Script.so.5
#2  0x00007f8c4d2a64b9 in  () at /lib64/libQt5Script.so.5
#3  0x00007f8c444ee555 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f8c45a58f3d in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7f8becffc700 (LWP 1564)):
#0  0x00007f8c444f435d in pthread_getspecific () at /lib64/libpthread.so.0
#1  0x00007f8c40c2b550 in g_thread_self () at /lib64/libglib-2.0.so.0
#2  0x00007f8c40c02d4c in g_main_context_acquire () at /lib64/libglib-2.0.so.0
#3  0x00007f8c40c03c75 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#4  0x00007f8c40c03ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#5  0x00007f8c4688eb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007f8c46834eba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#7  0x00007f8c46652f54 in QThread::exec() () at /lib64/libQt5Core.so.5
#8  0x00007f8c4a8dc955 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#9  0x00007f8c46657e3e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#10 0x00007f8c444ee555 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f8c45a58f3d in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7f8b5cc37700 (LWP 1882)):
#0  0x00007f8c46650065 in QMutex::lock() () at /lib64/libQt5Core.so.5
#1  0x00007f8c4688e3e9 in postEventSourceCheck(_GSource*) () at /lib64/libQt5Core.so.5
#2  0x00007f8c40c03801 in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007f8c40c03d60 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#4  0x00007f8c40c03ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#5  0x00007f8c4688eb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007f8c46834eba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#7  0x00007f8c46652f54 in QThread::exec() () at /lib64/libQt5Core.so.5
#8  0x00007f8c4a8dc955 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#9  0x00007f8c46657e3e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#10 0x00007f8c444ee555 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f8c45a58f3d in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7f8b55ce1700 (LWP 1889)):
#0  0x00007f8c4688e3c2 in postEventSourceCheck(_GSource*) () at /lib64/libQt5Core.so.5
#1  0x00007f8c40c03801 in g_main_context_check () at /lib64/libglib-2.0.so.0
#2  0x00007f8c40c03d60 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#3  0x00007f8c40c03ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#4  0x00007f8c4688eb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f8c46834eba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007f8c46652f54 in QThread::exec() () at /lib64/libQt5Core.so.5
#7  0x00007f8c4a8dc955 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#8  0x00007f8c46657e3e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007f8c444ee555 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f8c45a58f3d in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7f8b4ffff700 (LWP 1895)):
#0  0x00007f8c45a492ed in read () at /lib64/libc.so.6
#1  0x00007f8c40c47b00 in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0
#2  0x00007f8c40c038b4 in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007f8c40c03d60 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#4  0x00007f8c40c03ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#5  0x00007f8c4688eb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007f8c46834eba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#7  0x00007f8c46652f54 in QThread::exec() () at /lib64/libQt5Core.so.5
#8  0x00007f8c4a8dc955 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#9  0x00007f8c46657e3e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#10 0x00007f8c444ee555 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f8c45a58f3d in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7f8b4dc55700 (LWP 1979)):
#0  0x00007f8c4688cb9b in QTimerInfoList::timerWait(timespec&) () at /lib64/libQt5Core.so.5
#1  0x00007f8c4688df6e in timerSourcePrepare(_GSource*, int*) () at /lib64/libQt5Core.so.5
#2  0x00007f8c40c0335d in g_main_context_prepare () at /lib64/libglib-2.0.so.0
#3  0x00007f8c40c03ceb in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#4  0x00007f8c40c03ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#5  0x00007f8c4688eb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007f8c46834eba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#7  0x00007f8c46652f54 in QThread::exec() () at /lib64/libQt5Core.so.5
#8  0x00007f8c4a8dc955 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#9  0x00007f8c46657e3e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#10 0x00007f8c444ee555 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f8c45a58f3d in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f8b4c94b700 (LWP 1980)):
#0  0x00007f8c40c48ee4 in g_mutex_unlock () at /lib64/libglib-2.0.so.0
#1  0x00007f8c40c03350 in g_main_context_prepare () at /lib64/libglib-2.0.so.0
#2  0x00007f8c40c03ceb in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#3  0x00007f8c40c03ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#4  0x00007f8c4688eb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f8c46834eba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007f8c46652f54 in QThread::exec() () at /lib64/libQt5Core.so.5
#7  0x00007f8c4a8dc955 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#8  0x00007f8c46657e3e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007f8c444ee555 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f8c45a58f3d in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f8b3b7ff700 (LWP 1981)):
#0  0x00007f8c40c48ee4 in g_mutex_unlock () at /lib64/libglib-2.0.so.0
#1  0x00007f8c40c03ed6 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#2  0x00007f8c4688eb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#3  0x00007f8c46834eba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007f8c46652f54 in QThread::exec() () at /lib64/libQt5Core.so.5
#5  0x00007f8c4a8dc955 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#6  0x00007f8c46657e3e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#7  0x00007f8c444ee555 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f8c45a58f3d in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f8b3a73e700 (LWP 1982)):
#0  0x00007f8c40c0370b in g_main_context_check () at /lib64/libglib-2.0.so.0
#1  0x00007f8c40c03d60 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007f8c40c03ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f8c4688eb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007f8c46834eba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f8c46652f54 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f8c4a8dc955 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#7  0x00007f8c46657e3e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007f8c444ee555 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f8c45a58f3d in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f8b323d3700 (LWP 2015)):
#0  0x00007f8c45a4d66d in poll () at /lib64/libc.so.6
#1  0x00007f8c40c03dbc in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007f8c40c03ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f8c4688eb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007f8c46834eba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f8c46652f54 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f8b380f4397 in KCupsConnection::run() () at /lib64/libkcupslib.so
#7  0x00007f8c46657e3e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007f8c444ee555 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f8c45a58f3d in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f8b319a6700 (LWP 2047)):
#0  0x00007f8c40c48ec9 in g_mutex_lock () at /lib64/libglib-2.0.so.0
#1  0x00007f8c40c03369 in g_main_context_prepare () at /lib64/libglib-2.0.so.0
#2  0x00007f8c40c03ceb in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#3  0x00007f8c40c03ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#4  0x00007f8c4688eb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f8c46834eba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007f8c46652f54 in QThread::exec() () at /lib64/libQt5Core.so.5
#7  0x00007f8c4a8dc955 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#8  0x00007f8c46657e3e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007f8c444ee555 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f8c45a58f3d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f8b27fff700 (LWP 2048)):
#0  0x00007f8c4665048f in QMutex::unlock() () at /lib64/libQt5Core.so.5
#1  0x00007f8c4688e121 in postEventSourcePrepare(_GSource*, int*) () at /lib64/libQt5Core.so.5
#2  0x00007f8c40c0335d in g_main_context_prepare () at /lib64/libglib-2.0.so.0
#3  0x00007f8c40c03ceb in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#4  0x00007f8c40c03ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#5  0x00007f8c4688eb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007f8c46834eba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#7  0x00007f8c46652f54 in QThread::exec() () at /lib64/libQt5Core.so.5
#8  0x00007f8c4a8dc955 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#9  0x00007f8c46657e3e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#10 0x00007f8c444ee555 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f8c45a58f3d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f8b26ffe700 (LWP 2049)):
#0  0x00007f8c40c48ee4 in g_mutex_unlock () at /lib64/libglib-2.0.so.0
#1  0x00007f8c40c03350 in g_main_context_prepare () at /lib64/libglib-2.0.so.0
#2  0x00007f8c40c03ceb in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#3  0x00007f8c40c03ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#4  0x00007f8c4688eb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f8c46834eba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007f8c46652f54 in QThread::exec() () at /lib64/libQt5Core.so.5
#7  0x00007f8c4a8dc955 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#8  0x00007f8c46657e3e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007f8c444ee555 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f8c45a58f3d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f8b1bfff700 (LWP 2936)):
#0  0x00007f8c45a4d66d in poll () at /lib64/libc.so.6
#1  0x00007f8c40c03dbc in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007f8c40c03ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f8c4688eb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007f8c46834eba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f8c46652f54 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f8c4a8dc955 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#7  0x00007f8c46657e3e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007f8c444ee555 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f8c45a58f3d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f8c4db80900 (LWP 1510)):
[KCrash Handler]
#5  0x00007f8c4598ba98 in raise () at /lib64/libc.so.6
#6  0x00007f8c4598d72a in abort () at /lib64/libc.so.6
#7  0x00007f8c462c5b4d in __gnu_cxx::__verbose_terminate_handler() () at /lib64/libstdc++.so.6
#8  0x00007f8c462c3996 in  () at /lib64/libstdc++.so.6
#9  0x00007f8c462c39e1 in  () at /lib64/libstdc++.so.6
#10 0x00007f8c462c452f in  () at /lib64/libstdc++.so.6
#11 0x00007f8c46d4432a in QPlatformScreen::physicalSize() const () at /lib64/libQt5Gui.so.5
#12 0x00007f8c46d7cbf2 in QScreen::physicalSize() const () at /lib64/libQt5Gui.so.5
#13 0x00007f8c46d7cca9 in QScreen::physicalDotsPerInch() const () at /lib64/libQt5Gui.so.5
#14 0x00007f8c4b0c2eab in QQuickScreenAttached::screenChanged(QScreen*) () at /lib64/libQt5Quick.so.5
#15 0x00007f8c4686807a in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5
#16 0x00007f8c46d5a80f in QWindow::screenChanged(QScreen*) () at /lib64/libQt5Gui.so.5
#17 0x00007f8c46d5b705 in QWindowPrivate::emitScreenChangedRecursion(QScreen*) () at /lib64/libQt5Gui.so.5
#18 0x00007f8c46d5e743 in QWindowPrivate::setTopLevelScreen(QScreen*, bool) () at /lib64/libQt5Gui.so.5
#19 0x00007f8c46d5e8d5 in QWindow::screenDestroyed(QObject*) () at /lib64/libQt5Gui.so.5
#20 0x00007f8c46867f07 in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5
#21 0x00007f8c4686891f in QObject::destroyed(QObject*) () at /lib64/libQt5Core.so.5
#22 0x00007f8c4686fa8a in QObject::~QObject() () at /lib64/libQt5Core.so.5
#23 0x00007f8c470d3707 in QScreen::~QScreen() () at /lib64/libQt5Gui.so.5
#24 0x00007f8c46d44857 in QPlatformScreen::~QPlatformScreen() () at /lib64/libQt5Gui.so.5
#25 0x00007f8c3022b399 in QXcbScreen::~QXcbScreen() () at /usr/lib64/qt5/plugins/platforms/libqxcb.so
#26 0x00007f8c3021e4b9 in QXcbConnection::updateScreens() () at /usr/lib64/qt5/plugins/platforms/libqxcb.so
#27 0x00007f8c3021f396 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) () at /usr/lib64/qt5/plugins/platforms/libqxcb.so
#28 0x00007f8c30220183 in QXcbConnection::processXcbEvents() () at /usr/lib64/qt5/plugins/platforms/libqxcb.so
#29 0x00007f8c46868f41 in QObject::event(QEvent*) () at /lib64/libQt5Core.so.5
#30 0x00007f8c47dc977c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#31 0x00007f8c47dcee20 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#32 0x00007f8c4683767b in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#33 0x00007f8c468397b7 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib64/libQt5Core.so.5
#34 0x00007f8c4688e763 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5Core.so.5
#35 0x00007f8c40c03a8a in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#36 0x00007f8c40c03e20 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#37 0x00007f8c40c03ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#38 0x00007f8c4688eb6f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#39 0x00007f8c46834eba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#40 0x00007f8c4683ca2c in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#41 0x000000000042eb0f in main ()

Reported using DrKonqi
Comment 1 Bhushan Shah 2015-06-19 12:49:30 UTC

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