bugGnash - The GNU Flash player - Bugs: bug #26247, Gnash + FFmpeg crashes with a...

 
 

bug #26247: Gnash + FFmpeg crashes with a stack overflow.

Submitted by:  Brad Smith <brad0>
Submitted on:  Mon 20 Apr 2009 07:00:24 AM UTC  
 
Category: parserSeverity: 3 - Normal
Release: 0.8.5 releaseStatus: Fixed
Privacy: PublicAssigned to: None
Open/Closed: Closed

Add a New Comment(Rich Markup)
   

You are not logged in

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

 

Tue 08 Mar 2011 01:45:04 AM UTC, comment #2:

Confirmed.

Bastiaan Jacques <bjacques>
Project Member
Tue 08 Mar 2011 01:39:34 AM UTC, comment #1:

I guess this has probably been fixed. Brad, can you verify?

Bastiaan Jacques <bjacques>
Project Member
Mon 20 Apr 2009 07:00:24 AM UTC, original submission:

Now that I'm able to compile Gnash with the FFmpeg code fix I noticed playing any media from YouTube results in a crash and from the traceback it is crashing due to a stack overflow in Gnash' FFmpeg header parser.

OpenBSD-current
curl-7.19.4
ffmpeg-20090417

30581:2194704384] 02:58:16: SECURITY: Connecting to movie: http://www.youtube.com/get_video?video_id=9PQkCfUPvXE&t=vjVQa1PpcFNp22swP-QaLANLMkbD_jDC8SxkG5L6RaQ=&el=detailpage&ps=&fmt=5
30581:2194704384] 02:58:16: SECURITY: Checking security of URL 'http://www.youtube.com/get_video?video_id=9PQkCfUPvXE&t=vjVQa1PpcFNp22swP-QaLANLMkbD_jDC8SxkG5L6RaQ=&el=detailpage&ps=&fmt=5'
30581:2194704384] 02:58:16: SECURITY: Load from host http://www.youtube.com granted (default)
30581:2194704384] 02:58:16: DEBUG: CurlStreamFile 0x8504e480 created
30581:2194704384] 02:58:18: DEBUG: Parsing FLV version 1, audio:1, video:1

#0 0x01cd0209 in kill () from /usr/lib/libc.so.50.1
#1 0x01d013b8 in __stack_smash_handler (
func=0x2778b260 "bool gnash::media::FLVParser::parseHeader()", damaged=0)
at /usr/src/lib/libc/sys/stack_protector.c:89
#2 0x077bd111 in gnash::media::FLVParser::parseHeader () from /usr/local/lib/gnash/libgnashmedia.so
#3 0x00000000 in ?? ()

Brad Smith <brad0>

 

(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 bjacques (Posted a comment)
  • -unavailable- added by brad0 (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
    Tue 08 Mar 2011 01:45:04 AM UTCbjacquesStatusNeed Info=>Fixed
      Open/ClosedOpen=>Closed
    Tue 08 Mar 2011 01:39:34 AM UTCbjacquesStatusNone=>Need Info

    Back to the top


    Powered by Savane 3.1-cleanup1