Closed Bug 1246467 Opened 8 years ago Closed 6 years ago

Firefox 44 Crashing on certain videos

Categories

(Core :: Audio/Video: Playback, defect, P3)

44 Branch
x86_64
Linux
defect

Tracking

()

RESOLVED WONTFIX

People

(Reporter: hagen.sam, Unassigned)

Details

(Keywords: crash)

Crash Data

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:44.0) Gecko/20100101 Firefox/44.0
Build ID: 20160126223146

Steps to reproduce:

The best way to reproduce this error is to use Firefox 44, go to a facebook feed and scroll through until you find an embedded html5 video.  Upon autoplaying, the browser crashes.  This only happens on my computer with a GeForce 8400GS/PCIe/SSE2.  


Actual results:

The browser crashes immediately.  If running in the terminal it consistently throws the following: I/SampleTable( 5926): There are reordered frames present.

The crash report is as follows:

Add-ons: ubufox%40ubuntu.com:3.2,%7B972ce4c6-7e08-4474-a285-3208198ce6fd%7D:44.0,langpack-en-GB%40firefox.mozilla.org:44.0,langpack-en-ZA%40firefox.mozilla.org:44.0
AsyncPluginInit: 0
BuildID: 20160126223146
CrashTime: 1454832825
EMCheckCompatibility: true
Email: hagen.sam@gmail.com
EventLoopNestingLevel: 1
FramePoisonBase: 7ffffffff0dea000
FramePoisonSize: 4096
InstallTime: 1454663943
Notes: OpenGL: NVIDIA Corporation -- GeForce 8400GS/PCIe/SSE2 -- 3.3.0 NVIDIA 340.96 -- texture_from_pixmap

ProductID: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
ProductName: Firefox
ReleaseChannel: release
SafeMode: 0
SecondsSinceLastCrash: 166848
StartupTime: 1454830125
TelemetryEnvironment: {"build":{"applicationId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","applicationName":"Firefox","architecture":"x86-64","buildId":"20160126223146","version":"44.0","vendor":"Mozilla","platformVersion":"44.0","xpcomAbi":"x86_64-gcc3","hotfixVersion":"20160106.01"},"partner":{"distributionId":"canonical","distributionVersion":"1.0","partnerId":null,"distributor":null,"distributorChannel":null,"partnerNames":[]},"system":{"memoryMB":7983,"virtualMaxMB":null,"cpu":{"count":4,"cores":2,"vendor":"AuthenticAMD","family":21,"model":1,"stepping":2,"l2cacheKB":2048,"l3cacheKB":2048,"speedMHz":3600,"extensions":["hasMMX","hasSSE","hasSSE2","hasSSE3","hasSSSE3","hasSSE4A","hasSSE4_1","hasSSE4_2"]},"os":{"name":"Linux","version":"3.13.0-77-generic","locale":"en-US"},"hdd":{"profile":{"model":null,"revision":null},"binary":{"model":null,"revision":null},"system":{"model":null,"revision":null}},"gfx":{"D2DEnabled":null,"DWriteEnabled":null,"adapters":[{"description":"NVIDIA Corporation -- GeForce 8400GS/PCIe/SSE2","vendorID":"NVIDIA Corporation","deviceID":"GeForce 8400GS/PCIe/SSE2","subsysID":null,"RAM":null,"driver":null,"driverVersion":"3.3.0 NVIDIA 340.96","driverDate":null,"GPUActive":true}],"monitors":[],"features":{"compositor":"basic"}}},"settings":{"blocklistEnabled":true,"e10sEnabled":false,"telemetryEnabled":false,"isInOptoutSample":false,"locale":"en-US","update":{"channel":"release","enabled":true,"autoDownload":true},"userPrefs":{"browser.cache.disk.capacity":358400,"browser.newtabpage.enhanced":true},"addonCompatibilityCheckEnabled":true,"isDefaultBrowser":true,"defaultSearchEngine":"other-Google","defaultSearchEngineData":{"name":"Google","loadPath":"[distribution]/searchplugins/locale/en-US/google.xml","submissionURL":"https://www.google.com/search?client=ubuntu&channel=fs&q=&ie=utf-8&oe=utf-8"}},"profile":{"creationDate":16836,"resetDate":16836},"addons":{"activeAddons":{"ubufox@ubuntu.com":{"blocklisted":false,"description":"Ubuntu modifications for Firefox","name":"Ubuntu Modifications","userDisabled":false,"appDisabled":false,"version":"3.2","scope":8,"type":"extension","foreignInstall":true,"hasBinaryComponents":false,"installDay":16696,"updateDay":16696,"signedState":2}},"theme":{"id":"{972ce4c6-7e08-4474-a285-3208198ce6fd}","blocklisted":false,"description":"The default theme.","name":"Default","userDisabled":false,"appDisabled":false,"version":"44.0","scope":4,"foreignInstall":false,"hasBinaryComponents":false,"installDay":16836,"updateDay":16836},"activePlugins":[{"name":"Skype Buttons for Kopete","version":"","description":"Mime Type x-skype for Skype Buttons","blocklisted":false,"disabled":false,"clicktoplay":true,"mimeTypes":["application/x-skype"],"updateDay":16287},{"name":"Google Talk Plugin Video Renderer","version":"","description":"Version: 5.41.0.0","blocklisted":false,"disabled":false,"clicktoplay":true,"mimeTypes":["application/o1d"],"updateDay":16520},{"name":"Google Talk Plugin","version":"","description":"Version: 5.41.0.0","blocklisted":false,"disabled":false,"clicktoplay":true,"mimeTypes":["application/googletalk"],"updateDay":16520},{"name":"Silverlight Plug-In","version":"5.1.40416.0","description":"5.1.40416.0","blocklisted":false,"disabled":false,"clicktoplay":true,"mimeTypes":["application/x-silverlight","application/x-silverlight-2"],"updateDay":16713},{"name":"Shockwave Flash","version":"11.2.202.559","description":"Shockwave Flash 11.2 r202","blocklisted":false,"disabled":false,"clicktoplay":false,"mimeTypes":["application/x-shockwave-flash","application/futuresplash"],"updateDay":16800}],"activeGMPlugins":{"gmp-gmpopenh264":{"version":"1.5.3","userDisabled":false,"applyBackgroundUpdates":1}},"activeExperiment":{},"persona":null}}
Theme: classic/1.0
Throttleable: 1
URL: https://bugzilla.mozilla.org/enter_bug.cgi#h=bugForm%7CFirefox
Vendor: Mozilla
Version: 44.0
useragent_locale: en-US

This report also contains technical information about the state of the application when it crashed.


Expected results:

It should have just played the video without crashing.
Keywords: 64bit, crash
Please post the crash id from about:crashes
https://developer.mozilla.org/en/How_to_get_a_stacktrace_for_a_bug_report
Severity: normal → critical
Flags: needinfo?(hagen.sam)
OS: Unspecified → Linux
Hardware: Unspecified → x86_64
(In reply to YF (Yang) from comment #1)
> Please post the crash id from about:crashes
> https://developer.mozilla.org/en/How_to_get_a_stacktrace_for_a_bug_report

Thanks for the response; the crash id is {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
Flags: needinfo?(hagen.sam)
(In reply to hagen.sam from comment #2)
> (In reply to YF (Yang) from comment #1)
> > Please post the crash id from about:crashes
> > https://developer.mozilla.org/en/How_to_get_a_stacktrace_for_a_bug_report
> 
> Thanks for the response; the crash id is
> {ec8030f7-c20a-464f-9b0e-13a3a9e97384}

No, it is ProductID, not the crash id. Open about:crashes in urlbar, copy and paste the bp- ids to here.
Flags: needinfo?(hagen.sam)
> No, it is ProductID, not the crash id. Open about:crashes in urlbar, copy
> and paste the bp- ids to here.

My apologies.  I believe this is the right one: bp-c59277c8-19a6-4058-8c59-dad7c2160207
Flags: needinfo?(hagen.sam)
Can you able to reproduce it with a clean profile? I see you have a lot of add-ons.
Crash Signature: [@ @0x7fca3fc14f06 ]
Component: Untriaged → Audio/Video
Product: Firefox → Core
Does setting media.hardware-video-decoding.enabled=false make a difference?
(In reply to YF (Yang) from comment #5)
> Can you able to reproduce it with a clean profile? I see you have a lot of
> add-ons.

I cleared out ~/.mozilla, thereby removing all the addons and all other configuration, and the error persisted.  Here's a crash report without the addons: bp-5232d751-4628-43ad-99f7-3fa872160209
(In reply to Anthony Jones (:kentuckyfriedtakahe, :k17e) from comment #6)
> Does setting media.hardware-video-decoding.enabled=false make a difference?

Thanks for the reply.  It didn't make a difference.  (In case it's useful) the corresponding crash id bp-2f12fa58-d7d1-4ff7-a266-2bb602160209
Crash Signature: [@ @0x7fca3fc14f06 ] → [@ @0x7fca3fc14f06 ] [@ libavcodec.so.54.35.0@0x74f06 ]
Keywords: 64bit
I have to confirm that same thing is happening to me. Ubuntu 14.04 64bit with dual intel / nvidia video card. Crash report id's are:
bp-5b81c1bb-e65f-46ec-b87c-ff0592160223
bp-09e7c9b2-0991-4c79-9e3a-23ef82160215
bp-9f03416d-c66a-4b4d-8e05-dcb242160215

etc.
(In reply to Darko Miletic from comment #9)
> I have to confirm that same thing is happening to me. Ubuntu 14.04 64bit

Glad I'm not the only one.  Have you tried the suggestion above about setting media.hardware-video-decoding.enabled=false ?
I did and it made no difference.
(In reply to hagen.sam from comment #10)
> Glad I'm not the only one.  Have you tried the suggestion above about
> setting media.hardware-video-decoding.enabled=false ?

it serves no purpose on linux, there's no hardware decoder available.

A link to an actual video would help...
Flags: needinfo?(jyavenard)
crashes very, and can't tell which part is actually crashing. one seems to be the audio decoder, so that's either AAC or MP3 audio.

Can you try 45 beta though? we've simplified the FFmpeg code there.

At this stage, I can only recommend that a newer version of FFmpeg be used
I already use ffmpeg 3.0
(In reply to Darko Miletic from comment #15)
> I already use ffmpeg 3.0

Certainly not with Firefox 44.
libavcodec.57 won't even be loaded by Firefox 44. 

You must be running the latest beta 45.

If you have another version of libavcodec installed at the same time, then be aware that having two versions of libavcodec installed with their respective libavutils will typically cause crashes as libavcodec.54 (from LibAV fork) incorrectly gets loaded with libavutil from Ffmpeg. We've had earlier reports of this.

If you're running FF 44, the latest version of libavcodec it will work with is from FFmpeg 2.8 (libavcodec.56)
OK, Installed firefox 45 beta from ubuntu firefox-next ppa. Found a video that crashes it always.
Open this and it bombs
https://www.youtube.com/watch?v=AhwGEa7507g
This is the crash report for that video
bp-7756b08f-f458-496c-8a93-7ab0f2160301
(In reply to Darko Miletic from comment #18)
> This is the crash report for that video
> bp-7756b08f-f458-496c-8a93-7ab0f2160301

The crash is in libavcodec.54 which indicates that you don't have FFmpeg 3.0 installed.
Make sure that you only have one version of ffmpeg/libav installed. Libavcodec doesn't play well when you have different versions installed from different repositories (and there's nothing we can do against it)

What is the output of: dpkg -l | grep libavcodec
ii  libavcodec-extra-54:amd64 6:9.18-0ubuntu0.14.04.1+fdkaac amd64 Libav codec library (additional codecs)
rc  libavcodec54:amd64        7:1.2.6-1~trusty1              amd64 FFmpeg codec library

Strange. And if I do dpkg -l ffmpeg I get:
ii  ffmpeg                      7:3.0.0+git~trusty amd64

What do you suggest here?
(In reply to Darko Miletic from comment #20)
> ii  libavcodec-extra-54:amd64 6:9.18-0ubuntu0.14.04.1+fdkaac amd64 Libav
> codec library (additional codecs)
> rc  libavcodec54:amd64        7:1.2.6-1~trusty1              amd64 FFmpeg
> codec library
> 
> Strange. And if I do dpkg -l ffmpeg I get:
> ii  ffmpeg                      7:3.0.0+git~trusty amd64
> 
> What do you suggest here?

Install libavcodec from ffmpeg 2.8 or 3.0 (that is respectively libavcodec56 or libavcodec57)

The version you have installed isn't the one that comes with Ubuntu 14.04, so I have no idea what it is.
Personally, I would uninstall it and put back the one that originally ships with Ubuntu 14.04 (from LibAV 9). At least this one is tried and tested.
and how should I do that? The suggested repo on the ffmpeg site https://launchpad.net/~mc3man/+archive/ubuntu/trusty-media does not have libavcodec package (as far as I can see). 

Use static builds? http://johnvansickle.com/ffmpeg/
You can't use a static build... Uninstall the libavcodec-extra and libavcodec54 you have installed. Disable the repository that you got this package from and reinstall libavcodec54 that ships with Ubuntu 14.04 official repo.
Reinstalling of the libavcodec54 seems to be working. I would be mindful in future about mixing packages. Thanks.
(In reply to Jean-Yves Avenard [:jya] from comment #14)
> crashes very, and can't tell which part is actually crashing. one seems to
> be the audio decoder, so that's either AAC or MP3 audio.
> 
> Can you try 45 beta though? we've simplified the FFmpeg code there.
> 
> At this stage, I can only recommend that a newer version of FFmpeg be used

I just gave firefox 45 beta a shot and am still having the issue.

bp-d103113f-17dd-4f21-9bdf-299422160308
Would you have more than one version of Ffmpeg installed by any chance?
Like libavcodec from LibAv and then libavcodec from FFmpeg. 
Or Did you install ffmpeg Libs from 3rd party repositories?

If that's like what the other poster had. Issue was with a 3rd party ffmpeg. Going back to the original one fixed the problem.
Flags: needinfo?(hagen.sam)
The same problem here. 
Crash report:
https://crash-stats.mozilla.com/report/index/a890d9da-8487-48f4-8a79-d7a422160308

~ $ dpkg -l | grep libavcodec
ii  libavcodec54:amd64                          6:9.18-0ubuntu0.14.04.1                                              amd64        Libav codec library
My problem is solved. I had some "suspicious" ffmpeg packages installed.
(In reply to Jean-Yves Avenard [:jya] from comment #26)
> Would you have more than one version of Ffmpeg installed by any chance?
> Like libavcodec from LibAv and then libavcodec from FFmpeg. 
> Or Did you install ffmpeg Libs from 3rd party repositories?
> 
> If that's like what the other poster had. Issue was with a 3rd party ffmpeg.
> Going back to the original one fixed the problem.

Hi there, thanks for the response. I was able to find and uninstall an ffmpeg package from when I had the chromium browser.  This leads to a delay in the crash but it still definitely still crashes:

bp-e005a4c8-1b03-446c-8b8c-13d282160310
bp-7e0e0cd3-f17b-4533-bb2b-aa0732160310
bp-e76fa611-382b-4309-8efc-5da9b2160310
bp-df944acd-16c7-421c-ab6c-d2a092160310
bp-50eb002f-bb71-4490-8dbc-e16b22160310
	

I don't see any packages when I run `dpkg -l | grep ffmpeg`.  I do however see two packages when I run `dpkg -l | grep libavcodec`:  

>rc  libavcodec-extra-54:amd64                                   6:9.18-0ubuntu0.14.04.1                             amd64        Libav codec library (additional codecs)
>ii  libavcodec54:amd64                                          6:9.18-0ubuntu0.14.04.1                             amd64        Libav codec library

According to `apt-cache policy`, libavcodec-extra-54 is not installed though and libavcodec54 is installed from the standard `ttp://us.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages` repository.  Might there be any other packages that I should inspect?
Flags: needinfo?(hagen.sam)
(In reply to vlasovsoft from comment #28)
> My problem is solved. I had some "suspicious" ffmpeg packages installed.

Do you remember which package(s) it was?  I've been scouring my system but can't find the culprit and am looking for anything that might be useful.
Here is my apt.log for March 8:

First I tried to re-install firefox and install the newer linux kernel but no success.
Second, i've found this topic and uninstall all ffmpeg - related packages.

Start-Date: 2016-03-08  13:01:04
Commandline: /usr/sbin/synaptic
Reinstall: firefox:amd64 (44.0.2+build1-0ubuntu0.14.04.1)
End-Date: 2016-03-08  13:01:20

Start-Date: 2016-03-08  13:03:35
Commandline: /usr/sbin/synaptic
Purge: firefox-locale-en:amd64 (44.0.2+build1-0ubuntu0.14.04.1), xul-ext-ubufox:amd64 (3.2-0ubuntu0.14.04.1), firefox:amd64 (44.0.2+build1-0ubuntu0.14.04.1), firefox-locale-ru:amd64 (44.0.2+build1-0ubuntu0.14.04.1)
End-Date: 2016-03-08  13:03:40

Start-Date: 2016-03-08  13:03:54
Commandline: /usr/sbin/synaptic
Install: firefox:amd64 (44.0.2+build1-0ubuntu0.14.04.1)
End-Date: 2016-03-08  13:04:00

Start-Date: 2016-03-08  13:10:13
Commandline: /usr/sbin/synaptic
Install: linux-image-extra-3.19.0-51-generic:amd64 (3.19.0-51.58~14.04.1, automatic), linux-image-3.19.0-51-generic:amd64 (3.19.0-51.58~14.04.1, automatic), linux-headers-3.19.0-51-generic:amd64 (3.19.0-51.58~14.04.1, automatic), linux-image-generic-lts-vivid:amd64 (3.19.0.51.36, automatic), thermald:amd64 (1.4.3-5~14.04.2, automatic), linux-headers-generic-lts-vivid:amd64 (3.19.0.51.36, automatic), linux-generic-lts-vivid:amd64 (3.19.0.51.36), linux-headers-3.19.0-51:amd64 (3.19.0-51.58~14.04.1, automatic)
Purge: linux-generic:amd64 (3.13.0.79.85)
End-Date: 2016-03-08  13:12:00

Start-Date: 2016-03-08  13:30:51
Commandline: /usr/sbin/synaptic
Remove: libavformat53:amd64 (0.8.10-0ubuntu0.13.10.1)
Purge: libavcodec53:amd64 (0.8.10-0ubuntu0.13.10.1)
End-Date: 2016-03-08  13:31:04

Start-Date: 2016-03-08  14:38:05
Commandline: /usr/sbin/synaptic
Purge: ffmpegthumbnailer:amd64 (2.0.8-2)
End-Date: 2016-03-08  14:38:17

Start-Date: 2016-03-08  14:38:31
Commandline: /usr/sbin/synaptic
Purge: libffmpegthumbnailer4:amd64 (2.0.8-2)
End-Date: 2016-03-08  14:38:34

Start-Date: 2016-03-08  14:38:58
Commandline: /usr/sbin/synaptic
Remove: vlc-plugin-notify:amd64 (2.1.6-0ubuntu14.04.1), vlc-nox:amd64 (2.1.6-0ubuntu14.04.1), vlc:amd64 (2.1.6-0ubuntu14.04.1), mplayer2:amd64 (2.0-701-gd4c5b7f-2ubuntu2), vlc-plugin-pulse:amd64 (2.1.6-0ubuntu14.04.1)
Purge: libswresample0:amd64 (1.2.5-1~trusty1), libpostproc52:amd64 (1.2.5-1~trusty1)
End-Date: 2016-03-08  14:39:10

Start-Date: 2016-03-08  14:39:37
Commandline: /usr/sbin/synaptic
Remove: libavformat54:amd64 (9.18-0ubuntu0.14.04.1), libavresample1:amd64 (1.2.5-1~trusty1), libavfilter3:amd64 (9.18-0ubuntu0.14.04.1), libchromaprint0:amd64 (1.1-1), gstreamer1.0-libav:amd64 (1.2.4-1~ubuntu1), audacity:amd64 (2.0.5-1ubuntu3.2), audacious-plugins:amd64 (3.4.3-2), libopencv-legacy2.4:amd64 (2.4.8+dfsg1-2ubuntu1), libswscale2:amd64 (1.2.5-1~trusty1), libopencv-objdetect2.4:amd64 (2.4.8+dfsg1-2ubuntu1), libav-tools:amd64 (9.18-0ubuntu0.14.04.1), gstreamer1.0-plugins-bad:amd64 (1.2.4-1~ubuntu1), guvcview:amd64 (1.7.1-1ubuntu1), libopencv-highgui2.4:amd64 (2.4.8+dfsg1-2ubuntu1), libavcodec54:amd64 (9.18-0ubuntu0.14.04.1), libavdevice53:amd64 (9.18-0ubuntu0.14.04.1), audacious:amd64 (3.4.3-1), libopencv-contrib2.4:amd64 (2.4.8+dfsg1-2ubuntu1)
Purge: libavutil52:amd64 (1.2.5-1~trusty1)
End-Date: 2016-03-08  14:39:57

Start-Date: 2016-03-08  14:40:13
Commandline: /usr/sbin/synaptic
Purge: gstreamer0.10-ffmpeg:amd64 (0.10.13-7~trusty)
End-Date: 2016-03-08  14:40:15

Start-Date: 2016-03-08  14:57:32
Commandline: /usr/sbin/synaptic
Install: libavformat54:amd64 (9.18-0ubuntu0.14.04.1, automatic), libchromaprint0:amd64 (1.1-1, automatic), vlc-plugin-notify:amd64 (2.1.6-0ubuntu14.04.1, automatic), vlc-nox:amd64 (2.1.6-0ubuntu14.04.1, automatic), libswscale2:amd64 (9.18-0ubuntu0.14.04.1, automatic), libpostproc52:amd64 (0.git20120821-4, automatic), vlc:amd64 (2.1.6-0ubuntu14.04.1), libavcodec54:amd64 (9.18-0ubuntu0.14.04.1, automatic), vlc-plugin-pulse:amd64 (2.1.6-0ubuntu14.04.1, automatic), libavutil52:amd64 (9.18-0ubuntu0.14.04.1, automatic)
End-Date: 2016-03-08  14:57:42
Component: Audio/Video → Audio/Video: Playback
I think we should close this on the basis that the offending ffmpeg version is a non-distro build.
(In reply to Anthony Jones (:kentuckyfriedtakahe, :k17e) from comment #32)
> I think we should close this on the basis that the offending ffmpeg version
> is a non-distro build.

While this error can apparently be caused by a non-distro build of ffmpeg, I still have not resolved the issue even though I have no versions of ffmpeg installed on my system.
(In reply to hagen.sam from comment #33)
> (In reply to Anthony Jones (:kentuckyfriedtakahe, :k17e) from comment #32)
> > I think we should close this on the basis that the offending ffmpeg version
> > is a non-distro build.
> 
> While this error can apparently be caused by a non-distro build of ffmpeg, I
> still have not resolved the issue even though I have no versions of ffmpeg
> installed on my system.

you sure do.

your crash reports indicates a crash in libavcodec.so.54.35.0
(In reply to Jean-Yves Avenard [:jya] from comment #34)
> you sure do.
> 
> your crash reports indicates a crash in libavcodec.so.54.35.0

Thanks for the response.  I might be misunderstanding this, but I believe this codec is straight from the ubuntu repository.  Let me know if I'm mistaken

>$:~/.gimp-2.8/fonts$ sudo apt-cache policy libavcodec54 
>libavcodec54:
>  Installed: (none)
>  Candidate: 6:9.18-0ubuntu0.14.04.1
>  Version table:
>     6:9.18-0ubuntu0.14.04.1 0
>        500 http://us.archive.ubuntu.com/ubuntu/ trusty-updates/universe amd64 Packages
>        500 http://security.ubuntu.com/ubuntu/ trusty-security/universe amd64 Packages
>        100 /var/lib/dpkg/status
>     6:9.11-2ubuntu2 0
>        500 http://us.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
but do you have another libavcodec installed? don't have to be via a package or repository.

if you search your hard disk for libavcodec* and libavutil* what do you find?
(In reply to hagen.sam from comment #35)
> >$:~/.gimp-2.8/fonts$ sudo apt-cache policy libavcodec54 
> >libavcodec54:
> >  Installed: (none)

that none are installed, yet you have libavcodec crashing, there's no other choice but you having one installed somewhere.
(In reply to Jean-Yves Avenard [:jya] from comment #37)
> (In reply to hagen.sam from comment #35)
> > >$:~/.gimp-2.8/fonts$ sudo apt-cache policy libavcodec54 
> > >libavcodec54:
> > >  Installed: (none)
> 
> that none are installed, yet you have libavcodec crashing, there's no other
> choice but you having one installed somewhere.

It seems that when I remove libavcodec54, libavcodec-extra-54 is automatically installed.  If I remove that, it reinstalls libavcodec54.  However both of these packages are from the ubuntu repository.  (I had just removed libavcodec54 just before posting the above.)  Under both instances, firefox crashes.

Here's a crash with libavcodec54 installed: bp-1317cd08-1c1b-4aa7-8c0b-5ccca2160323

Here's a crash with libavcodec54 removed but libavcodec-extra-54 automatically installed: bp-095e45c9-f29d-42d4-b560-21f0d2160323
Shouldn't come as a surprise: I installed the new 16.04 and Firefox is working fine.  So glad to have my preferred browser back!
Mass change P2 -> P3
Priority: P2 → P3
Closing because no crash reported since 12 weeks.
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.