Closed
Bug 1188896
Opened 9 years ago
Closed 9 years ago
Firefox crashes when skipping through HTML5 video
Categories
(Core :: Audio/Video, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: jj, Unassigned)
Details
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0 Iceweasel/38.1.0 Build ID: 20150703062643 Steps to reproduce: I started firefox with `firefox --safe-mode`, then opened a Youtube video and tried to forward into the video by clicking various locations on the "video timeline bar". After about 5-10 clicks, firefox crashes. Actual results: Here is the output from the terminal where Firefox was started: jj@legend ~ % firefox --safe-mode (process:4834): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed console.error: [CustomizableUI] Custom widget with id loop-button does not return a valid node console.error: [CustomizableUI] Custom widget with id loop-button does not return a valid node ** (iceweasel:4834): CRITICAL **: gst_video_codec_frame_ref: assertion 'frame != NULL' failed [1] 4834 segmentation fault (core dumped) firefox --safe-mode firefox --safe-mode 18.92s user 1.98s system 46% cpu 45.408 total 139 jj@legend ~ % Please let me know if there is anything I can do to gather more information about this problem (where are the logs?). Expected results: Obviously firefox shouldn't segfault, especially not in safe mode. Note that this problem also occurs in regular mode.
Do you have a stacktrace? https://developer.mozilla.org/en-US/docs/How_to_get_a_stacktrace_for_a_bug_report
Well, I do, but it's not very helpful: Core was generated by `iceweasel --safe-mode'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007f571a44e79b in ?? () (gdb) bt full #0 0x00007f571a44e79b in ?? () No symbol table info available. #1 0x00007f5716ac5987 in ?? () No symbol table info available. #2 0x00007f56dcafdfc0 in ?? () No symbol table info available. #3 0x00007f56dcafe0f0 in ?? () No symbol table info available. #4 0x00007f56df3b1930 in ?? () No symbol table info available. #5 0x0000000000000400 in ?? () No symbol table info available. #6 0x0000000000000000 in ?? () No symbol table info available. Let me see if I can get a better stacktrace with a build from mozilla.org. Will report back later.
First of all, I downloaded firefox-39.0.tar.bz2 from the Mozilla website to see if I can reproduce the problem and get an informative stacktrace. I couldn't. No matter how much I skip over Youtube videos, the official Firefox build never crashes. Since I can't seem to reproduce my own bug anymore, this report should probably be closed. Second, here is the output of `dpkg -l | grep gstreamer`: jj@legend ~ % dpkg -l | grep gstreamer ii gir1.2-gstreamer-1.0 1.4.5-2 amd64 Description: GObject introspection data for the GStreamer library ii gstreamer0.10-gconf:amd64 0.10.31-3+nmu4+b1 amd64 GStreamer plugin for getting the sink/source information from GConf ii gstreamer0.10-nice:amd64 0.1.7-1 amd64 ICE library (GStreamer 0.10 plugin) ii gstreamer0.10-plugins-bad:amd64 0.10.23-8 amd64 GStreamer plugins from the "bad" set ii gstreamer0.10-plugins-base:amd64 0.10.36-2 amd64 GStreamer plugins from the "base" set ii gstreamer0.10-plugins-good:amd64 0.10.31-3+nmu4+b1 amd64 GStreamer plugins from the "good" set ii gstreamer0.10-pulseaudio:amd64 0.10.31-3+nmu4+b1 amd64 GStreamer plugin for PulseAudio ii gstreamer0.10-x:amd64 0.10.36-2 amd64 GStreamer plugins for X11 and Pango ii gstreamer1.0-clutter 2.0.16-1 amd64 Clutter PLugin for GStreamer 1.0 ii gstreamer1.0-clutter-3.0 3.0.6-1 amd64 Clutter PLugin for GStreamer 1.0 ii gstreamer1.0-libav:amd64 1:1.2.3-dmo1 amd64 FFmpeg plugin for GStreamer ii gstreamer1.0-nice:amd64 0.1.7-1 amd64 ICE library (GStreamer plugin) ii gstreamer1.0-plugins-bad:amd64 1.4.5-2+b1 amd64 GStreamer plugins from the "bad" set ii gstreamer1.0-plugins-base:amd64 1.4.5-2 amd64 GStreamer plugins from the "base" set ii gstreamer1.0-plugins-good:amd64 1.4.5-2+b1 amd64 GStreamer plugins from the "good" set ii gstreamer1.0-plugins-ugly:amd64 1.4.5-2+b1 amd64 GStreamer plugins from the "ugly" set ii gstreamer1.0-pulseaudio:amd64 1.4.5-2+b1 amd64 GStreamer plugin for PulseAudio ii gstreamer1.0-x:amd64 1.4.5-2 amd64 GStreamer plugins for X11 and Pango ii libgstreamer-plugins-bad0.10-0:amd64 0.10.23-8 amd64 GStreamer development files for libraries from the "bad" set ii libgstreamer-plugins-bad1.0-0:amd64 1.4.5-2+b1 amd64 GStreamer development files for libraries from the "bad" set ii libgstreamer-plugins-base0.10-0:amd64 0.10.36-2 amd64 GStreamer libraries from the "base" set rc libgstreamer-plugins-base0.10-0:i386 0.10.36-2 i386 GStreamer libraries from the "base" set ii libgstreamer-plugins-base1.0-0:amd64 1.4.5-2 amd64 GStreamer libraries from the "base" set ii libgstreamer0.10-0:amd64 0.10.36-1.5 amd64 Core GStreamer libraries and elements rc libgstreamer0.10-0:i386 0.10.36-1.5 i386 Core GStreamer libraries and elements ii libgstreamer1.0-0:amd64 1.4.5-2 amd64 Core GStreamer libraries and elements ii libreoffice-avmedia-backend-gstreamer 1:4.4.4-1 amd64 GStreamer backend for LibreOffice jj@legend ~ %
Yes, as it works with the build compiled by Mozilla, I close it.
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•