ports/180855: Firefox 22 crashes on HTML 5 videos

Jan Beich jbeich at tormail.org
Fri Jul 26 07:50:01 UTC 2013


The following reply was made to PR ports/180855; it has been noted by GNATS.

From: Jan Beich <jbeich at tormail.org>
To: Alexander Shikov <alexander.shikoff at gmail.com>
Cc: bug-followup at FreeBSD.org
Subject: Re: ports/180855: Firefox 22 crashes on HTML 5 videos
Date: Fri, 26 Jul 2013 06:53:27 +0000

 Alexander Shikov <alexander.shikoff at gmail.com> writes:
 
 > #0 0x359d8022 in ff_h264_init_cabac_states (h=<value optimized out>)
 > at libavcodec/h264_cabac.c:1270
 > #1 0x359d4c0b in decode_slice (avctx=0x336f2000, arg=0xbd7db3a4) at
 > libavcodec/h264.c:3428
 > #2 0x359d4a3a in execute_decode_slices (h=0x3429a000,
 > context_count=<value optimized out>) at libavcodec/h264.c:3605
 > #3 0x359c1d39 in decode_nal_units (h=0x35d65ff0, buf=0x28522980 "",
 > buf_size=766) at libavcodec/h264.c:3854
 > #4 0x359d1066 in decode_frame (avctx=<value optimized out>,
 > data_size=<value optimized out>, avpkt=0xbd7db570) at
 > libavcodec/h264.c:3929
 > #5 0x35b480bb in avcodec_decode_video2 (avctx=<value optimized out>,
 > picture=<value optimized out>, got_picture_ptr=0xbd7db5c4,
 > avpkt=0xbd7db570)
 >     at libavcodec/utils.c:691
 
 Can you reproduce outside of firefox? Try
 
   $ fetch http://media.w3.org/2010/05/sintel/trailer.webm
   $ gst-launch playbin2 uri=file://$PWD/trailer.webm
 
 What if you build gstreamer-ffmpeg with gcc instead of clang?
 Or install the prebuilt package for freebsd 9.1 i386 ?
 
 libav-0.7.2 within gst-ffmpeg-0.10.13 also have CVE-2012-0851 and
 CVE-2012-5144 that could be avoided --with-system-ffmpeg in the port.
 
 > Assertion failed: (wrote >= 0 && wrote == got), function
 > alsa_refill_stream, file
 > /usr/ports/www/firefox/work/mozilla-release/media/libcubeb/src/cubeb_alsa.c,
 > line 319.
 
 This is 20121010 in ports/UPDATING issue with ariff's alsa-plugins-oss
 implementation. Try disabling ARIFF_OSS in audio/alsa-plugins.


More information about the freebsd-gecko mailing list