Please do not necrobump threads. Read forum rule 10
Closing...
]]>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.
]]>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?
# 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.
]]>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
]]>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?
]]>