[CentOS] firefox 1.5.0.5 packages

Sun Jul 30 04:01:51 UTC 2006
Barry Brimer <lists at brimer.org>

> On Sat, Jul 29, 2006 at 08:09:30PM -0700, Bart Schaefer wrote:
>> On 7/29/06, Barry Brimer <lists at brimer.org> wrote:
>>> I installed the new firefox 1.5.0.5 packages and had a few issues.  I had
>>> read a similar post on the nahant list.  I would doubt that this is a
>>> centos-induced problem.  The browser crashed when opening the extensions
>>> manager and also with a very simple webmail page.
>>
>> If you upgraded directly from 1.0.8 to to 1.5.0.5, you probably need
>> to reinstall all of your extensions.  I recommend (1) write down what
>> all of them are, (2) uninstall them all from your present firefox
>> 1.0.8, (3) upgrade to 1.5.0.5, and finally (4) install extensions
>> again.
>>
>> Even upgrading from 1.5.0.2 (centosplus) to 1.5.0.5, I'd recommend
>> reinstalling extensions.  In my experience firefox always crashes on
>> the first -- and sometimes also second and third -- launches after an
>> upgrade when there are any extensions present.
>
>
> No problema here upgrading from 1.5.0.2 to 1.5.0.5. No crashes, extensions
> working fine and all else.

I have created a new user on my system, which of course will build a new 
firefox profile, with no extensions.  I have also moved the 
/usr/lib/mozilla/plugins directory to /usr/lib/mozilla/plugins.old and I 
have opened the browser with no themes, extensions, or plugins.  Attempts 
to access the extensions manager or multiple Horde webmail systems cause 
the browser to crash.

I have launched firefox with strace and cleared the screen before trying 
to access the extensions menu.

Here is the result:

[{WIFEXITED(s) && WEXITSTATUS(s) == 136}], 0) = 32652
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
waitpid(-1, 0xbfe5cbfc, WNOHANG)        = -1 ECHILD (No child processes)
sigreturn()                             = ? (mask now [])
rt_sigaction(SIGINT, {SIG_DFL}, {0x8076033, [], SA_RESTORER, 0x74b8e8}, 8) 
= 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(255, "exitcode=$?\n\n## Stop addon scrip"..., 5247) = 91
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
open("/home/test/.mozilla/firefox/init.d/", 
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or 
directory)
open("/usr/lib/firefox-1.5.0.5/init.d/", 
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
getdents64(3, /* 3 entries */, 4096)    = 80
getdents64(3, /* 0 entries */, 4096)    = 0
close(3)                                = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
access("/home/test/.mozilla/firefox/init.d/K*", X_OK) = -1 ENOENT (No such 
file or directory)
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
access("/usr/lib/firefox-1.5.0.5/init.d/K*", X_OK) = -1 ENOENT (No such 
file or directory)
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
exit_group(136)                         = ?
Process 32639 detached

I am not able to determine the cause based on this output, but someone 
else might be able to.  I have no problem accessing the extensions manager 
in firefox 1.0.8.