Bug 365205 - Plasma crash and restarts when move Steam app window from one desktop to another by dragging app icon in taskbar to another desktop icon
Summary: Plasma crash and restarts when move Steam app window from one desktop to anot...
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-07-07 17:30 UTC by boris podchezertsev
Modified: 2018-06-08 18:33 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description boris podchezertsev 2016-07-07 17:30:25 UTC
Application: plasma-desktop (4.11.20)
KDE Platform Version: 4.14.9
Qt Version: 4.8.6
Operating System: Linux 3.16.7-35-desktop x86_64
Distribution: "openSUSE 13.2 (Harlequin) (x86_64)"

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

Move Steam app window from one desktop to another by dragging app icon in taskbar to another desktop icon

- Custom settings of the application:

Steam app window

The crash can be reproduced sometimes.

-- Backtrace:
Application: Оболочка Plasma (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f334bb98780 (LWP 1768))]

Thread 15 (Thread 0x7f331f10b700 (LWP 1769)):
#0  0x00007f334a46b03f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f333caa98cb in  () at /usr/lib64/libQtScript.so.4
#2  0x00007f333caa9909 in  () at /usr/lib64/libQtScript.so.4
#3  0x00007f334a4670a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f33491d3cbd in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7f328ffff700 (LWP 1773)):
#0  0x00007f33491cb88d in poll () at /lib64/libc.so.6
#1  0x00007f33462debe4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f33462decec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f334a82c0de in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#4  0x00007f334a7fde6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#5  0x00007f334a7fe165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#6  0x00007f334a6fb0bf in QThread::exec() () at /usr/lib64/libQtCore.so.4
#7  0x00007f334a7df783 in  () at /usr/lib64/libQtCore.so.4
#8  0x00007f334a6fd79f in  () at /usr/lib64/libQtCore.so.4
#9  0x00007f334a4670a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f33491d3cbd in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7f332b189700 (LWP 3127)):
#0  0x00007f334a46b03f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f334a6fdc86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4
#2  0x00007f333bd006fc in  () at /usr/lib64/libthreadweaver.so.4
#3  0x00007f333bd03193 in  () at /usr/lib64/libthreadweaver.so.4
#4  0x00007f333bd031ac in  () at /usr/lib64/libthreadweaver.so.4
#5  0x00007f333bd031ac in  () at /usr/lib64/libthreadweaver.so.4
#6  0x00007f333bd031ac in  () at /usr/lib64/libthreadweaver.so.4
#7  0x00007f333bd031ac in  () at /usr/lib64/libthreadweaver.so.4
#8  0x00007f333bd01eaf in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
#9  0x00007f334a6fd79f in  () at /usr/lib64/libQtCore.so.4
#10 0x00007f334a4670a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f33491d3cbd in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7f327b9dc700 (LWP 3128)):
#0  0x00007f334a46b03f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f334a6fdc86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4
#2  0x00007f333bd006fc in  () at /usr/lib64/libthreadweaver.so.4
#3  0x00007f333bd03193 in  () at /usr/lib64/libthreadweaver.so.4
#4  0x00007f333bd031ac in  () at /usr/lib64/libthreadweaver.so.4
#5  0x00007f333bd01eaf in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
#6  0x00007f334a6fd79f in  () at /usr/lib64/libQtCore.so.4
#7  0x00007f334a4670a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f33491d3cbd in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7f327b1db700 (LWP 3129)):
#0  0x00007f334a46b03f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f334a6fdc86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4
#2  0x00007f333bd006fc in  () at /usr/lib64/libthreadweaver.so.4
#3  0x00007f333bd03193 in  () at /usr/lib64/libthreadweaver.so.4
#4  0x00007f333bd031ac in  () at /usr/lib64/libthreadweaver.so.4
#5  0x00007f333bd031ac in  () at /usr/lib64/libthreadweaver.so.4
#6  0x00007f333bd031ac in  () at /usr/lib64/libthreadweaver.so.4
#7  0x00007f333bd031ac in  () at /usr/lib64/libthreadweaver.so.4
#8  0x00007f333bd01eaf in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
#9  0x00007f334a6fd79f in  () at /usr/lib64/libQtCore.so.4
#10 0x00007f334a4670a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f33491d3cbd in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7f327a9da700 (LWP 3130)):
#0  0x00007f334a46b03f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f334a6fdc86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4
#2  0x00007f333bd006fc in  () at /usr/lib64/libthreadweaver.so.4
#3  0x00007f333bd03193 in  () at /usr/lib64/libthreadweaver.so.4
#4  0x00007f333bd031ac in  () at /usr/lib64/libthreadweaver.so.4
#5  0x00007f333bd01eaf in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
#6  0x00007f334a6fd79f in  () at /usr/lib64/libQtCore.so.4
#7  0x00007f334a4670a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f33491d3cbd in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f327a1d9700 (LWP 3131)):
#0  0x00007f334a46b03f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f334a6fdc86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4
#2  0x00007f333bd006fc in  () at /usr/lib64/libthreadweaver.so.4
#3  0x00007f333bd03193 in  () at /usr/lib64/libthreadweaver.so.4
#4  0x00007f333bd01eaf in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
#5  0x00007f334a6fd79f in  () at /usr/lib64/libQtCore.so.4
#6  0x00007f334a4670a4 in start_thread () at /lib64/libpthread.so.0
#7  0x00007f33491d3cbd in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f3278a3e700 (LWP 3132)):
#0  0x00007f334a46b03f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f334a6fdc86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4
#2  0x00007f333bd006fc in  () at /usr/lib64/libthreadweaver.so.4
#3  0x00007f333bd03193 in  () at /usr/lib64/libthreadweaver.so.4
#4  0x00007f333bd01eaf in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
#5  0x00007f334a6fd79f in  () at /usr/lib64/libQtCore.so.4
#6  0x00007f334a4670a4 in start_thread () at /lib64/libpthread.so.0
#7  0x00007f33491d3cbd in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f3263fff700 (LWP 3133)):
#0  0x00007f334a46b03f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f334a6fdc86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4
#2  0x00007f333bd006fc in  () at /usr/lib64/libthreadweaver.so.4
#3  0x00007f333bd03193 in  () at /usr/lib64/libthreadweaver.so.4
#4  0x00007f333bd031ac in  () at /usr/lib64/libthreadweaver.so.4
#5  0x00007f333bd031ac in  () at /usr/lib64/libthreadweaver.so.4
#6  0x00007f333bd031ac in  () at /usr/lib64/libthreadweaver.so.4
#7  0x00007f333bd01eaf in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
#8  0x00007f334a6fd79f in  () at /usr/lib64/libQtCore.so.4
#9  0x00007f334a4670a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f33491d3cbd in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f32637fe700 (LWP 3134)):
#0  0x00007f334a46b03f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f334a6fdc86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4
#2  0x00007f333bd006fc in  () at /usr/lib64/libthreadweaver.so.4
#3  0x00007f333bd03193 in  () at /usr/lib64/libthreadweaver.so.4
#4  0x00007f333bd031ac in  () at /usr/lib64/libthreadweaver.so.4
#5  0x00007f333bd031ac in  () at /usr/lib64/libthreadweaver.so.4
#6  0x00007f333bd01eaf in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
#7  0x00007f334a6fd79f in  () at /usr/lib64/libQtCore.so.4
#8  0x00007f334a4670a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f33491d3cbd in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f3262ffd700 (LWP 3135)):
#0  0x00007f334a46b03f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f334a6fdc86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4
#2  0x00007f333bd006fc in  () at /usr/lib64/libthreadweaver.so.4
#3  0x00007f333bd03193 in  () at /usr/lib64/libthreadweaver.so.4
#4  0x00007f333bd031ac in  () at /usr/lib64/libthreadweaver.so.4
#5  0x00007f333bd01eaf in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
#6  0x00007f334a6fd79f in  () at /usr/lib64/libQtCore.so.4
#7  0x00007f334a4670a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f33491d3cbd in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f32627fc700 (LWP 3136)):
#0  0x00007f334a46b03f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f334a6fdc86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4
#2  0x00007f333bd006fc in  () at /usr/lib64/libthreadweaver.so.4
#3  0x00007f333bd03193 in  () at /usr/lib64/libthreadweaver.so.4
#4  0x00007f333bd031ac in  () at /usr/lib64/libthreadweaver.so.4
#5  0x00007f333bd01eaf in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
#6  0x00007f334a6fd79f in  () at /usr/lib64/libQtCore.so.4
#7  0x00007f334a4670a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f33491d3cbd in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f3261d52700 (LWP 3137)):
#0  0x00007f334a46b03f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f334a6fdc86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4
#2  0x00007f333bd006fc in  () at /usr/lib64/libthreadweaver.so.4
#3  0x00007f333bd03193 in  () at /usr/lib64/libthreadweaver.so.4
#4  0x00007f333bd01eaf in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
#5  0x00007f334a6fd79f in  () at /usr/lib64/libQtCore.so.4
#6  0x00007f334a4670a4 in start_thread () at /lib64/libpthread.so.0
#7  0x00007f33491d3cbd in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f3261551700 (LWP 3138)):
#0  0x00007f334a46b03f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f334a6fdc86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4
#2  0x00007f333bd006fc in  () at /usr/lib64/libthreadweaver.so.4
#3  0x00007f333bd03193 in  () at /usr/lib64/libthreadweaver.so.4
#4  0x00007f333bd031ac in  () at /usr/lib64/libthreadweaver.so.4
#5  0x00007f333bd01eaf in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
#6  0x00007f334a6fd79f in  () at /usr/lib64/libQtCore.so.4
#7  0x00007f334a4670a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f33491d3cbd in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f334bb98780 (LWP 1768)):
[KCrash Handler]
#5  0x00007f333cafecc0 in QScriptValue::toVariant() const () at /usr/lib64/libQtScript.so.4
#6  0x00007f333c2ea6bb in  () at /usr/lib64/libQtDeclarative.so.4
#7  0x00007f333c2f44a2 in  () at /usr/lib64/libQtDeclarative.so.4
#8  0x00007f333c32b945 in  () at /usr/lib64/libQtDeclarative.so.4
#9  0x00007f334a8133f8 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4
#10 0x00007f331d775cb7 in  () at /usr/lib64/kde4/imports/org/kde/qtextracomponents/libqtextracomponentsplugin.so
#11 0x00007f3349f1fd86 in QGraphicsItem::sceneEvent(QEvent*) () at /usr/lib64/libQtGui.so.4
#12 0x00007f333c289364 in QDeclarativeItem::sceneEvent(QEvent*) () at /usr/lib64/libQtDeclarative.so.4
#13 0x00007f3349f46b8f in  () at /usr/lib64/libQtGui.so.4
#14 0x00007f3349f4fe96 in QGraphicsScene::mouseMoveEvent(QGraphicsSceneMouseEvent*) () at /usr/lib64/libQtGui.so.4
#15 0x00007f3349f5bcdc in QGraphicsScene::event(QEvent*) () at /usr/lib64/libQtGui.so.4
#16 0x00007f334997b76c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#17 0x00007f3349981cad in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#18 0x00007f334b5a2e0a in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5
#19 0x00007f334a7ff2ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4
#20 0x00007f3349f70ebc in QGraphicsViewPrivate::mouseMoveEventHandler(QMouseEvent*) () at /usr/lib64/libQtGui.so.4
#21 0x00007f3349f71dca in QGraphicsView::mouseMoveEvent(QMouseEvent*) () at /usr/lib64/libQtGui.so.4
#22 0x00007f33499cad35 in QWidget::event(QEvent*) () at /usr/lib64/libQtGui.so.4
#23 0x00007f3349d675de in QFrame::event(QEvent*) () at /usr/lib64/libQtGui.so.4
#24 0x00007f3349f73419 in QGraphicsView::viewportEvent(QEvent*) () at /usr/lib64/libQtGui.so.4
#25 0x00007f334a7ff416 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4
#26 0x00007f334997b74c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#27 0x00007f3349981dea in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#28 0x00007f334b5a2e0a in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5
#29 0x00007f334a7ff2ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4
#30 0x00007f33499815e3 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib64/libQtGui.so.4
#31 0x00007f33499f2c9b in  () at /usr/lib64/libQtGui.so.4
#32 0x00007f33499f170c in QApplication::x11ProcessEvent(_XEvent*) () at /usr/lib64/libQtGui.so.4
#33 0x00007f3349a185c2 in  () at /usr/lib64/libQtGui.so.4
#34 0x00007f33462dea04 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#35 0x00007f33462dec48 in  () at /usr/lib64/libglib-2.0.so.0
#36 0x00007f33462decec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#37 0x00007f334a82c0be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#38 0x00007f3349a18676 in  () at /usr/lib64/libQtGui.so.4
#39 0x00007f334a7fde6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#40 0x00007f334a7fe165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#41 0x00007f334a8035b9 in QCoreApplication::exec() () at /usr/lib64/libQtCore.so.4
#42 0x00007f3333783b94 in kdemain () at /usr/lib64/libkdeinit4_plasma-desktop.so
#43 0x0000000000408815 in _start ()

Reported using DrKonqi
Comment 1 Nate Graham 2018-06-08 18:33:04 UTC
Hello!

This bug report was filed for KDE Plasma 4, which reached end-of-support status in August 2015. KDE Plasma 5's desktop shell has been almost completely rewritten for better performance and usability, so it is likely that this bug has already been resolved in Plasma 5.

Accordingly, we hope you understand why we must close this bug report. If the issue described  here is still present in KDE Plasma 5.12 or later, please feel free to open a new ticket in the "plasmashell" product after reading https://community.kde.org/Get_Involved/Bug_Reporting

If you would like to get involved in KDE's bug triaging effort so that future mass bug closes like this are less likely, please read https://community.kde.org/Get_Involved#Bug_Triaging

Thanks for your understanding!

Nate Graham