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

 
 

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

Submitted by:  Aurélien Dunand <tassatux>
Submitted on:  Sat 30 Jul 2011 09:17:26 PM UTC  
 
Severity: 3 - NormalItem Group: Crash
Status: InvalidPrivacy: Public
Assigned to: Werner LEMBERG <wl>Open/Closed: Closed
Planned Release: None

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

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

Done.

Werner LEMBERG <wl>
Project AdministratorIn charge of this item.
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.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

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

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 3 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sun 31 Jul 2011 03:25:54 PM UTCwlStatusNone=>Invalid
      Assigned toNone=>wl
      Open/ClosedOpen=>Closed

    Back to the top


    Powered by Savane 3.1-cleanup1