Firefox 3.6 fails to launch
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
firefox (Ubuntu) |
Incomplete
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: firefox
Did update-manager -d (upgrade from 9.10 to 10.04 alpha 3). Firefox (3.6) initially worked, but no longer does. Trying to launch via menu results in disk activity, then nothing. ps -ef |grep -i firefox shows no process. Trying to launch via cli - eg /usr/bin/firefox, or from inside /usr/lib/
ryan@lt:
run-mozilla.sh: Cannot execute .
ryan@lt:
ryan@lt:
./firefox-bin: error while loading shared libraries: libxul.so: cannot open shared object file: No such file or directory
ryan@lt:
ryan@lt:
$ uname -a
Linux lt 2.6.32-14-generic #20-Ubuntu SMP Sat Feb 20 05:38:50 UTC 2010 i686 GNU/Linux
lsb_release -rd
Description: Ubuntu lucid (development branch)
Release: 10.04
$ dpkg-query -l firefox
Desired=
| Status=
|/ Err?=(none)
||/ Name Version Description
+++-===
ii firefox 3.6+nobinonly-
$ locate libxul.so
/usr/lib/
/usr/lib/
/usr/lib/
ryan@lt:/var/run$ dpkg-query -S /usr/lib/
libxul0d: /usr/lib/
ryan@lt:/var/run$ dpkg-query -S /usr/lib/
libxul0d: /usr/lib/
ryan@lt:/var/run$ dpkg-query -S /usr/lib/
xulrunner-1.9.1: /usr/lib/
$ apt-cache policy firefox libxul0d xulrunner-1.9.1
firefox:
Installed: 3.6+nobinonly-
Candidate: 3.6+nobinonly-
Version table:
*** 3.6+nobinonly-
500 http://
100 /var/lib/
libxul0d:
Installed: 1.8.1.16+
Candidate: 1.8.1.16+
Version table:
*** 1.8.1.16+
500 http://
100 /var/lib/
xulrunner-1.9.1:
Installed: 1.9.1.8+
Candidate: 1.9.1.8+
Version table:
*** 1.9.1.8+
500 http://
100 /var/lib/
$ strace firefox
execve(
brk(0) = 0x97a7000
access(
mmap2(NULL, 8192, PROT_READ|
access(
open("/
fstat64(3, {st_mode=
mmap2(NULL, 86812, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb78c2000
close(3) = 0
access(
open("/
read(3, "\177ELF\
fstat64(3, {st_mode=
mmap2(NULL, 1391016, PROT_READ|
mprotect(0x87c000, 4096, PROT_NONE) = 0
mmap2(0x87d000, 12288, PROT_READ|
mmap2(0x880000, 10664, PROT_READ|
close(3) = 0
mmap2(NULL, 4096, PROT_READ|
set_thread_
mprotect(0x87d000, 8192, PROT_READ) = 0
mprotect(0x805c000, 4096, PROT_READ) = 0
mprotect(0xc84000, 4096, PROT_READ) = 0
munmap(0xb78c2000, 86812) = 0
getpid() = 9417
rt_sigaction(
geteuid32() = 1000
brk(0) = 0x97a7000
brk(0x97c8000) = 0x97c8000
getppid() = 9416
stat64(
stat64(".", {st_mode=
open("/
fcntl64(3, F_DUPFD, 10) = 10
close(3) = 0
fcntl64(10, F_SETFD, FD_CLOEXEC) = 0
rt_sigaction(
rt_sigaction(
rt_sigaction(
rt_sigaction(
rt_sigaction(
rt_sigaction(
read(10, "#!/bin/sh\n\n# Firefox launcher co"..., 8192) = 4569
pipe([3, 4]) = 0
clone(child_
close(4) = 0
read(3, "/usr/bin/
read(3, "", 128) = 0
close(3) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 9418
--- SIGCHLD (Child exited) @ 0 (0) ---
pipe([3, 4]) = 0
clone(child_
close(4) = 0
read(3, "firefox\n", 128) = 8
read(3, "", 128) = 0
close(3) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 9419
--- SIGCHLD (Child exited) @ 0 (0) ---
stat64(
stat64(
stat64(
stat64(
stat64(
execve(
brk(0) = 0x8335000
access(
mmap2(NULL, 8192, PROT_READ|
access(
open("/
fstat64(3, {st_mode=
mmap2(NULL, 86812, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb78c3000
close(3) = 0
access(
open("/
read(3, "\177ELF\
fstat64(3, {st_mode=
mmap2(NULL, 1391016, PROT_READ|
mprotect(0x25d000, 4096, PROT_NONE) = 0
mmap2(0x25e000, 12288, PROT_READ|
mmap2(0x261000, 10664, PROT_READ|
close(3) = 0
mmap2(NULL, 4096, PROT_READ|
set_thread_
mprotect(0x25e000, 8192, PROT_READ) = 0
mprotect(0x805c000, 4096, PROT_READ) = 0
mprotect(0x3bf000, 4096, PROT_READ) = 0
munmap(0xb78c3000, 86812) = 0
getpid() = 9417
rt_sigaction(
geteuid32() = 1000
brk(0) = 0x8335000
brk(0x8356000) = 0x8356000
getppid() = 9416
stat64(
stat64(".", {st_mode=
open("/
fcntl64(3, F_DUPFD, 10) = 10
close(3) = 0
fcntl64(10, F_SETFD, FD_CLOEXEC) = 0
rt_sigaction(
rt_sigaction(
rt_sigaction(
rt_sigaction(
rt_sigaction(
rt_sigaction(
read(10, "#!/bin/sh\n#\n# ***** BEGIN LICENS"..., 8192) = 3931
pipe([3, 4]) = 0
clone(child_
close(4) = 0
read(3, "/usr/lib/
read(3, "", 128) = 0
close(3) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 9420
--- SIGCHLD (Child exited) @ 0 (0) ---
pipe([3, 4]) = 0
clone(child_
close(4) = 0
read(3, "firefox\n", 128) = 8
read(3, "", 128) = 0
close(3) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 9421
--- SIGCHLD (Child exited) @ 0 (0) ---
stat64(
geteuid32() = 1000
getgid32() = 1000
getegid32() = 1000
getgroups32(0, NULL) = 15
getgroups32(15, [4, 20, 24, 25, 29, 30, 40, 44, 46, 106, 108, 114, 120, 127, 1000]) = 15
clone(child_
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0, NULL) = 9422
--- SIGCHLD (Child exited) @ 0 (0) ---
exit_group(1) = ?
---
Architecture: i386
DistroRelease: Ubuntu 10.04
EcryptfsInUse: Yes
FirefoxPackages:
firefox 3.6+nobinonly-
firefox-
firefox-branding 3.6+nobinonly-
abroswer N/A
abrowser-branding N/A
NonfreeKernelMo
Package: firefox 3.6+nobinonly-
PackageArchitec
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
Tags: lucid
Uname: Linux 2.6.32-14-generic i686
UserGroups:
apport information