Firefox crashes when a plugin calls freopen()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mozilla Firefox |
Fix Released
|
Critical
|
|||
firefox (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
iceweasel (Debian) |
Fix Released
|
Unknown
|
Bug Description
1) lsb_release -rd
Description: Ubuntu 11.04
Release: 11.04
2) apt-cache policy mozilla-plugin-vlc
mozilla-plugin-vlc:
Installed: 1.1.9-1ubuntu1.2
Candidate: 1.1.9-1ubuntu1.2
Version table:
*** 1.1.9-1ubuntu1.2 0
500 http://
100 /var/lib/
1.
500 http://
1.1.9-1ubuntu1 0
500 http://
apt-cache policy firefox
firefox:
Installed: 5.0+build1+
Candidate: 5.0+build1+
Version table:
*** 5.0+build1+
500 http://
500 http://
100 /var/lib/
4.
500 http://
3) What is expected to happen in Firefox is when one visits the website:
http://
mozilla-plugin-vlc plays the video with no problem.
4) What happens instead is Firefox crashes, with a prompt to report this to Mozilla instead of an apport to Launchpad. The about:crashes link may be found at:
https:/
WORKAROUND: Open in VLC via the Terminal:
wget http://
the video plays correctly.
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: mozilla-plugin-vlc 1.1.9-1ubuntu1.2
ProcVersionSign
Uname: Linux 2.6.38-10-generic i686
NonfreeKernelMo
Architecture: i386
Date: Wed Jul 13 19:35:14 2011
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
ProcEnviron:
LANGUAGE=en_US:en
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: vlc
UpgradeStatus: Upgraded to natty on 2011-05-14 (60 days ago)
Changed in vlc (Debian): | |
status: | Unknown → New |
Changed in vlc (Debian): | |
status: | New → Incomplete |
Changed in vlc (Ubuntu): | |
status: | New → Confirmed |
summary: |
- Firefox crashes using mozilla-plugin-vlc on mp4 video + Firefox crashes using mozilla-plugin-vlc inside liblua |
Changed in vlc (Debian): | |
status: | Incomplete → New |
affects: | vlc (Debian) → iceweasel (Debian) |
summary: |
- Firefox crashes using mozilla-plugin-vlc inside liblua + Firefox crashes when a plugin calls freopen() |
Changed in firefox: | |
importance: | Unknown → Critical |
status: | Unknown → Fix Released |
Changed in iceweasel (Debian): | |
status: | New → Fix Released |
Changed in firefox: | |
milestone: | none → 11 |
It's crashing while trying to close a FILE pointer from within glibc freopen() from within the lua5.1 file loader. This smells quite fishy. Can you post a valgrind trace?