Crash on macOS 26 when playing music file
Christopher Schnick
crschnick at xpipe.io
Tue Dec 2 06:29:24 UTC 2025
Feel free to file it yourself, that JBS submit form is not fun to use as
an external reporter.
I want to say that the reproducer project I linked also crashes when
running ./gradlew run, so not only with JRT. In that case, the resource
file is located in a dependency jar and not in a runtime image.
On 02/12/2025 2:55 AM, Alexander Matveev wrote:
> Hi Christopher and Kevin,
>
> I was able to reproduce this issue with FXMediaPlayer and MP3 file
> when playing via JRT protocol on macOS 26.1 aarch64. Not sure if it is
> reproducible on x64.
>
> Christopher, do you want to file a bug report for it? Or I can file it
> myself.
>
> Thanks,
> Alexander
>
> *
>
> Confidential- Oracle Internal
>
> From: *openjfx-dev <openjfx-dev-retn at openjdk.org> on behalf of Kevin
> Rushforth <kevin.rushforth at oracle.com>
> *Date: *Tuesday, November 25, 2025 at 8:25 AM
> *To: *Christopher Schnick <crschnick at xpipe.io>,
> openjfx-dev at openjdk.org <openjfx-dev at openjdk.org>
> *Subject: *Re: Crash on macOS 26 when playing music file
>
> I was able to play that media file with no problem on macOS 26.1 using
> the tests/manual/media/FXMediaPlayer app in the FX repo. I didn't try
> with your application.
>
> I can see from the hs_err log you attached, that it is crashing in our
> libjfxmedia_avf library in a callback from CoreFoundation.
>
> I was running JDK 25.0.1 and I tried the latest mainline JavaFX (26 ea)
> as well as JavaFX 25.0.1. Can you confirm the exact versions of JDK 25
> and JavaFX 25 you were running?
>
> -- Kevin
>
>
> On 11/25/2025 5:07 AM, Christopher Schnick wrote:
> > Hello, I encountered a reproducible crash when playing a music file
> > with MediaPlayer. This does not occur on older versions of the app
> > using an older JDK+JavaFX version on macOS 26.
> >
> > It crashes with JDK25 and JavaFX 25 for me. Attached is the crash log.
> >
> > I have not tested this in an isolated reproducer, but I don't see how
> > any of my application logic can influence this. If it does not happen
> > in an isolated manner, I can investigate what specific changes cause
> > it to crash. The music file I tested with is from
> >
> https://github.com/mkpaz/atlantafx/blob/master/sampler/src/main/resources/atlantafx/sampler/media/Beat%20Thee.mp3
> > . The project to reproduce the crash is
> > https://github.com/xpipe-io/kickstartfx, where you just have to select
> > the music player and click on play sample.
> >
> > Best
> > Christopher Schnick
> >
> > P.S. There is still a message I sent a few days ago in the mailing
> > list moderation queue because it was larger than the maximum allowed
> > attachment size
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/openjfx-dev/attachments/20251202/eb65ec9a/attachment-0001.htm>
More information about the openjfx-dev
mailing list