[Ubuntu Wiki] Update of "MozillaTeam/Bugs_it" by fabiomarconi

Ubuntu Wiki noreply at ubuntu.com
Tue May 8 18:49:50 UTC 2012


Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Ubuntu Wiki" for change notification.

The "MozillaTeam/Bugs_it" page has been changed by fabiomarconi:
http://wiki.ubuntu.com/MozillaTeam/Bugs_it?action=diff&rev1=9&rev2=10

  
  Se Firefox o Thunderbird sembrano completamente bloccati, assieme alla segnalazione è indispensabile fornire anche una stacktrace. In molti casi i blocchi sono casuali e non-riproducibili, quindi non si devono aprire segnalazioni senza queste informazioni. 
  
- Se si rileva un eccessivo uso della CPU, provare prima a disabilitare addons e plugins.If it appears to be using excessive CPU, please first try disabling addons and plugins. Se il problema si verifica con Firefox, sis tanno per caso visualizzando pagine Flas, con contenuti video, gif animate o altre animazioni? Se non si visualizzano queste, il problema persiste ?
+ Se si rileva un eccessivo uso della CPU, provare prima a disabilitare addons e plugins. Se il problema si verifica con Firefox, si stanno per caso visualizzando pagine Flash, con contenuti video, gif animate o altre animazioni? Se non si stanno visualizzando queste, il problema persiste?
  
  Se nessun addons sta causando un eccesivo uso della CPU e non si stanno visualizzando contenuti Flash, allora ci sono ancora un paio di cose da fare per rendere ottimale la segnalazione.
- Primo ottenere una stacktrace mentre il processo 'fa girare' la CPU. Secondo sarebbe grandioso effettuare una prova anche con uno strumento quele sysprof, che è possibile trovare nel Software Center (vedere [[http://sysprof.com/|Sysprof, System-wide Performance Profiler for Linux]]
+ Primo ottenere una stacktrace mentre il processo 'fa girare' la CPU. Secondo sarebbe grandioso effettuare una prova anche con uno strumento quele sysprof, che è possibile trovare nel Software Center (vedere [[http://sysprof.com/|Sysprof, System-wide Performance Profiler for Linux]]).
  
  Alcuni, quando eseguono la segnalazione, eseguono l'applicazione anche in strace per un'anomalia inerente un eccesssivo uso della CPU. In generale l'output di strace non è affatto utile nei casi in cui il processo limita la CPU.
  
@@ -143, +143 @@

  
  Ottenere una stack trace da un processo bloccato è abbastanza semplice. Innanzitutto installare i simboli di debugging come spiegato in [[https://wiki.ubuntu.com/MozillaTeam/Bugs_it#Eseguire_Firefox_in_un_debugger|Eseguire Firefox in un debugger]].
  
- If the hang is reproducible, just run Firefox or Thunderbird as described in [[https://wiki.ubuntu.com/MozillaTeam/Bugs#Run_Firefox_in_a_Debugger|Run Firefox in a Debugger]] and get a stacktrace when the application has hung.
+ Se il blocco è riproducibile, basta eseguire Firefox o Thunderbird come descritto in [[https://wiki.ubuntu.com/MozillaTeam/Bugs_it#Eseguire_Firefox_in_un_debugger|Eseguire Firefox in un debugger]]Run_Firefox_in_a_Debugger|Run Firefox in a Debugger]] ed ottenere la stacktrace quando l'applicazione si blocca.
  
- If the hang is not reproducible and you want to get a stacktrace of an already hung process, you will need to attach gdb to it.  To do this, first run:
+ Se il blocco non è riproducibile e volete ottenere una stacktrace di un processo già bloccato, è necessario allacciargli gdb. Per fare cio, innanzitutto eseguire:
  
  {{{
   pidof firefox
  }}}
  
- ..or..
+ ..oppure..
  {{{
   pidof thunderbird-bin
  }}}
  
- ...to get the PID of the process.  Then do:
+ ...per ottenere il PID del processo. Quindi eseguire:
  {{{
   gdb 2>&1 | tee ~/gdb.txt
   (gdb) handle SIG33 pass nostop noprint
@@ -164, +164 @@

   (gdb) attach <pid>
  }}}
  
- ...now you can get a stacktrace as advised below (assuming the process was hung before attaching gdb)
+ ...ora si otterrà uno stacktrace come preannunciato (ammesso che il processo fosse realmente bloccato prima dell'allacciamento di gdb)
  
  {{{
   (gdb) bt full
   (gdb) thread apply all backtrace full
  }}}
  
- If you're debugging excessive CPU rather than a hang, please repeat the following steps a few times:
+ Se si sta eseguendo il debugging per un eccessivo uso della CPU invece di un blocco, vi peghiamo di eseguire i seguenti passi alcune volte:
  
  {{{
   (gdb) continue
- ...# now press CTRL+C to interrupt it again
+ ...# ora premere CTRL+C per interromperlo ancora
   (gdb) bt full
   (gdb) thread apply all backtrace full
  }}}
  
- Then:
+ Quindi:
  {{{
   (gdb) quit
  }}}
  
- Please remember to attach the resulting file to your bug report.
+ Per cortesia ricordare di allegare i risultanti file alla vostra segnalazione.
  
- == Excessive memory usage ==
+ == Excessivo utilizzo della memoria ==
  
- If you are reporting a bug about excessive memory usage, you '''must''' copy and paste the contents of "about:memory" in to your bug report, once you have reported this with Apport.
+ Quando si segnala un bug inerente un eccessivo utilizzo della memoria, si '''deve''' copiare ed incollare il contenuto di "about:memory" eseguita tramite Apport.
  
- In the future, we hope to automate this step.
+ In futuro speriamo di poter rendere automatico questo passaggio.
  
- Note that debugging memory leaks in Firefox is quite involved. If you're feeling adventurous, please take a look at [[https://developer.mozilla.org/en/Debugging/Debugging_memory_leaks|Debugging memory leaks]] and [[https://developer.mozilla.org/en/Debugging_Mozilla_with_Valgrind|Debugging Mozilla with Valgrind]]
+ Si tenga presente che Firefox resta abbastanza coinvolto nel debugging di carenze di memoria. Se vi sentite avventurosi, consultare [[https://developer.mozilla.org/en/Debugging/Debugging_memory_leaks|Debugging memory leaks]] e [[https://developer.mozilla.org/en/Debugging_Mozilla_with_Valgrind|Debugging Mozilla with Valgrind]]
  
- == Check the Error Console ==
+ == Controllare la consle degli errori ==
  
- Some bugs may result in unhandled JS exceptions or other error messages being logged to the error console, and these may provide a strong clue as to the cause of a bug. To view these, open the error console from "Tools -> Web Developer -> Error Console", and select "Errors".
+ Alcuni bug possono scaturire da eccezioni JS non gestite "unhandled JS exceptions" o altri messaggi d'errore visibili nella console degli errori, e questi ultimi possono fornire un valido indizio sulla causa di un bug. Per visualizzarli, aprire la console degli errori da "Strumenti -> Sviluppo web -> Console degli errori" e selezionare "Errori".
  
- Note, you many need to enable the menuitem to access the error console. To do this, open "about:config", and set "devtools.errorconsole.enabled" to "true"
+ Nota: potrebbe essere necessario abilitare la voce nel menù per poter accedere alla console degli errori. per fare ciò, aprire "about:config" ed impostare "devtools.errorconsole.enabled" su "true"
  
- == Other specific issues ==
- === Problems with menus on systems that use a global menubar ===
+ == Altri specifici problemi ==
+ === Problemi coi menù in un sistema che usa una barra unica per i menù ===
  
  By default, the unity shell shipped in Ubuntu 11.04 and newer displays application menubars in the top panel.  Some other desktop environments may also provide similar functionality (there is a plasmoid for KDE which does this).
  



More information about the Ubuntu-bugsquad mailing list