JDK-8351653 : Webkit debug build failure after update to 620.1
  • Type: Bug
  • Component: javafx
  • Sub-Component: web
  • Affected Version: jfx25
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2025-03-11
  • Updated: 2025-07-10
  • Resolved: 2025-03-15
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
jfx24.0.2Fixed
Related Reports
Causes :  
Description
modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/ImageFrameWorkQueue.cpp:129:132: error: cannot pass non-trivial object of type 'WTF::CString' to variadic function; expected type from format string was 'char *' [-Wnon-pod-varargs]
        LOG(Images, "ImageFrameWorkQueue::%s - %p - url: %s. Decoding was cancelled for frame at index = %d.", __FUNCTION__, this, source->sourceUTF8(), request.index);
                                                         ~~                                                                        ^~~~~~~~~~~~~~~~~~~~
modules/javafx.web/build/mac/WTF/Headers/wtf/Assertions.h:572:43: note: expanded from macro 'LOG'
            WTFLog(&LOG_CHANNEL(channel), __VA_ARGS__); \
Comments
A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jfx24u/pull/13 Date: 2025-03-18 05:16:52 +0000
18-03-2025

[jfx24u-fix-request] Approval Request from Jay Bhaskar the patch touches native code and requires sync with mainline
18-03-2025

Changeset: 99ee34fe Branch: master Author: Jay Bhaskar <jbhaskar@openjdk.org> Date: 2025-03-15 02:24:07 +0000 URL: https://git.openjdk.org/jfx/commit/99ee34fe6f82dddc554a32d09e88b9e43329045e
15-03-2025

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jfx/pull/1732 Date: 2025-03-13 05:04:00 +0000
13-03-2025

The issue is known, we will fix it asap
13-03-2025