Firefox and Thunderbird crash on F7.

Erik P. Olsen erik at epo.dk
Thu Aug 23 00:21:39 UTC 2007


Andy Green wrote:
> Somebody in the thread at some point said:
> 
> Here is the last part of the strace, I compared it to an strace of
> starting my working firefox, it's fairly similar up to this point.
> 
> ...
> access("/usr/lib/mozilla/plugins/nppdf.so", F_OK) = 0
> open("/usr/lib/mozilla/plugins/nppdf.so", O_RDONLY) = 11
> read(11,
> "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 at D\7\0004\0\0\0"...,
> 512) = 512
> fstat64(11, {st_mode=S_IFREG|0755, st_size=4759307, ...}) = 0
> mmap2(NULL, 1880736, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 11,
> 0) = 0x6b75000
> mmap2(0x6d1b000, 131072, PROT_READ|PROT_WRITE,
> MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 11, 0x1a6) = 0x6d1b000
> mmap2(0x6d3b000, 21152, PROT_READ|PROT_WRITE,
> MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x6d3b000
> mprotect(0x4f5ca000, 3792, PROT_READ|PROT_WRITE) = 0
> mprotect(0x4f5ca000, 3792, PROT_READ)   = 0
> mprotect(0xbfe59000, 4096,
> PROT_READ|PROT_WRITE|PROT_EXEC|PROT_GROWSDOWN) = 0
> mprotect(0xb21c9000, 10485760, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
> mprotect(0xb2cda000, 10485760, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
> mprotect(0xb36db000, 10485760, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
> mprotect(0xb40dc000, 10485760, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
> mprotect(0xb4add000, 10485760, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
> mprotect(0xb54de000, 10485760, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
> mprotect(0xb5edf000, 10485760, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
> mprotect(0xb6940000, 10485760, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
> mprotect(0xb7341000, 10485760, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
> mprotect(0xb0dc7000, 10485760, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
> mprotect(0xb17c8000, 10485760, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
> close(11)                               = 0
> mprotect(0x6b75000, 1728512, PROT_READ|PROT_WRITE) = 0
> mprotect(0x6b75000, 1728512, PROT_READ|PROT_EXEC) = 0
> access("/usr/java/jre1.6.0_02/plugin/i386/ns7-gcc29/libjavaplugin_oji.so",
> F_OK) = 0
> open("/usr/java/jre1.6.0_02/plugin/i386/ns7-gcc29/libjavaplugin_oji.so",
> O_RDONLY) = 11
> read(11,
> "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\341\0\0004\0\0\0"...,
> 512) = 512
> fstat64(11, {st_mode=S_IFREG|0755, st_size=236012, ...}) = 0
> mmap2(NULL, 145968, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 11,
> 0) = 0x5ccf000
> mmap2(0x5ceb000, 32768, PROT_READ|PROT_WRITE,
> MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 11, 0x1b) = 0x5ceb000
> close(11)                               = 0
> lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
> lstat64("/usr/java", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
> lstat64("/usr/java/jre1.6.0_02", {st_mode=S_IFDIR|0755, st_size=4096,
> ...}) = 0
> lstat64("/usr/java/jre1.6.0_02/plugin", {st_mode=S_IFDIR|0755,
> st_size=4096, ...}) = 0
> lstat64("/usr/java/jre1.6.0_02/plugin/i386", {st_mode=S_IFDIR|0755,
> st_size=4096, ...}) = 0
> lstat64("/usr/java/jre1.6.0_02/plugin/i386/ns7-gcc29",
> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
> lstat64("/usr/java/jre1.6.0_02/plugin/i386/ns7-gcc29/libjavaplugin_oji.so",
> {st_mode=S_IFREG|0755, st_size=236012, ...}) = 0
> open("/usr/java/jre1.6.0_02/lib/i386/libjavaplugin_nscp_gcc29.so",
> O_RDONLY) = 11
> read(11,
> "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\3\1\0004\0\0\0"...,
> 512) = 512
> fstat64(11, {st_mode=S_IFREG|0755, st_size=358202, ...}) = 0
> mmap2(NULL, 247664, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 11,
> 0) = 0x5e46000
> mmap2(0x5e76000, 53248, PROT_READ|PROT_WRITE,
> MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 11, 0x30) = 0x5e76000
> close(11)                               = 0
> write(2, "INTERNAL ERROR on Browser End: ", 31) = 31
> write(2, "Could not get the plugin manager", 32) = 32
> write(2, "\n", 1)                       = 1
> write(2, "System error?:: Success\n", 24) = 24
> writev(20, [{"GIOP\1\2\1\5\0\0\0\0", 12}], 1) = 12
> close(20)                               = 0
> writev(18, [{"GIOP\1\2\1\5\0\0\0\0", 12}], 1) = 12
> close(18)                               = 0
> close(17)                               = 0
> close(16)                               = 0
> unlink("/tmp/orbit-erik/linc-101e-0-506a732e178ad") = 0
> close(19)                               = 0
> unlink("/home/erik/.mozilla/firefox/454p3zvs.default/lock") = 0
> exit_group(-1)
> 
> I don't have any strace record of touching
> /usr/lib/mozilla/plugins/nppdf.so and
> /usr/java/jre1.6.0_02/lib/i386/libjavaplugin_nscp_gcc29.so or
> /usr/java/jre1.6.0_02/plugin/i386/ns7-gcc29/libjavaplugin_oji.so in my
> working strace.  I would consider mv-ing the contents of those dirs
> somewhere else as a test and see if the problem changes.

I have renamed the .../lib/... and .../plugin/... directories and bingo now I 
can again run firefox. Is the jre installed (jre.i586) broken? I can see there 
is another jre (jrefactory) is that preferrable?

-- 
Erik.




More information about the fedora-list mailing list