Newsgroup: it.comp.os.linux.software
Titolo: Ubuntu e problemi con Firefox

Sto cercando di venire a capo di un problema alquanto fastidioso 
relativamente a Firefox.
Ho provato ad utilizzare differenti distribuzioni linux (Knoppix, Ubuntu 
e Fedora Core 3/4) sia in modalità cd-live, sia all'interno di macchine 
virtuali VmWare.
Lo scopo di queste prove è quello di trovare una distribuzione per 
rimpiazzare il Windows XP attualmente installato nel mio vecchio PC di casa.
In seguito alle prove effettuate, tutte le distro provate hanno in 
comune un unico problema: firefox va in crash.
Su nessun altro PC sia a casa che in ufficio ho mai riscontrato lo 
stesso problema, con le stesse distro e seguendo le medesime procedure.
Ho il sospetto che il problema possa derivare dal fatto che il PC in 
questione è equipaggiato con un vecchio AMD Athlon Thunderbird, e che 
magari una qualche strana ottimizzazione specifica del codice di firefox 
  (magari specifica per processori più nuovi) possa causare problemi.
Parlando di dati tecnici: l'utility cpu-z 1.37 battezza il processore 
come segue:
   Name .........: AMD Athlon
   Code Name ....: Thunderbird
   Brand ID .....:
   Package ......: Socket A (462)
   Technology ...: 0.18um
   Voltage ......: 3.038 v
   Specification : AMD Athlon(tm) Processor
   Family .......: 6
   Model ........: 4
   Stepping .....: 4
   Ext. Family ..: 7
   Ext. Model ...: 4
   Revision .....: A9
   Instructions .: MMX(+), 3DNow!(+)
Provando ad eseguire firefox da dentro una macchina virtuale VmWare con 
Ubuntu 6.06 LST fresco di installazione + update, ottengo un 
"segmentation fault".
Provando ad eseguire firefox in modalità debug (seguendo quanto 
riportato in 
https://wiki.ubuntu.com/DebuggingFirefox
) ottengo quanto segue:
   workstation@Ubuntu:~$ firefox -g 2>&1 | tee gdb-firefox.log
   GNU gdb 6.4-debian
   Copyright 2005 Free Software Foundation, Inc.
   GDB is free software, covered by the GNU General Public License, and 
you are
   welcome to change it and/or distribute copies of it under certain 
conditions.
   Type "show copying" to see the conditions.
   There is absolutely no warranty for GDB.  Type "show warranty" for 
details.
   This GDB was configured as "i486-linux-gnu"...Using host libthread_db 
library "/lib/tls/i686/cmov/libthread_db.so.1".
   (gdb) run
   Starting program: /usr/lib/firefox/firefox-bin -a firefox
   [Thread debugging using libthread_db enabled]
   [New Thread -1220430144 (LWP 6439)]
   [New Thread -1223083088 (LWP 6444)]
   Program received signal SIGSEGV, Segmentation fault.
   [Switching to Thread -1220430144 (LWP 6439)]
   0xb7e74278 in JS_dtostr (
       buffer=0xbf7fd06e 
"��214750003399999999507889149507789901631653259690663218163288630396127391274530483373560269547594226415841191966004367905816629150406903764601826629596945270659353613770659652344435169187179950752701"..., 
bufferSize=26,
       mode=DTOSTR_STANDARD, precision=<value optimized out>, 
d=
2147500034
) at jsdtoa.c:2393
   2393    jsdtoa.c: Nessun file o directory.
           in jsdtoa.c
   Current language:  auto; currently c
   (gdb)
Da quel poco che ho capito sembrerebbe che l'eccezione venga sollevata 
dall'interno della funzione JS_dtostr() contenuta nel modulo jsdtoa.c 
(ma di quale programma/libreria? dello stesso firefox o di altre 
librerie esterne?)
Ho provato ac ercare un po in giro ma ho trovato solo un paio di post 
(tra l'altro senza risposta) che non mi sono serviti a nulla.
A questo punto accetto suggerimenti.
Grazie

 A questo punto accetto suggerimenti.
Secondo me la cosa migliore che puoi fare e' mandare un bugreport a
firefox con le informazioni che hai raccolto.
http://bugzilla.mozilla.org
-- 
Best Regards, Jack
Linux User #264449
Powered by Debian GNU/Linux on AMD64

 
Lo penso anche io, rispolvero un po il mio inglese e spero di ottenere 
l'attenzione di qlc.
Grazie cmq.