bugThe FreeType Project - Bugs: bug #33897, SIGSEV in ft_stroke_border_close...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #33897: SIGSEV in ft_stroke_border_close when displaying subtitles with mplayer

Submitter:  Aurélien Dunand <tassatux>
Submitted:  Sat 30 Jul 2011 09:17:26 PM UTC
   
 
Severity:  3 - Normal Item Group:  Crash
Status:  Invalid Privacy:  Public
Assigned to:  wl Open/Closed:  Closed
Planned Release:  None

Sun 31 Jul 2011 03:25:54 PM UTC, comment #3: 

Done.

Werner LEMBERG <wl>
Group administrator
Sun 31 Jul 2011 02:44:27 PM UTC, comment #2: 

It's not a freetype bug, but libass.
It was already fixed : https://code.google.com/p/libass/source/detail?r=0b709a5df697b36a24e4456b24585ec8f0c54b63
So you can close.

Aurélien Dunand <tassatux>
Sun 31 Jul 2011 01:33:27 PM UTC, comment #1: 

Bisect shows that commit aecbfe1ba775d683f3395f0f9214a394feb8b63b is the first bad.

Rickard Närström <riccetn>
Sat 30 Jul 2011 09:17:26 PM UTC, original submission:  

After upgrading freetype to 2.4.6, I've got a crash in mplayer when I play a video with subtitles.
Crash occurs only with ass=1 in .mplayer/config. Downgrading freetype to 2.4.5 fix the problem.


Program received signal SIGSEGV, Segmentation fault.
0x00007ffff587137c in ft_stroke_border_close () from /usr/lib/libfreetype.so.6
(gdb) bt
#0  0x00007ffff587137c in ft_stroke_border_close () from /usr/lib/libfreetype.so.6
#1  0x00007ffff58738ae in FT_Stroker_EndSubPath () from /usr/lib/libfreetype.so.6
#2  0x00007ffff5873dd9 in FT_Stroker_ParseOutline () from /usr/lib/libfreetype.so.6
#3  0x00007ffff5874146 in FT_Glyph_StrokeBorder () from /usr/lib/libfreetype.so.6
#4  0x00007ffff52048d2 in ?? () from /usr/lib/libass.so.4
#5  0x00007ffff52070b3 in ass_render_frame () from /usr/lib/libass.so.4
#6  0x000000000063bab2 in eosd_ass_update (src=0x101a2e0, res=<optimized out>, ts=<optimized out>) at sub/ass_mp.c:338
#7  0x00000000005ec011 in eosd_render_frame (ts=138.16666666666666, images=0x7fffffffbc60) at sub/eosd.c:79
#8  0x0000000000589fa3 in control (vf=0x16cba90, request=<optimized out>, data=<optimized out>) at libmpcodecs/vf_vo.c:130
#9  0x000000000055c4ce in filter_video (sh_video=<optimized out>, frame=<optimized out>, pts=<optimized out>)
                                                              at libmpcodecs/dec_video.c:486
#10 0x00000000004e7d77 in generate_video_frame (d_video=0x1660ae0, sh_video=0x1702690) at mplayer.c:1820
#11 update_video (blit_frame=0x7fffffffddc8) at mplayer.c:2491
#12 0x00000000004db92a in main (argc=<optimized out>, argv=<optimized out>) at mplayer.c:3779

Aurélien Dunand <tassatux>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by wl (Posted a comment)
  • -email is unavailable- added by riccetn (Posted a comment)
  • -email is unavailable- added by tassatux (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2011-07-31 wl StatusNone Invalid
        Assigned toNone wl
        Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-caa5.
    Corresponding source code