[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