<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body>
    As it turns out, it is the version of Xcode / macOS SDK that was
    used the compile the JDK that matters, regardless of what we use to
    compile JavaFX. That makes this is a more serious bug than initially
    thought.<br>
    <br>
    I can reproduce it, and have sent a pull request for review:<br>
    <br>
    <a class="moz-txt-link-freetext" href="https://github.com/openjdk/jfx/pull/981">https://github.com/openjdk/jfx/pull/981</a><br>
    <br>
    -- Kevin<br>
    <br>
    <br>
    <div class="moz-cite-prefix">On 12/21/2022 5:42 AM, Kevin Rushforth
      wrote:<br>
    </div>
    <blockquote type="cite" cite="mid:8a7f2a98-f3fc-bb44-8d26-09037632aa72@oracle.com">
      
      As Johan said, the JavaFX releases are currently built with Xcode
      12.4, so JDK-8296654 isn't directly relevant, unless it doesn't
      fully describe the problem. If you are seeing a crash on macOS 13
      Ventura with the downloaded JavaFX SDK (built with Xcode 12.4),
      that would be a much more serious bug.<br>
      <br>
      Do you have a reproducible test case using a build from openjfx.io
      or jdk.java.net?<br>
      <br>
      I plan to do some macOS 13 testing in the next day or two, so can
      take a look if there is a reproducer.<br>
      <br>
      -- Kevin<br>
      <br>
      <br>
      <div class="moz-cite-prefix">On 12/21/2022 12:26 AM, Johan Vos
        wrote:<br>
      </div>
      <blockquote type="cite" cite="mid:CABxFH2HKgXrO-vtEk3pB46KKORBvZnbYt4KTzpq6Kd48Pi_bxQ@mail.gmail.com">
        <div dir="ltr">There will be a new JavaFX 19 release with the
          security patches for 2023Q1 (scheduled Jan 17).
          <div>Typically, those maintenance releases contain a few
            selected backports from the head version.</div>
          <div>However, in this case it seems unlikely to me as
            JDK-8296654 is not resolved.</div>
          <div>Once resolved, that is something that could go in the LTS
            backports for 11 and 17.</div>
          <div><br>
          </div>
          <div>Looking into JDK-8296654, I'm not sure I understand the
            issue, as the builds we do are with XCode 12.4 so that
            should not cause problems?</div>
          <div><br>
          </div>
          <div>- Johan</div>
        </div>
        <br>
        <div class="gmail_quote">
          <div dir="ltr" class="gmail_attr">On Wed, Dec 21, 2022 at 9:06
            AM Glavo <<a href="mailto:zjx001202@gmail.com" moz-do-not-send="true" class="moz-txt-link-freetext">zjx001202@gmail.com</a>>
            wrote:<br>
          </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px
            0.8ex;border-left:1px solid
            rgb(204,204,204);padding-left:1ex">
            <div dir="ltr">Will JavaFX 19 release an updated version? <br>
              <div><br>
              </div>
              <div>We have received a lot of feedback about program
                crashes on the macOS. These crashes should be caused by
                JDK-8296654.<br>
              </div>
              <div>Because our program needs to be compatible with Java
                11~16, it cannot be updated to JavaFX 20.<br>
              </div>
              <div>It would be great if we could fix this problem in
                JavaFX 19.<br>
              </div>
            </div>
            <br>
            <div class="gmail_quote">
              <div dir="ltr" class="gmail_attr">On Tue, Dec 20, 2022 at
                4:10 AM Kevin Rushforth <<a href="mailto:kevin.rushforth@oracle.com" target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">kevin.rushforth@oracle.com</a>>
                wrote:<br>
              </div>
              <blockquote class="gmail_quote" style="margin:0px 0px 0px
                0.8ex;border-left:1px solid
                rgb(204,204,204);padding-left:1ex">As a reminder,
                Rampdown Phase 1 (RDP1) for JavaFX 20 starts on January
                <br>
                12, 2023 at 16:00 UTC (08:00 Pacific time). Given the
                upcoming holidays, <br>
                that's a little over 2 working weeks from now.<br>
                <br>
                During rampdown of JavaFX 20, the "master" branch of the
                jfx repo will <br>
                be open for JavaFX 21 fixes.<br>
                <br>
                Please allow sufficient time for any feature that needs
                a CSR. New <br>
                features should be far enough along in the review
                process that you can <br>
                finalize the CSR no later than Thursday, January 5, or
                it is likely to <br>
                miss the window for this release, in which case it can
                be targeted for <br>
                JavaFX 21.<br>
                <br>
                We will follow the same process as in previous releases
                for getting <br>
                fixes into JavaFX 20 during rampdown. I'll send a
                message with detailed <br>
                information when we fork, but candidates for fixing
                during RDP1 are <br>
                P1-P3 bugs (as long as they are not risky) and test or
                doc bugs of any <br>
                priority. Some small enhancements might be considered
                during RDP1, but <br>
                they require explicit approval; the bar will be high for
                such requests.<br>
                <br>
                -- Kevin<br>
                <br>
                <br>
                On 11/1/2022 1:59 PM, Kevin Rushforth wrote:<br>
                > Here is the proposed schedule for JavaFX 20.<br>
                ><br>
                > RDP1: Jan 12, 2023 (aka “feature freeze”)<br>
                > RDP2: Feb 2, 2023<br>
                > Freeze: March 2, 2023<br>
                > GA: March 21, 2023<br>
                > We plan to fork a jfx20 stabilization branch at
                RDP1.<br>
                ><br>
                > The start of RDP1, the start of RDP2, and the code
                freeze will be <br>
                > 16:00 UTC on the respective dates.<br>
                ><br>
                > Please let Johan or me know if you have any
                questions.<br>
                ><br>
                > -- Kevin<br>
                ><br>
                <br>
              </blockquote>
            </div>
          </blockquote>
        </div>
      </blockquote>
      <br>
    </blockquote>
    <br>
  </body>
</html>