Summary: | Crash when alt-tab from fullscreen wine 4 | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | bertil.bonus |
Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | bertil.bonus, nate |
Priority: | NOR | Keywords: | drkonqi |
Version: | 5.20.0 | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi |
Description
bertil.bonus
2020-05-31 07:10:59 UTC
I wonder if it's a bug in the threaded render loop. Can you please run kwin as `env QSG_RENDER_LOOP=basic kwin_x11 --replace` and check whether the crash still happens? OK, sure. Do I just run that as a command? Created attachment 129596 [details]
New crash information added by DrKonqi
kwin_x11 (5.19.1) using Qt 5.14.2
- What I was doing when the application crashed:
Sorry, was unable to reproduce this either with the command suggested or with normal start. Then came this.
But Kwin was started normally.
-- Backtrace (Reduced):
#4 0x00007fa43ddf2d74 in QScreen::handle (this=0x7fa420023a20) at kernel/qscreen.cpp:158
#5 0x00007fa428e5ab18 in QXcbIntegration::createPlatformOpenGLContext (this=<optimized out>, context=0x562530c1da00) at qxcbintegration.cpp:279
#6 0x00007fa43de0e99f in QOpenGLContext::create (this=0x562530c1da00) at kernel/qopenglcontext.cpp:612
#7 0x00007fa4382ba219 in QSGRenderThread::sync (this=this@entry=0x7fa42000f5e0, inExpose=inExpose@entry=true, inGrab=inGrab@entry=false) at scenegraph/qsgthreadedrenderloop.cpp:615
#8 0x00007fa4382bc522 in QSGRenderThread::syncAndRender (this=this@entry=0x7fa42000f5e0, grabImage=grabImage@entry=0x0) at scenegraph/qsgthreadedrenderloop.cpp:764
I did however start plasmashell from prompt. This is the out put in case it helps: Both point size and pixel size set. Using pixel size. Both point size and pixel size set. Using pixel size. <Unknown File>: temperature0 is undefined. Adding an object with a undefined member does not create a role for it. <Unknown File>: iconName0 is undefined. Adding an object with a undefined member does not create a role for it. <Unknown File>: isPast0 is undefined. Adding an object with a undefined member does not create a role for it. <Unknown File>: temperature1 is undefined. Adding an object with a undefined member does not create a role for it. <Unknown File>: iconName1 is undefined. Adding an object with a undefined member does not create a role for it. <Unknown File>: isPast1 is undefined. Adding an object with a undefined member does not create a role for it. <Unknown File>: temperature2 is undefined. Adding an object with a undefined member does not create a role for it. <Unknown File>: iconName2 is undefined. Adding an object with a undefined member does not create a role for it. <Unknown File>: isPast2 is undefined. Adding an object with a undefined member does not create a role for it. KAStatsFavoritesModel::setFavorites is ignored file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/AppletConfiguration.qml:300:25: QML StackView: Binding loop detected for property "contentHeight" Icon theme "elementary" not found. Icon theme "gnome" not found. Icon theme "elementary" not found. Icon theme "gnome" not found. trying to show an empty dialog kf5.kpackage: No metadata file in the package, expected it at: "/home/xyz/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/xyz/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/xyz/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/xyz/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/xyz/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/xyz/.local/share/wallpapers/" Could not remove our own lock file "/home/xyz/.cache/plasma-svgelements-Materia.lock" maybe permissions changed meanwhile? trying to show an empty dialog file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:146:19: QML Loader: Binding loop detected for property "height" file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:146:19: QML Loader: Binding loop detected for property "height" kf5.kpackage: No metadata file in the package, expected it at: "/home/xyz/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/xyz/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/xyz/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/xyz/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/xyz/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/xyz/.local/share/wallpapers/" trying to show an empty dialog file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:146:19: QML Loader: Binding loop detected for property "height" file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:146:19: QML Loader: Binding loop detected for property "height" kf5.kpackage: No metadata file in the package, expected it at: "/home/xyz/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/xyz/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/xyz/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/xyz/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/xyz/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/xyz/.local/share/wallpapers/" trying to show an empty dialog file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:146:19: QML Loader: Binding loop detected for property "height" file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:146:19: QML Loader: Binding loop detected for property "height" kf5.kpackage: No metadata file in the package, expected it at: "/home/xyz/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/xyz/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/xyz/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/xyz/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/xyz/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/xyz/.local/share/wallpapers/" Created attachment 130065 [details]
New crash information added by DrKonqi
kwin_x11 (5.19.2) using Qt 5.14.2
- What I was doing when the application crashed:
Computer not suspended but locked. Then after unlocking this happens.
- Unusual behavior I noticed:
Fullscreen wine app minimized.
-- Backtrace (Reduced):
#4 0x00007fd2f9fe0d74 in QScreen::handle (this=0x7fd2dc014650) at kernel/qscreen.cpp:158
#5 0x00007fd2e5047b18 in QXcbIntegration::createPlatformOpenGLContext (this=<optimized out>, context=0x560f658c18f0) at qxcbintegration.cpp:279
#6 0x00007fd2f9ffc99f in QOpenGLContext::create (this=0x560f658c18f0) at kernel/qopenglcontext.cpp:612
#7 0x00007fd2f44a8219 in QSGRenderThread::sync (this=this@entry=0x7fd2dc011e20, inExpose=inExpose@entry=true, inGrab=inGrab@entry=false) at scenegraph/qsgthreadedrenderloop.cpp:615
#8 0x00007fd2f44aa522 in QSGRenderThread::syncAndRender (this=this@entry=0x7fd2dc011e20, grabImage=grabImage@entry=0x0) at scenegraph/qsgthreadedrenderloop.cpp:764
Created attachment 130107 [details]
New crash information added by DrKonqi
kwin_x11 (5.19.2) using Qt 5.14.2
- What I was doing when the application crashed:
No wine or other resolution changeing app this time. Just opened a new sub window in Firefox.
-- Backtrace (Reduced):
#4 0x00007f09f4a18d74 in QScreen::handle (this=0x55eb5e553ed0) at kernel/qscreen.cpp:158
#5 0x00007f09dfa7fb18 in QXcbIntegration::createPlatformOpenGLContext (this=<optimized out>, context=0x7f09d801b410) at qxcbintegration.cpp:279
#6 0x00007f09f4a3499f in QOpenGLContext::create (this=0x7f09d801b410) at kernel/qopenglcontext.cpp:612
#7 0x00007f09eeee0219 in QSGRenderThread::sync (this=this@entry=0x55eb5f5de540, inExpose=inExpose@entry=true, inGrab=inGrab@entry=false) at scenegraph/qsgthreadedrenderloop.cpp:615
#8 0x00007f09eeee2522 in QSGRenderThread::syncAndRender (this=this@entry=0x55eb5f5de540, grabImage=grabImage@entry=0x0) at scenegraph/qsgthreadedrenderloop.cpp:764
Created attachment 130424 [details]
New crash information added by DrKonqi
kwin_x11 (5.19.2) using Qt 5.14.2
- What I was doing when the application crashed:
This seems related to changes in resolution. This time I dragged a window and by accident stubled on a minimized Wine app that has a diffrent screenres.
-- Backtrace (Reduced):
#4 0x00007f20e8538d74 in QScreen::handle (this=0x55a3aa14cc50) at kernel/qscreen.cpp:158
#5 0x00007f20d359fb18 in QXcbIntegration::createPlatformOpenGLContext (this=<optimized out>, context=0x55a3a99beda0) at qxcbintegration.cpp:279
#6 0x00007f20e855499f in QOpenGLContext::create (this=0x55a3a99beda0) at kernel/qopenglcontext.cpp:612
#7 0x00007f20e2a00219 in QSGRenderThread::sync (this=this@entry=0x55a3aa47f110, inExpose=inExpose@entry=true, inGrab=inGrab@entry=false) at scenegraph/qsgthreadedrenderloop.cpp:615
#8 0x00007f20e2a02522 in QSGRenderThread::syncAndRender (this=this@entry=0x55a3aa47f110, grabImage=grabImage@entry=0x0) at scenegraph/qsgthreadedrenderloop.cpp:764
Created attachment 132515 [details]
New crash information added by DrKonqi
kwin_x11 (5.20.0) using Qt 5.15.0
- What I was doing when the application crashed:
This crash occured with tooltip emerging from mouse over on the crash reporting assistant icon on the system tray.
- Unusual behavior I noticed:
Remains a problem with 5.20.
-- Backtrace (Reduced):
#4 0x00007f16937c3838 in QScreen::handle (this=0x7f1688008d00) at kernel/qscreen.cpp:158
#5 0x00007f168cd6da4e in QXcbIntegration::createPlatformOpenGLContext (this=<optimized out>, context=0x55d545025bb0) at qxcbintegration.cpp:279
#6 0x00007f16937e12a1 in QOpenGLContext::create (this=0x55d545025bb0) at ../../include/QtGui/5.15.0/QtGui/private/../../../../../src/gui/kernel/qguiapplication_p.h:109
#7 0x00007f1691e8c308 in QSGRenderThread::sync (this=this@entry=0x55d54586d070, inExpose=inExpose@entry=true, inGrab=inGrab@entry=false) at scenegraph/qsgthreadedrenderloop.cpp:620
#8 0x00007f1691e8e3b7 in QSGRenderThread::syncAndRender (this=0x55d54586d070, grabImage=0x0) at scenegraph/qsgthreadedrenderloop.cpp:778
(In reply to bertil.bonus from comment #2) > OK, sure. Do I just run that as a command? yes *** This bug has been marked as a duplicate of bug 414805 *** |