Summary: | Assert resolving eglDestroyImageKHR | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Justin Zobel <justin.zobel> |
Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | bugseforuns, kde, kde, Landgraf132, matt.fagnani, nate |
Priority: | NOR | Keywords: | qt6 |
Version First Reported In: | git master | Flags: | justin.zobel:
NVIDIA+
|
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/kwin/-/commit/4ae0f0cd654ce3e2a4d885062bddf612f7579f97 | Version Fixed In: | 6.0.1 |
Sentry Crash Report: |
Description
Justin Zobel
2023-06-13 13:56:01 UTC
Does it happen consistently? If so can you upgrade/downgrade mesa or the nvidia driver Sadly I can't. You're not using Aurorae window decoration (e.g. Plastique), are you? Nope, just standard default Breeze. *** Bug 473665 has been marked as a duplicate of this bug. *** *** Bug 434686 has been marked as a duplicate of this bug. *** Can you confirm whether this crash happens after updating the system? (In reply to Vlad Zahorodnii from comment #7) > Can you confirm whether this crash happens after updating the system? The bug appears constantly, without updating the system. Began to appear after connecting a new second highDPI monitor. The first launch went well, after the restart there was a crash. If I remove the kscreen settings, the launch will again be normal until the reboot. I haven't seen this crash for quite a while. (In reply to Justin Zobel from comment #9) > I haven't seen this crash for quite a while. I have 100% reproducibility. Wayland session is completely unusable for me. Landgraf132@yandex.ru, are you using Plasma 6 from current git master, and is the backtrace of your crash identical to this one? Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone! This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone! Git commit 13c092d6718ab40d2e2d96d8d49611731e5051a0 by Vlad Zahorodnii. Committed on 26/02/2024 at 13:31. Pushed by vladz into branch 'master'. Fix a crash in eglDestroyImageKHR() Apparently, libepoxy requires a current EGL display in order to resolve EGL functions. This is unexpected as most of the EGL functions require no current opengl context. This change makes kwin bypass libepoxy for problematic cases. M +25 -15 src/opengl/egldisplay.cpp M +13 -1 src/opengl/egldisplay.h M +1 -1 src/opengl/eglimagetexture.cpp M +3 -3 src/platformsupport/scenes/opengl/abstract_egl_backend.cpp https://invent.kde.org/plasma/kwin/-/commit/13c092d6718ab40d2e2d96d8d49611731e5051a0 Git commit 4ae0f0cd654ce3e2a4d885062bddf612f7579f97 by Vlad Zahorodnii. Committed on 26/02/2024 at 13:49. Pushed by vladz into branch 'Plasma/6.0'. Fix a crash in eglDestroyImageKHR() Apparently, libepoxy requires a current EGL display in order to resolve EGL functions. This is unexpected as most of the EGL functions require no current opengl context. This change makes kwin bypass libepoxy for problematic cases. (cherry picked from commit 13c092d6718ab40d2e2d96d8d49611731e5051a0) M +25 -15 src/opengl/egldisplay.cpp M +13 -1 src/opengl/egldisplay.h M +1 -1 src/opengl/eglimagetexture.cpp M +3 -3 src/platformsupport/scenes/opengl/abstract_egl_backend.cpp https://invent.kde.org/plasma/kwin/-/commit/4ae0f0cd654ce3e2a4d885062bddf612f7579f97 |