JDK-8352257 : test.javafx.scene.web.LeakTest crash after webkit 620.1 update
  • Type: Bug
  • Component: javafx
  • Sub-Component: web
  • Affected Version: jfx25
  • Priority: P2
  • Status: Open
  • Resolution: Unresolved
  • OS: os_x,windows
  • CPU: x86,x86_64
  • Submitted: 2025-03-18
  • Updated: 2025-03-19
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
jfx25Unresolved
Related Reports
Relates :  
Description
This is another crash pattern we are seeing after the Webkit 620 update.  It doesn't seem to be related to JDK-8347937 as the run with jni check option shows no problem. The crash happens during the regression test test.javafx.scene.web.LeakTest on win32 and macosx (x86_64) platforms. 

I've listed jfx25 as the affected version, but actually all LTS suffer from the same problem.
Comments
The GitHub actions runs are headless runs, with web tests excluded, and as such are not sufficient for integration testing. We run all of the tests, including web tests and headful tests prior to integration and continue to run them at least nightly. The test in question passes on all of our platforms. I just ran it again and it passes on my macOS / aarch64 system. [~jbhaskar] Are you able to reproduce this?
19-03-2025

Is it known that preintegration run skips ":web:tests"? https://github.com/snazarkin/jfx/actions/runs/13840290670/job/38725816752 ``` Tasks that were excluded: [task ':web:test'] ```
18-03-2025