Come inviare una segnalazione di crash su Firefox per Android

Firefox for Android Firefox for Android Ultima modifica: 1 settimana, 5 giorni ago

progressive rollout banner In Firefox i dati vengono gestiti in modo assolutamente trasparente. Per ulteriori informazioni su che cosa questo significhi per gli utenti, leggere l'Informativa sulla privacy di Firefox.

Quando in Firefox per Android si verifica un arresto anomalo (crash), il browser può inviare una segnalazione di arresto anomalo a Mozilla per aiutare i suoi sviluppatori a correggere i bug e migliorare il browser. A partire dalla versione di Firefox 136, è possibile scegliere di inviare automaticamente le segnalazioni di arresto anomalo o decidere caso per caso dopo un crash.

Questo articolo spiega che cosa è incluso in una segnalazione di arresto anomalo, come viene utilizzata da Mozilla e come l'utente può gestire l'impostazione per inviare automaticamente le segnalazioni di arresto anomalo.

Che cosa è incluso in una segnalazione di arresto anomalo?

Le segnalazioni di arresto anomalo (crash reports) contengono dettagli tecnici sull'arresto anomalo per aiutare Mozilla a identificare e risolvere i problemi in Firefox. Ecco cosa è incluso:

  • Metadati del crash: informazioni come sistema operativo, versione dell'app, tipo di dispositivo e ora dell'arresto anomalo. Ciò consente di restringere il campo delle piattaforme/gruppi di utenti interessati dall'arresto anomalo.
  • Utilizzo della memoria del dispositivo: informazioni sulla memoria disponibile al momento dell'arresto anomalo. Le informazioni sulla memoria possono essere uno strumento utile per determinare se un arresto anomalo è causato da una memoria di sistema insufficiente.
  • Analisi dello stack del crash: dettagli tecnici sul codice in esecuzione al momento dell'arresto anomalo. Questi dettagli guidano gli sviluppatori a identificare la causa dell'arresto anomalo (se dovuto a Firefox o a codice di terze parti).
  • Istantanee dalla memoria del programma: piccoli frammenti di memoria verranno archiviati nella segnalazione per aiutare gli sviluppatori ad analizzare l'arresto anomalo. Questi potrebbero contenere informazioni private e saranno accessibili solo a un numero limitato di sviluppatori all'interno di Mozilla.
  • Metadati di navigazione: l'URL caricato al momento dell'arresto anomalo può essere incluso se si sceglie di inviarlo. A volte, gli arresti anomali possono essere riprodotti solo da determinate pagine web, quindi l'URL coinvolto può essere prezioso per eseguire il debug della causa dell'arresto anomalo.
  • Risultati dei test hardware: il team di sviluppatori di Mozilla riceve un numero notevole di arresti anomali semplicemente dovuti a problemi hardware. Per aiutare a identificare questi casi, vengono eseguiti semplici test hardware e inclusi i risultati nelle segnalazioni. I test non richiedono molto tempo e i risultati non contengono informazioni di identificazione personale, tuttavia gli utenti possono scegliere di non inviare queste informazioni.

Alcune segnalazioni di arresto anomalo possono includere informazioni di debug aggiuntive, come minidump, piccole istantanee di memoria che possono contenere dati come l'elenco dei file aperti da Firefox al momento del crash o l'ultimo URL visitato dall'utente, per aiutare a diagnosticare i crash. Solo un numero limitato di ingegneri Mozilla ha accesso a questi dati.

Per un'analisi dettagliata (in inglese) dei dati inclusi nelle segnalazioni di arresto anomalo, visitare il Dizionario Glean.

Che cosa è incluso in un ping di arresto anomalo?

Tramite Firefox vengono inviati anche i ping di arresto anomalo, segnalazioni più piccole che contengono solo i metadati non identificativi sugli arresti anomali. Questi vengono inviati automaticamente a meno che non si scelga di non consentire la raccolta di dati tecnici e di interazione nelle proprie impostazioni. Sebbene i ping di arresto anomalo contengano meno informazioni rispetto alle segnalazioni di arresto anomalo, svolgono un ruolo importante nel dare priorità agli sforzi di debug (poiché forniscono una stima migliore dell'impatto dei bug, oltre a fornire informazioni sugli arresti anomali dei processi in background per i quali normalmente non si ricevono segnalazioni). I ping di arresto anomalo forniscono anche una rappresentazione molto più accurata della stabilità complessiva di Firefox.

Per un'analisi dettagliata (in inglese) dei dati inclusi nei ping di arresto anomalo, visitare il Dizionario Glean.

In che modo Mozilla utilizza le segnalazioni di arresto anomalo e i crash ping?

Mozilla utilizza le segnalazioni di arresto anomalo per identificare e correggere bug, migliorare le prestazioni di Firefox e rendere il browser più affidabile per gli utenti. Analizzando i dati sui crash, Mozilla può capire che cosa ha causato l'arresto anomalo, stabilire le priorità per le correzioni e garantire che le versioni future di Firefox abbiano meno probabilità di riscontrare problemi simili. Per elaborare le segnalazioni di arresto anomalo, Mozilla utilizza Sentry, un servizio di terze parti di analisi dei crash.

Come gestire le impostazioni delle segnalazioni sugli arresti anomali

Attivare o disattivare le segnalazioni automatiche sugli arresti anomali

Per impostazione predefinita, in Firefox per Android non vengono inviate automaticamente segnalazioni sugli arresti anomali (a meno che l'utente non abbia scelto espressamente di inviare automaticamente le segnalazioni sugli arresti anomali durante la configurazione iniziale). Firefox Focus per Android non supporta le segnalazioni automatiche sugli arresti anomali. Verrà visualizzata una richiesta di invio della segnalazione ogni volta che si verifica un arresto anomalo. In Firefox è possibile attivare o disattivare questa impostazione in qualsiasi momento seguendo questi passaggi:

  1. Aprire Firefox e toccare il pulsante del menu accanto alla barra degli indirizzi.
  2. Selezionare Impostazioni.
  3. Scorrere verso il basso fino alla sezione Privacy e sicurezza e toccare Raccolta dati.
  4. Attivare o disattivare l'opzione Invia automaticamente segnalazioni di arresto anomalo.
    Data collection Android

Se le segnalazioni automatiche di arresto anomalo sono disattivate

Se si sceglie di non attivare le segnalazioni automatiche di arresto anomalo su Android, verrà visualizzato un avviso di Firefox dopo un crash e in cui viene chiesto se si desidera inviare una segnalazione. Sarà quindi possibile scegliere di inviare o meno la segnalazione.

Contenuti correlati

Per ulteriori informazioni su come Mozilla gestisce i dati degli utenti, consultare queste risorse:

Questi bravi collaboratori hanno contribuito alla scrittura di questo articolo:

Illustration of hands

Collabora

Impara e condividi la tua esperienza con gli altri. Rispondi alle domande e migliora la nostra Knowledge Base.

Ulteriori informazioni