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

 
 

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

Submitter:  Brad Smith <brad0>
Submitted:  Mon 20 Apr 2009 07:00:24 AM UTC
   
 
Category:  parser Severity:  3 - Normal
Release:  0.8.5 release Status:  Fixed
Privacy:  Public Assigned to:  None
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

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

Confirmed.

Bastiaan Jacques <bjacques>
Group 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>
Group 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 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 Files:
   
   
Comment:
   

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 bjacques (Posted a comment)
  • -email is unavailable- added by brad0 (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.

    Only logged-in users can vote.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2011-03-08 bjacques StatusNeed Info Fixed
        Open/ClosedOpen Closed
    2011-03-08 bjacques StatusNone Need Info

    Back to the top

    Powered by Savane 3.13-caa5.
    Corresponding source code