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 <[email protected]> on behalf of Kevin Rushforth 
<[email protected]>
Date: Tuesday, November 25, 2025 at 8:25 AM
To: Christopher Schnick <[email protected]>, [email protected] 
<[email protected]>
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
>
>

Reply via email to