[MacPorts] #73954: mpv seg faults on EXC_BAD_ACCESS

MacPorts noreply at macports.org
Sun May 3 06:56:34 UTC 2026


#73954: mpv seg faults on EXC_BAD_ACCESS
---------------------------+-------------------------
  Reporter:  rodmur        |      Owner:  Ionic
      Type:  defect        |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.12.5
Resolution:                |   Keywords:  tahoe arm64
      Port:  mpv, ffmpeg8  |
---------------------------+-------------------------
Changes (by ryandesign):

 * owner:  (none) => Ionic
 * status:  new => assigned
 * port:  mpv => mpv, ffmpeg8
 * cc: i0ntempest, mascguy (added)


Comment:

 I agree. On my macOS 12 x86_64 system, with mpv @0.41.0 built from source
 with ffmpeg8 @8.0:

 {{{
 % mpv --playlist=wnycfm.pls
 [playlist] Reading plaintext playlist.
 Playing: https://fm939.wnyc.org/wnycfm
  ● Audio  --aid=1  (mp3 2ch 32000 Hz 96 kbps)
 File tags:
  icy-title:
 AO: [coreaudio] 32000Hz stereo 2ch floatp
 A: 00:00:04 / 00:00:20 (22%) Cache: 15s/422KB
 Exiting... (Quit)
 }}}

 After activating ffmpeg8 @8.1:

 {{{
 % mpv --playlist=wnycfm.pls
 [playlist] Reading plaintext playlist.
 Playing: https://fm939.wnyc.org/wnycfm
 dyld[57281]: missing symbol called
 zsh: abort      mpv --playlist=wnycfm.pls
 }}}

 (I was hoping for more info from the crash log, but I didn't find a crash
 log in ~/Library/Logs/DiagnosticReports.)

 After rebuilding mpv @0.41.0 from source with ffmpeg8 @8.1:

 {{{
 % mpv --playlist=wnycfm.pls
 [playlist] Reading plaintext playlist.
 Playing: https://fm939.wnyc.org/wnycfm
  ● Audio  --aid=1  (mp3 2ch 32000 Hz 96 kbps)
 File tags:
  icy-title: Weekend-BBC World Service
 AO: [coreaudio] 32000Hz stereo 2ch floatp
 A: 00:00:01 / 00:00:17 (11%) Cache: 15s/414KB
 Exiting... (Quit)
 }}}

 This suggests that even though ffmpeg 8.0 and 8.1 (we
 [changeset:f40c23636040dc789f959b5ac4781762edff9f20/macports-ports updated
 the ffmpeg8 port to this version two days ago]) both profess to have the
 same library versions^†^ they are not compatible, so we may need to
 increase the `revision` of all ports linking with ffmpeg8 to rebuild them
 all. We might want to test some other ports that link with ffmpeg8 before
 concluding that it also affects other ports.

 ^† libavcodec.62.dylib, libavdevice.62.dylib, libavfilter.11.dylib,
 libavformat.62.dylib, libavutil.60.dylib, libswresample.6.dylib,
 libswscale.9.dylib^

-- 
Ticket URL: <https://trac.macports.org/ticket/73954#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list