Created attachment 179659 [details] patch Mpv crashes if libass has been compiled with ASM option enabled on i386 arch. The attached patch solves the problem. Tested on 11.0-RELEASE/i386.
Can you try adding CFLAGS_i386+=-mstack-alignment=16 to the port's Makefile instead i.e., similar to bug 205958?
(In reply to Jan Beich (mail not working) from comment #1) Using -mstack-alignment=16 doesn't fix the crash.
This is with libass 0.13.6, right?
(In reply to Thomas Zander from comment #3) Correct! Thanks for taking care of it, Thomas :)
A commit references this bug: Author: riggs Date: Mon Feb 20 17:51:20 UTC 2017 New revision: 434477 URL: https://svnweb.freebsd.org/changeset/ports/434477 Log: Fix stack alignment on i386, may cause runtime crashes PR: 216837 Submitted by: cpm MFH: 2017Q1 Changes: head/multimedia/libass/Makefile head/multimedia/libass/files/ head/multimedia/libass/files/patch-configure.ac
A commit references this bug: Author: riggs Date: Mon Feb 20 18:00:07 UTC 2017 New revision: 434479 URL: https://svnweb.freebsd.org/changeset/ports/434479 Log: Chase libass runtime fix r434477; bump PORTREVISION on consumers PR: 216837 Reported by: cpm MFH: 2017Q1 Changes: head/games/retroarch/Makefile head/multimedia/aegisub/Makefile head/multimedia/bino/Makefile head/multimedia/ffmpeg/Makefile head/multimedia/gstreamer1-plugins-assrender/Makefile head/multimedia/handbrake/Makefile head/multimedia/kodi/Makefile head/multimedia/mplayer/Makefile.common head/multimedia/mplayer2/Makefile head/multimedia/mpv/Makefile head/multimedia/plexhometheater/Makefile head/multimedia/vapoursynth/Makefile head/multimedia/vlc/Makefile
A commit references this bug: Author: riggs Date: Tue Feb 21 06:08:30 UTC 2017 New revision: 434503 URL: https://svnweb.freebsd.org/changeset/ports/434503 Log: MFH: r434477 Fix stack alignment on i386, may cause runtime crashes PR: 216837 Submitted by: cpm Approved by: ports-secteam (junovitch) Changes: _U branches/2017Q1/ branches/2017Q1/multimedia/libass/Makefile branches/2017Q1/multimedia/libass/files/
A commit references this bug: Author: riggs Date: Tue Feb 21 06:15:05 UTC 2017 New revision: 434505 URL: https://svnweb.freebsd.org/changeset/ports/434505 Log: MFH: r434479 Chase libass runtime fix r434477; bump PORTREVISION on consumers PR: 216837 Reported by: cpm Approved by: ports-secteam (junovitch) Changes: _U branches/2017Q1/ branches/2017Q1/games/retroarch/Makefile branches/2017Q1/multimedia/aegisub/Makefile branches/2017Q1/multimedia/bino/Makefile branches/2017Q1/multimedia/ffmpeg/Makefile branches/2017Q1/multimedia/gstreamer1-plugins-assrender/Makefile branches/2017Q1/multimedia/handbrake/Makefile branches/2017Q1/multimedia/kodi/Makefile branches/2017Q1/multimedia/mplayer/Makefile.common branches/2017Q1/multimedia/mplayer2/Makefile branches/2017Q1/multimedia/mpv/Makefile branches/2017Q1/multimedia/plexhometheater/Makefile branches/2017Q1/multimedia/vapoursynth/Makefile branches/2017Q1/multimedia/vlc/Makefile