mozilla se po upg nespouští

Miroslav BENES miroslav_benes na zdas.cz
Pátek Únor 17 23:38:24 CET 2006


Přeji krásný den !

Mám drobný problém - dělal jsem upg systému (FC4) pomocí apt-get. Z 
nových balíčků se objevila např. mozilla (teď ve verzi 
mozilla-1.7.12-1.5.2).

Bohužel tato nová verze stojí za houby. Po spuštění okamžitě skončí. 
Původně jsem si myslel, že mu bude vadit adresář ~/.mozilla. Po jeho 
smazání už mozilla naběhla. Ale fungovala jen do nového spuštění.

Současný stav je tedy :

a) pokud neexistuje ~/.mozilla, naběhne bez probllémů
a) pokud existuje ~/.mozilla, okamžitě skončí

Netušíte někdo, čím by to mohlo být ? Přikládám i výpis strace z obou 
případů (začátek který je obsahově prakticky shodný jsem přeskočil) :


a) funkční mozilla
...
stat64("/usr/lib/mozilla-1.7.12/components/xpcom_ds.xpt", 
{st_mode=S_IFREG|0644, st_size=8634, ...}) = 0
open("/usr/lib/mozilla-1.7.12/components/xpcom_ds.xpt", 
O_RDONLY|O_LARGEFILE) = 11
read(11, "XPCOM\nTypeLib\r\n\32\1\2\0005\0\0!\272\0\0\0\"\0\0\5\355"..., 
8634) = 8634
close(11) = 0
open("/usr/lib/mozilla-1.7.12/components/libnsprefm.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$\37\0\000"..., 
512) = 512
fstat64(11, {st_mode=S_IFREG|0755, st_size=39584, ...}) = 0
old_mmap(NULL, 38320, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 
11, 0) = 0xb9d000
old_mmap(0xba6000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 11, 0x9000) = 0xba6000
close(11) = 0
open("/usr/lib/mozilla-1.7.12/components/libgfx_gtk.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\214\346"..., 
512) = 512
fstat64(11, {st_mode=S_IFREG|0755, st_size=323068, ...}) = 0
old_mmap(NULL, 323164, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 
11, 0) = 0x7c30000
old_mmap(0x7c7a000, 20480, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 11, 0x4a000) = 0x7c7a000
close(11) = 0

...

b) nefunkční mozilla
...
stat64("/usr/lib/mozilla-1.7.12/components/xpcom_ds.xpt", 
{st_mode=S_IFREG|0644, st_size=8634, ...}) = 0
open("/usr/lib/mozilla-1.7.12/components/xpcom_ds.xpt", 
O_RDONLY|O_LARGEFILE) = 8
read(8, "XPCOM\nTypeLib\r\n\32\1\2\0005\0\0!\272\0\0\0\"\0\0\5\355"..., 
8634) = 8634
close(8) = 0
stat64("/home/benesm/.mozilla/default/o5t48xbu.slt", 
{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
write(7, "8", 1) = 1
futex(0xb7d7abf8, FUTEX_WAIT, 14662, NULL) = 0
read(4, 0xbfbd0693, 1) = -1 EAGAIN (Resource temporarily unavailable)
unlink("/home/benesm/.mozilla/default/o5t48xbu.slt/lock") = 0
close(4) = 0
close(5) = 0
close(6) = 0
close(7) = 0
writev(19, [{"GIOP\1\2\1\5\0\0\0\0", 12}], 1) = 12
close(19) = 0
writev(17, [{"GIOP\1\2\1\5\0\0\0\0", 12}], 1) = 12
close(17) = 0
close(14) = 0
close(13) = 0
unlink("/tmp/orbit-benesm/linc-393f-0-15fc89e8fe63") = 0
close(18) = 0
exit_group(1) = ?
Process 14655 detached
--- KONEC ---

Další postřehy :

Soubor do kterého se naposledy zapisovalo (fd=7) byl 
/usr/lib/mozilla-1.7.12/defaults/pref/all-cs.js, soubor na kterém 
zhavarovalo čtení (fd=4) byl 
/usr/lib/mozilla-1.7.12/plugins/flashplayer.xpt. V něm ovšem problém 
není, protože po jeho odstranění to podobně zhavaruje na jiném 
(/usr/lib/mozilla/plugins/nphelix.xpt).

Downgrade na předchozí verzi (1.7.12-1.5.1) nepopomohl, takže přímov tom 
balíčku pes zakopán není.

Firefox problémy netrpí.

Díky za každý tip.





Další informace o konferenci Linux