=freetype-2.4.6 causes crashes when playing media in multiple players (mplayer, mplayer2, vlc) with styled subs with <libass-0.9.13. This issue is known to libass upstream. As freetype-2.4.6 is in unstable, this issue potentially effects a lot of users. Reproducible: Always Steps to Reproduce: 1. open a media file in mplayer or vlc with styled subs 2. wait until some fancy sub shows up (e. g. karaoke) Actual Results: player crashes with SIGSEGV. Expected Results: Normal Playback. This happens with any player that uses libass for styled subs. Bumping libass to >=0.9.13 fixes the issue. (Simply renaming the ebuild is sufficient.)
*** Bug 377219 has been marked as a duplicate of this bug. ***
Is there a bug report or mailing list thread referring to this. Maybe we can backport a patch.
http://code.google.com/p/libass/source/detail?r=0b709a5df697b36a24e4456b24585ec8f0c54b63 Is above enough ? Though a stable request (as it's in the tree now) would still be more simple.
Cool, thanks. We'll let media-video decide which is best.
This now affects Gentoo x86 stable.
*** Bug 379125 has been marked as a duplicate of this bug. ***
Created attachment 284279 [details, diff] backported patch I backported that commit to mplayer-svn a while ago, seems to work fine.
Freetype-2.4.6 doesn't check border->start in ft_stroke_border_close (in src/basr/ftstroke.c:347) and when it equal -1 crashes cause. Is it possible to stabilize >=libass-0.9.13 or patch freetype-2.4.6?
*** Bug 382505 has been marked as a duplicate of this bug. ***
freetype is stable and this bug affects stable. Arch teams, let's stabilize =libass-0.9.13. The only reported regression (bug #378951) is not worth to wait any longer (also actually it's not very clear that it is regression or bug in libass).
amd64 ok
Archtested on x86: Everything fine
x86 stable, thanks JD!
arm stable
+ 20 Sep 2011; Tony Vroon <chainsaw@gentoo.org> libass-0.9.13.ebuild: + Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo & Ian + "idella4" Delaney in bug #377255.
alpha/ia64/sparc stable
Stable for HPPA.
ppc/ppc64 stable, last arch closing