RFR: 8335469: [XWayland] crash when an AWT ScreenCast session overlaps with an FX ScreenCast session [v2]

Alexander Zvegintsev azvegint at openjdk.org
Sat Nov 16 20:41:10 UTC 2024


On Sat, 16 Nov 2024 16:39:43 GMT, Kevin Rushforth <kcr at openjdk.org> wrote:

> I can't reproduce the crash without this fix on my system, but since it does happen on some systems, it does need to be fixed.

Just to be on the same page, it still crashes for me (at least on Ubuntu 22.04) as expected for the following scenarios:

1. Do one of the following 
    1. Build the JDK's [/jdk/pull/22131](https://github.com/openjdk/jdk/pull/22131) full changeset + take some JFX build without this PR(aka any random JFX build).
    2. Build the JDK with only an [a. part](https://github.com/openjdk/jdk/pull/22131#a-part) + JFX build with this PR
2. Comment out the `Assumptions.assumeTrue(!Util.isOnWayland()); // JDK-8335470` line in `LinuxScreencastHangCrashTest` and run the test on Wayland.
3. observe that the `LinuxScreencastHangCrashTest#testHang` fails.

-------------

PR Comment: https://git.openjdk.org/jfx/pull/1639#issuecomment-2480803092


More information about the openjfx-dev mailing list