Bug 405466 - Crash Kwin
Summary: Crash Kwin
Status: RESOLVED DUPLICATE of bug 368847
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 5.15.2
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2019-03-14 10:01 UTC by redhead
Modified: 2019-03-14 10:22 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
attachment-31235-0.html (1.18 KB, text/html)
2019-03-14 10:14 UTC, redhead
Details

Note You need to log in before you can comment on or make changes to this bug.
Description redhead 2019-03-14 10:01:58 UTC
Application: kwin_x11 (5.15.2)

Qt Version: 5.12.1
Frameworks Version: 5.56.0
Operating System: Linux 4.14.105-1-MANJARO x86_64
Distribution: "Manjaro Linux"

-- Information about the crash:
Je ne connais pas les dénominations en Anglais, je vais donc m'exprimer en Français.
J'utilise les effets de bureau "tomber en ruine", "cube de bureau" et "animation du bureau en cube".
Quand je ferme une fenêtre et que l'effet "tomber en ruine" est en train de se produire et que je change de bureau en utilisant la molette de la souris, kwin crash.

The crash can be reproduced every time.

-- Backtrace:
Application: KWin (kwin_x11), signal: Aborted
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fa36291b880 (LWP 1279))]

Thread 5 (Thread 0x7fa35a1f7700 (LWP 2209)):
#0  0x00007fa368ef0afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fa369f06c4c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007fa369f06d3a in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007fa368a2992d in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007fa368a29b9c in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007fa369f0096c in  () at /usr/lib/libQt5Core.so.5
#6  0x00007fa368eeaa9d in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007fa36b5a1b23 in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7fa3461f7700 (LWP 1564)):
#0  0x00007fa368ef0afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fa3699f528c in  () at /usr/lib/libQt5Script.so.5
#2  0x00007fa3699f52a9 in  () at /usr/lib/libQt5Script.so.5
#3  0x00007fa368eeaa9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fa36b5a1b23 in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7fa35b45f700 (LWP 1389)):
#0  0x00007fa36b596d16 in ppoll () at /usr/lib/libc.so.6
#1  0x00007fa36a10ebab in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/libQt5Core.so.5
#2  0x00007fa36a11008b in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#3  0x00007fa36a0bbb2c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fa369eff569 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#5  0x00007fa3686a7969 in  () at /usr/lib/libQt5Qml.so.5
#6  0x00007fa369f0096c in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fa368eeaa9d in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fa36b5a1b23 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7fa361253700 (LWP 1328)):
#0  0x00007fa36b596d16 in ppoll () at /usr/lib/libc.so.6
#1  0x00007fa36a10ebab in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/libQt5Core.so.5
#2  0x00007fa36a11008b in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#3  0x00007fa36a0bbb2c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fa369eff569 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#5  0x00007fa36810bba6 in  () at /usr/lib/libQt5DBus.so.5
#6  0x00007fa369f0096c in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fa368eeaa9d in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fa36b5a1b23 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7fa36291b880 (LWP 1279)):
[KCrash Handler]
#6  0x00007fa36b4ddd7f in raise () at /usr/lib/libc.so.6
#7  0x00007fa36b4c8672 in abort () at /usr/lib/libc.so.6
#8  0x00007fa36b4c8548 in _nl_load_domain.cold.0 () at /usr/lib/libc.so.6
#9  0x00007fa36b4d6396 in  () at /usr/lib/libc.so.6
#10 0x00007fa369c673be in KWin::WindowQuad::makeSubQuad(double, double, double, double) const () at /usr/lib/libkwineffects.so.12
#11 0x00007fa35a20b48d in  () at /usr/lib/qt/plugins/org.kde.kwin.scenes/KWinSceneOpenGL.so
#12 0x00007fa35a20b5e8 in  () at /usr/lib/qt/plugins/org.kde.kwin.scenes/KWinSceneOpenGL.so
#13 0x00007fa35a213253 in  () at /usr/lib/qt/plugins/org.kde.kwin.scenes/KWinSceneOpenGL.so
#14 0x00007fa35a213399 in  () at /usr/lib/qt/plugins/org.kde.kwin.scenes/KWinSceneOpenGL.so
#15 0x00007fa36b30c6dc in KWin::EffectsHandlerImpl::drawWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5
#16 0x00007fa369c032c6 in  () at /usr/lib/libkwin4_effect_builtins.so.1
#17 0x00007fa36b30c674 in KWin::EffectsHandlerImpl::drawWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5
#18 0x00007fa369b72ffa in  () at /usr/lib/libkwin4_effect_builtins.so.1
#19 0x00007fa36b30c674 in KWin::EffectsHandlerImpl::drawWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5
#20 0x00007fa369c6651d in KWin::Effect::drawWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwineffects.so.12
#21 0x00007fa36b30c674 in KWin::EffectsHandlerImpl::drawWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5
#22 0x00007fa369c6651d in KWin::Effect::drawWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwineffects.so.12
#23 0x00007fa36b30c674 in KWin::EffectsHandlerImpl::drawWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5
#24 0x00007fa369c6651d in KWin::Effect::drawWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwineffects.so.12
#25 0x00007fa36b30c674 in KWin::EffectsHandlerImpl::drawWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5
#26 0x00007fa36b2f6b3d in KWin::Scene::finalPaintWindow(KWin::EffectWindowImpl*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5
#27 0x00007fa36b30c505 in KWin::EffectsHandlerImpl::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5
#28 0x00007fa369c663ad in KWin::Effect::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwineffects.so.12
#29 0x00007fa36b30c4a4 in KWin::EffectsHandlerImpl::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5
#30 0x00007fa369c663ad in KWin::Effect::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwineffects.so.12
#31 0x00007fa36b30c4a4 in KWin::EffectsHandlerImpl::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5
#32 0x00007fa369bf2233 in  () at /usr/lib/libkwin4_effect_builtins.so.1
#33 0x00007fa36b30c4a4 in KWin::EffectsHandlerImpl::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5
#34 0x00007fa369b89e87 in  () at /usr/lib/libkwin4_effect_builtins.so.1
#35 0x00007fa36b30c4a4 in KWin::EffectsHandlerImpl::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5
#36 0x00007fa369c6f58c in KWin::AnimationEffect::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwineffects.so.12
#37 0x00007fa36b30c4a4 in KWin::EffectsHandlerImpl::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5
#38 0x00007fa36b2fd306 in KWin::Scene::paintWindow(KWin::Scene::Window*, int, QRegion, KWin::WindowQuadList) () at /usr/lib/libkwin.so.5
#39 0x00007fa36b2fb17e in KWin::Scene::paintGenericScreen(int, KWin::ScreenPaintData) () at /usr/lib/libkwin.so.5
#40 0x00007fa35a21313e in  () at /usr/lib/qt/plugins/org.kde.kwin.scenes/KWinSceneOpenGL.so
#41 0x00007fa36b2fc7a8 in KWin::Scene::finalPaintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwin.so.5
#42 0x00007fa36b30c257 in KWin::EffectsHandlerImpl::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwin.so.5
#43 0x00007fa369c66302 in KWin::Effect::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwineffects.so.12
#44 0x00007fa36b30c1fe in KWin::EffectsHandlerImpl::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwin.so.5
#45 0x00007fa369c66302 in KWin::Effect::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwineffects.so.12
#46 0x00007fa36b30c1fe in KWin::EffectsHandlerImpl::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwin.so.5
#47 0x00007fa369c66302 in KWin::Effect::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwineffects.so.12
#48 0x00007fa36b30c1fe in KWin::EffectsHandlerImpl::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwin.so.5
#49 0x00007fa369b8c5d1 in  () at /usr/lib/libkwin4_effect_builtins.so.1
#50 0x00007fa369b8c8e0 in  () at /usr/lib/libkwin4_effect_builtins.so.1
#51 0x00007fa36b30c1fe in KWin::EffectsHandlerImpl::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwin.so.5
#52 0x00007fa369c66302 in KWin::Effect::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwineffects.so.12
#53 0x00007fa36b30c1fe in KWin::EffectsHandlerImpl::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwin.so.5
#54 0x00007fa36b2fc48b in KWin::Scene::paintScreen(int*, QRegion const&, QRegion const&, QRegion*, QRegion*, QMatrix4x4 const&, QRect const&) () at /usr/lib/libkwin.so.5
#55 0x00007fa35a20f3f7 in KWin::SceneOpenGL::paint(QRegion, QList<KWin::Toplevel*>) () at /usr/lib/qt/plugins/org.kde.kwin.scenes/KWinSceneOpenGL.so
#56 0x00007fa36b2eda9e in KWin::Compositor::performCompositing() () at /usr/lib/libkwin.so.5
#57 0x00007fa36a0e810b in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#58 0x00007fa36aa86e24 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#59 0x00007fa36aa8e6e1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#60 0x00007fa36a0bce99 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#61 0x00007fa36a112095 in QTimerInfoList::activateTimers() () at /usr/lib/libQt5Core.so.5
#62 0x00007fa36a1101de in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#63 0x00007fa362389cbf in  () at /usr/lib/libQt5XcbQpa.so.5
#64 0x00007fa36a0bbb2c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#65 0x00007fa36a0c3e36 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#66 0x00007fa36b673b26 in kdemain () at /usr/lib/libkdeinit5_kwin_x11.so
#67 0x00007fa36b4ca223 in __libc_start_main () at /usr/lib/libc.so.6
#68 0x000055f24741e05e in _start ()
[Inferior 1 (process 1279) detached]

Reported using DrKonqi
Comment 1 Vlad Zahorodnii 2019-03-14 10:07:37 UTC
Hmm, I guess "tomber en ruine" is the Fall Apart effect, and "animation du bureau en cube" is the Desktop Cube Animation effect, right?
Comment 2 Vlad Zahorodnii 2019-03-14 10:08:51 UTC
if you're not sure, could you please post output of `qdbus org.kde.KWin /KWin supportInformation`?
Comment 3 redhead 2019-03-14 10:14:22 UTC
Created attachment 118799 [details]
attachment-31235-0.html

Hello,

I was not sure of translations, that's why I talked in French.

"Tomber en ruine" is window explosion in little pieces when you close 
it, it must be Fall Apart effect.
And yes, "animation du bureau en cube" is the Desktop Cube Animation effect.

Le 14/03/2019 à 11:07, Vlad Zagorodniy a écrit :
> https://bugs.kde.org/show_bug.cgi?id=405466
>
> --- Comment #1 from Vlad Zagorodniy <vladzzag@gmail.com> ---
> Hmm, I guess "tomber en ruine" is the Fall Apart effect, and "animation du
> bureau en cube" is the Desktop Cube Animation effect, right?
>
Comment 4 Vlad Zahorodnii 2019-03-14 10:22:05 UTC
thanks

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