Bug 359256 - Plasma crashed after preview appeared on taskbar and application clicked
Summary: Plasma crashed after preview appeared on taskbar and application clicked
Status: RESOLVED DUPLICATE of bug 359253
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.5.4
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-02-11 05:36 UTC by fortymileshigh
Modified: 2016-02-11 09:16 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description fortymileshigh 2016-02-11 05:36:01 UTC
Application: plasmashell (5.5.4)
 (Compiled from sources)
Qt Version: 5.5.1
Operating System: Linux 4.3.4-300.fc23.x86_64 x86_64
Distribution: "Fedora release 23 (Twenty Three)"

-- Information about the crash:
- What I was doing when the application crashed:

1. Open Terminal and one other window
2. switch to 'other window'
3. hover mouse over terminal so preview of window begins to appear
4. click terminal as preview appears

The crash can be reproduced sometimes.

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

Thread 7 (Thread 0x7f656ffff700 (LWP 2897)):
#0  0x00007f658e73abcd in read () from /lib64/libc.so.6
#1  0x00007f6589c3d390 in g_wakeup_acknowledge () from /lib64/libglib-2.0.so.0
#2  0x00007f6589bf9c64 in g_main_context_check () from /lib64/libglib-2.0.so.0
#3  0x00007f6589bfa110 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#4  0x00007f6589bfa27c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#5  0x00007f658f592ecb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007f658f539eca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#7  0x00007f658f356434 in QThread::exec() () from /lib64/libQt5Core.so.5
#8  0x00007f65936f99b5 in QQmlThreadPrivate::run() () from /lib64/libQt5Qml.so.5
#9  0x00007f658f35b3de in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#10 0x00007f658da7760a in start_thread () from /lib64/libpthread.so.0
#11 0x00007f658e74aa4d in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f656469f700 (LWP 2898)):
#0  0x00007f6589bf7190 in g_source_iter_next () from /lib64/libglib-2.0.so.0
#1  0x00007f6589bf96ab in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#2  0x00007f6589bfa09b in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#3  0x00007f6589bfa27c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007f658f592ecb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f658f539eca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007f658f356434 in QThread::exec() () from /lib64/libQt5Core.so.5
#7  0x00007f65936f99b5 in QQmlThreadPrivate::run() () from /lib64/libQt5Qml.so.5
#8  0x00007f658f35b3de in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#9  0x00007f658da7760a in start_thread () from /lib64/libpthread.so.0
#10 0x00007f658e74aa4d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f6562cb7700 (LWP 2899)):
#0  0x00007ffc309a2bbf in clock_gettime ()
#1  0x00007f658e758cc6 in clock_gettime () from /lib64/libc.so.6
#2  0x00007f658f40b956 in qt_gettime() () from /lib64/libQt5Core.so.5
#3  0x00007f658f590949 in QTimerInfoList::updateCurrentTime() () from /lib64/libQt5Core.so.5
#4  0x00007f658f590eb5 in QTimerInfoList::timerWait(timespec&) () from /lib64/libQt5Core.so.5
#5  0x00007f658f5922ae in timerSourcePrepare(_GSource*, int*) () from /lib64/libQt5Core.so.5
#6  0x00007f6589bf970d in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#7  0x00007f6589bfa09b in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#8  0x00007f6589bfa27c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#9  0x00007f658f592ecb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#10 0x00007f658f539eca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#11 0x00007f658f356434 in QThread::exec() () from /lib64/libQt5Core.so.5
#12 0x00007f65936f99b5 in QQmlThreadPrivate::run() () from /lib64/libQt5Qml.so.5
#13 0x00007f658f35b3de in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#14 0x00007f658da7760a in start_thread () from /lib64/libpthread.so.0
#15 0x00007f658e74aa4d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f6561367700 (LWP 2900)):
#0  0x00007f658da7cb10 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f659658d514 in QTWTF::TCMalloc_PageHeap::scavengerThread() () from /lib64/libQt5Script.so.5
#2  0x00007f659658d559 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /lib64/libQt5Script.so.5
#3  0x00007f658da7760a in start_thread () from /lib64/libpthread.so.0
#4  0x00007f658e74aa4d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f65597bf700 (LWP 2901)):
#0  0x00007f658e73efdd in poll () from /lib64/libc.so.6
#1  0x00007f6589bfa16c in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f6589bfa27c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f658f592ecb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007f658f539eca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f658f356434 in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007f65942b68d6 in QQuickPixmapReader::run() () from /lib64/libQt5Quick.so.5
#7  0x00007f658f35b3de in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#8  0x00007f658da7760a in start_thread () from /lib64/libpthread.so.0
#9  0x00007f658e74aa4d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f64c457f700 (LWP 2904)):
#0  0x00007ffc309a2bbf in clock_gettime ()
#1  0x00007f658e758cc6 in clock_gettime () from /lib64/libc.so.6
#2  0x00007f658f40b956 in qt_gettime() () from /lib64/libQt5Core.so.5
#3  0x00007f658f590949 in QTimerInfoList::updateCurrentTime() () from /lib64/libQt5Core.so.5
#4  0x00007f658f592692 in timerSourceCheck(_GSource*) () from /lib64/libQt5Core.so.5
#5  0x00007f6589bf9bb1 in g_main_context_check () from /lib64/libglib-2.0.so.0
#6  0x00007f6589bfa110 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#7  0x00007f6589bfa27c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#8  0x00007f658f592ecb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#9  0x00007f658f539eca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#10 0x00007f658f356434 in QThread::exec() () from /lib64/libQt5Core.so.5
#11 0x00007f64c61e2547 in KCupsConnection::run() () from /lib64/libkcupslib.so
#12 0x00007f658f35b3de in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#13 0x00007f658da7760a in start_thread () from /lib64/libpthread.so.0
#14 0x00007f658e74aa4d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f6596e26940 (LWP 2883)):
[KCrash Handler]
#5  0x00007f658e798e00 in __memmove_ssse3 () from /lib64/libc.so.6
#6  0x00007f656d932f0d in drisw_update_tex_buffer () from /usr/lib64/dri/swrast_dri.so
#7  0x00007f656d9318c5 in dri_set_tex_buffer2 () from /usr/lib64/dri/swrast_dri.so
#8  0x00007f65740a489a in Plasma::WindowThumbnail::windowToTextureGLX(Plasma::WindowTextureNode*) () from /usr/lib64/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
#9  0x00007f65740a5399 in Plasma::WindowThumbnail::windowToTexture(Plasma::WindowTextureNode*) () from /usr/lib64/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
#10 0x00007f65740a5904 in Plasma::WindowThumbnail::updatePaintNode(QSGNode*, QQuickItem::UpdatePaintNodeData*) () from /usr/lib64/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
#11 0x00007f65943541c8 in QQuickWindowPrivate::updateDirtyNode(QQuickItem*) () from /lib64/libQt5Quick.so.5
#12 0x00007f6594354a4b in QQuickWindowPrivate::updateDirtyNodes() () from /lib64/libQt5Quick.so.5
#13 0x00007f6594354bc0 in QQuickWindowPrivate::syncSceneGraph() () from /lib64/libQt5Quick.so.5
#14 0x00007f659432392c in QSGGuiThreadRenderLoop::renderWindow(QQuickWindow*) () from /lib64/libQt5Quick.so.5
#15 0x00007f6594324aa1 in QSGGuiThreadRenderLoop::event(QEvent*) () from /lib64/libQt5Quick.so.5
#16 0x00007f6590b0c41c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#17 0x00007f6590b118e6 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#18 0x00007f658f53c73b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#19 0x00007f658f591ccd in QTimerInfoList::activateTimers() () from /lib64/libQt5Core.so.5
#20 0x00007f658f592209 in idleTimerSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5Core.so.5
#21 0x00007f6589bf9e3a in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#22 0x00007f6589bfa1d0 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#23 0x00007f6589bfa27c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#24 0x00007f658f592eaf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#25 0x00007f658f539eca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#26 0x00007f658f541fac in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
#27 0x00005614f62fb08a in main ()

Possible duplicates by query: bug 359253, bug 359085, bug 358699, bug 358429, bug 358342.

Reported using DrKonqi
Comment 1 Marco Martin 2016-02-11 09:16:56 UTC

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