problems with firefox 1.0
I just downloaded firefox (I work on a Mandrake 10)
If I run it as root, it works fine, however, when I run it with any user, It has a segmentation fault: Code:
/usr/local/firefox/run-mozilla.sh: line 451: 7655 Segmentation fault "$prog" ${1+"$@"} Code:
*** loading the extensions datasource |
Have you got a profile created yet or you haven't got it? If you have one try to delete it. because may be there is an incompatibility between versions
|
Well... I don't think I have a firefox profile... yet.
However, I'm a mozilla user. Could that be the problem? |
No, because they store the profiles in dif7655 Segmentation fault ferents paths mozilla in $HOME/.mozilla and firefox in $HOME/.firefox.
Sorry but i can't help you further. |
I don't know if this is helpful to u, but there's no .firefox directory (that's the first thing I checked). I have a .mozilla/firefox directory.
|
Yes i have just installed firefox and i see that you can create the profile path where you want, and the default path is the this.
Where have you installed firefox? mine is in /usr/local/firefox and i haven't got any problem |
It's just like we were cloned. I installed it exactly in the same place.
I'm gonna do something good. Let me transcript the firefox --debug output: Code:
[antoranz@pinguino antoranz]$ /usr/local/firefox/firefox --debug I can't help but notice that which says "no ddd in blah blah" I went to check with root, but it was the same. root didn't have it anywhere in its path. I just looked for it with locate and the only thing that resambles it is a ddd.xpm in icewm. So.... It seems I'm missing one executable. What do I have to install? |
I found out it's one debugging tool. I guess that's not the problem.
I'll try using gdb by itself. I'll write back in a minute |
Code:
[antoranz@pinguino firefox]$ gdb |
Have you got xft or libxft (i don't know exactly how it's called) installed?
|
Hi
I just had the same problem with firefox. Works fine as root but as normal user it produces the '*** loading the extensions datasource' which you mentioned. I don't know if this helps but i just gave the normal user write access to the below directory. No more problems :) /opt/firefox/extensions |
mmmmmmmmmmmm......... I'll give it a shot and tell you about the outcome on monday man. Thanks!
|
For the record, anytime I install a new version of Firefox on my Mdk 10.1 system, I choose the path /home/jon/firefox
when the installer gives the option of choosing where to place the program files. The installation goes along and concludes successfully. But always the user files are placed in: /home/jon/.mozilla/firefox i. e. a subdirectory of my own .mozilla directory. I have wondered repeatedly why Firefox cannot use its OWN "hidden" directory, as Thunderbird does: /home/jon/.thunderbird contains the Thunderbird user files. Thunderbird leaves the .mozilla directory alone. |
This fix worked for me...
(blatanly ripped off from user darkRoom earlier this thread)
I installed in /usr/local/firefox, so just gave the user write permission to the directory /usr/local/firefox/extensions , and after a few short complaints, firefox would run for a non-root user. Now it doesn't complain anymore, it just runs. In summary (for you newbies :) : 1. change to root 2. type this: "chmod 777 /usr/local/firefox/extensions" if your install directory was "/usr/local/firefox". adjust as needed. Hopefully that saves someone some trouble... and hopefully the firefox team clears this one up, because the default (install where the installer resides) is a bad idea. Installers are supposed to pick a good location to put the payload program. -Paul |
run once as root
I think if you run once as root then firefox will create all the necessary directories itself. Or else everytime it will go on searching for non existent directories.
|
All times are GMT -5. The time now is 02:37 AM. |