Package: firefox
Version: 1.5.dfsg-4
Followup-For: Bug #348019
I have also reproduced this bug here. However, it worked for me with a
non-root user (another user account than the one that I regularly use), so
it is not a permissions problem. There was a .mozilla directory in the other
users home directory before I started firefox; I moved it away and it worked.
I removed the new .mozilla directory and moved the original one back, it
worked now as well! Unfortunately, I didn't make a backup of the original
.mozilla directory so I am unable to tell the last Firefox version run
from the prefs.js.
I have also run firefox with the -g parameter, to run it in gdb. The weird
thing is that it actually WORKS when run in gdb, so there is some side
effect of gdb that causes it to work... And even stranger is that at first
when I tried it with -g it segfaulted there as well. It might be because of
remnant firefox processes in the system or something....
Since it works for me now when run with -g, it is a bit hard to debug it. ;-)
[ Fiddling around a bit more ]
I have managed to localize the problem; it is with esddsp. When I set
FIREFOX_DSP in /etc/firefox/firefoxrc to a junk value ("meep"), it worked!
The output of firefox --verbose without this change:
[EMAIL PROTECTED]:~$ firefox --verbose
FIREFOX_DSP=esddsp
APPLICATION_ID=firefox
CMDLINE_DISPLAY=
DISPLAY=:0.0
OPTIONS=
DEBUG=0
DEBUGGER=
Running: esddsp /usr/lib/firefox/firefox-bin -a firefox
...and with the change:
[EMAIL PROTECTED]:~$ firefox --verbose
FIREFOX_DSP=meep
APPLICATION_ID=firefox
CMDLINE_DISPLAY=
DISPLAY=:0.0
OPTIONS=
DEBUG=0
DEBUGGER=
Running: /usr/lib/firefox/firefox-bin -a firefox
My only question now is, why did it work with my other user account? I was
running two X sessions at the same time, and it turned out this was the
problem: esd was running in mine, but not the other! So firefox --verbose in
the account that worked showed that esddsp was not being run, which is the
reason it worked.
Conclusion: esddsp is somehow causing this. Here is my package info for
esdound-clients which includes esddsp.
Package: esound-clients
Status: install ok installed
Priority: optional
Section: sound
Installed-Size: 168
Maintainer: Ryan Murray <[EMAIL PROTECTED]>
Architecture: amd64
Source: esound
Version: 0.2.36-2
Depends: libaudiofile0 (>= 0.2.3-4), libc6 (>= 2.3.5-1), libesd0 (>= 0.2.35) |
libesd-alsa0 (>= 0.2.35), esound-common (>= 0.2.36-2)
Conflicts: libesd0 (<< 0.2.36-1), libesd-alsa0 (<< 0.2.36-1)
Description: Enlightened Sound Daemon - clients
Utilities that control and interact with the Enlightened Sound Daemon.
[EMAIL PROTECTED]:~$ sudo apt-get install esound-clients
Reading package lists... Done
Building dependency tree... Done
esound-clients is already the newest version.
The workaround to this, for now, is to:
1) disable esd altogheter (to be able to have sound in firefox) OR
2) disable the esd wrapper (by setting a junk value in /etc/firefox/firefoxrc)
and have sound in all other apps than firefox.
To Jesus Christ be the Glory, for helping me in finding this!
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Shell: /bin/sh linked to /bin/dash
Kernel: Linux 2.6.11-9-amd64-k8
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Versions of packages firefox depends on:
ii debianutils 2.15.2 Miscellaneous utilities specific t
ii fontconfig 2.3.2-1.1 generic font configuration library
ii libatk1.0-0 1.10.3-1 The ATK accessibility toolkit
ii libc6 2.3.5-11 GNU C Library: Shared libraries an
ii libcairo2 1.0.2-3 The Cairo 2D vector graphics libra
ii libfontconfig1 2.3.2-1.1 generic font configuration library
ii libfreetype6 2.1.10-1 FreeType 2 font engine, shared lib
ii libgcc1 1:4.0.2-6 GCC support library
ii libglib2.0-0 2.8.5-1 The GLib library of C routines
ii libgtk2.0-0 2.8.9-2 The GTK+ graphical user interface
ii libidl0 0.8.5-1 library for parsing CORBA IDL file
ii libjpeg62 6b-11 The Independent JPEG Group's JPEG
ii libpango1.0-0 1.10.2-1 Layout and rendering of internatio
ii libpng12-0 1.2.8rel-5 PNG library - runtime
ii libstdc++6 4.0.2-6 The GNU Standard C++ Library v3
ii libx11-6 6.9.0.dfsg.1-3 X Window System protocol client li
ii libxcursor1 1.1.3-1 X cursor management library
ii libxext6 6.9.0.dfsg.1-3 X Window System miscellaneous exte
ii libxft2 2.1.7-1 FreeType-based font drawing librar
ii libxi6 6.9.0.dfsg.1-3 X Window System Input extension li
ii libxinerama1 6.9.0.dfsg.1-3 X Window System multi-head display
ii libxp6 6.9.0.dfsg.1-3 X Window System printing extension
ii libxrandr2 6.9.0.dfsg.1-3 X Window System Resize, Rotate and
ii libxrender1 1:0.9.0.2-1 X Rendering Extension client libra
ii libxt6 6.9.0.dfsg.1-3 X Toolkit Intrinsics
ii psmisc 22.1-1 Utilities that use the proc filesy
ii zlib1g 1:1.2.3-9 compression library - runtime
firefox recommends no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]