You are not logged in.
Pages: 1
Topic closed
Hi,
I just installed FF3 with pacman and I found that when I try to start FF3 from /usr/bin/firefox it gives me an error and doesn't start.
If I start directly from /usr/lib/firefox-3.0/firefox it starts.
The error is :
could not read application.ini
Any ideas?
Last edited by stuffjeff (2008-06-25 15:40:40)
Offline
I have the same issue.
Offline
reboot and see if that works ... in Gnome I had to go into gnome-control-centre --- Pref Apps ... set browser there
Mr Green
Offline
If you happen to have a file or folder bearing the name 'firefox' in your home folder, try removing or renaming it. After that, firefox will start fine.
Offline
If you happen to have a file or folder bearing the name 'firefox' in your home folder, try removing or renaming it. After that, firefox will start fine.
I had and your fix didn't do the job. still have the
could not read application.ini
error
Offline
Could you try doing an strace?
# strace -e trace=file firefox
Maybe we'll get a clue as to where it is looking for the file 'application.ini'.
When I had this problem, I got the following output:
.....
getcwd("/home/biloky", 4096) = 12
lstat64("/home/biloky/firefox", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/home/biloky/firefox", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
access("/home/biloky/xulrunner/libxpcom.so", R_OK) = -1 ENOENT (No such file or directory)
open("/home/biloky/application.ini", O_RDONLY) = -1 ENOENT (No such file or directory)
Could not read application.ini
I ran this from my home directory and I got a folder named 'firefox'. Removing this folder seems to solve the problem.
Offline
strace -e trace=file firefox
execve("/usr/bin/firefox", ["firefox"], [/* 46 vars */]) = 0
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/xulrunner-1.9/tls/x86_64/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/lib/xulrunner-1.9/tls/x86_64", 0x7ffff999d7b0) = -1 ENOENT (No such file or directory)
open("/usr/lib/xulrunner-1.9/tls/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/lib/xulrunner-1.9/tls", 0x7ffff999d7b0) = -1 ENOENT (No such file or directory)
open("/usr/lib/xulrunner-1.9/x86_64/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/lib/xulrunner-1.9/x86_64", 0x7ffff999d7b0) = -1 ENOENT (No such file or directory)
open("/usr/lib/xulrunner-1.9/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/lib/xulrunner-1.9", {st_mode=S_IFDIR|0755, st_size=792, ...}) = 0
open("/etc/ld.so.cache", O_RDONLY) = 3
open("/lib/libpthread.so.0", O_RDONLY) = 3
open("/usr/lib/xulrunner-1.9/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libdl.so.2", O_RDONLY) = 3
open("/usr/lib/xulrunner-1.9/libstdc++.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libstdc++.so.6", O_RDONLY) = 3
open("/usr/lib/xulrunner-1.9/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libm.so.6", O_RDONLY) = 3
open("/usr/lib/xulrunner-1.9/libgcc_s.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libgcc_s.so.1", O_RDONLY) = 3
open("/usr/lib/xulrunner-1.9/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libc.so.6", O_RDONLY) = 3
getcwd("/home/jeffrey", 4096) = 14
lstat("/home/jeffrey/firefox", 0x7ffff999d190) = -1 ENOENT (No such file or directory)
lstat("/bin", {st_mode=S_IFDIR|0755, st_size=2264, ...}) = 0
lstat("/bin/firefox", 0x7ffff999d190) = -1 ENOENT (No such file or directory)
lstat("/usr", {st_mode=S_IFDIR|0755, st_size=288, ...}) = 0
lstat("/usr/bin", {st_mode=S_IFDIR|0755, st_size=58832, ...}) = 0
lstat("/usr/bin/firefox", {st_mode=S_IFREG|0755, st_size=36496, ...}) = 0
stat("/usr/bin/firefox", {st_mode=S_IFREG|0755, st_size=36496, ...}) = 0
access("/usr/bin/xulrunner/libxpcom.so", R_OK) = -1 ENOTDIR (Not a directory)
open("/usr/bin/application.ini", O_RDONLY) = -1 ENOENT (No such file or directory)
Could not read application.ini
Looks like it searches for application.ini in /usr/bin while it's in /usr/lib/firefox-3.0/
Should I make a link to the ini file?
Last edited by stuffjeff (2008-06-24 15:45:27)
Offline
Hello,
It seems that your "/usr/bin/firefox" is a regular file. It is supposed to be a symbolic link to "/usr/lib/firefox-3.0/firefox". Could you confirm this? Try to remove and re-install the package via pacman and see if it fixes that, or you can opt to remove the file and do the symlink manually.
Last edited by biloky (2008-06-25 00:13:27)
Offline
did a reinstall and it's fixed now. me happy
Offline
i just upgraded today. my problem was it was reading from ~/bin/firefox/ so i just moved it and it works fine
Offline
mshenrick, this thread is almost 3 years old. I am not sure how your problem is related as the repos now have firefox4 and not firefox3.
Please do not necrobump threads. Read forum rule 10
Closing...
There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !
Offline
Pages: 1
Topic closed