Hoe u Firefox-crashes kunt onderzoeken
- Categorie: Firefox
Firefox Nightly crashte de afgelopen drie dagen op mij. De browser start prima, maar hij crasht nadat ongeveer een minuut is verstreken, zelfs als ik niets doe.
Een ding dat vreemd en opvallend is, is dat Firefox 's nachts twee vensters voortbrengt, een blanco zonder titel of andere informatie, en het hoofdbrowservenster.
Aanwijzingen zijn meestal schaars wanneer de browser crasht. Hoewel u het kunt koppelen aan uw vorige actie, is het vaak niet zo eenvoudig als dat. De volgende gids biedt u de middelen om crashes in Firefox te analyseren.
Notitie : Analyseren betekent niet noodzakelijk dat u het probleem aan uw kant kunt oplossen. Het kan heel goed zijn dat het een probleem is dat alleen kan worden opgelost door middel van codewijzigingen en updates.
Hoewel u wellicht wilt weten waarom de browser is gecrasht om dit in de toekomst te voorkomen, moet u vaak problemen oplossen die door de crash zijn veroorzaakt.
Het komt bijvoorbeeld vrij vaak voor dat crashes de sessie van u afnemen, zodat deze niet automatisch kan worden hersteld wanneer de browser de volgende keer wordt gestart. Geen probleem voor gebruikers die met de homepagina beginnen, maar gebruikers die sessies herstellen met tientallen nog meer geopende tabbladen, kunnen even in paniek raken omdat ze denken dat al die tabbladen voorgoed verloren zijn (hint: dat zijn ze niet, het is mogelijk om sessies te herstellen ).
Hoe u Firefox-crashes kunt onderzoeken
Kijk hier eens naar Firefox-crashgids voor tips om de crashes op te lossen . De volgende paragrafen zijn erop gericht meer te weten te komen over het crashprobleem.
Het eerste dat u hoeft te doen, is laden over: crasht in Firefox. Er zijn een paar kanttekeningen waar u op moet letten. Ten eerste, als Firefox bij het opstarten crasht, hebt u geen toegang tot de pagina. U kunt in dat geval proberen een andere versie van Firefox uit te voeren, bijvoorbeeld Stabiel in plaats van Beta, met hetzelfde profiel om toegang te krijgen tot de crashrapporten.
Ten tweede moet u crashrapportage hebben ingeschakeld om dit te laten werken. Laad over: voorkeuren # geavanceerd, en zorg ervoor dat de Crash Reporter is ingeschakeld.
Notitie : Het zou duidelijk moeten zijn dat gegevens naar Mozilla worden verzonden wanneer er crashes optreden wanneer de functie is ingeschakeld. Als je dat niet wilt, schakel de functie dan niet in.
De about: crashes-pagina vermeldt alle crashes, zelfs degenen die niet naar Mozilla zijn verzonden. Crashrapporten worden chronologisch gesorteerd van nieuw naar oud in de interface-
Elke crash heeft bovendien een unieke ID die eraan is gekoppeld.
Beginnen met de analyse
Klik op een van de crashes, bijvoorbeeld de laatste, om uw analyse te starten. Als de Crash Reporter is ingeschakeld, wordt informatie over de crash weergegeven op de Crash Stats-site van Mozilla.
De pagina bevat veel technische informatie die niet nuttig is voor gebruikers die proberen te achterhalen waarom hun browser is gecrasht.
Bovenaan staat echter een crashhandtekening die de reden van de crash kan onthullen. In mijn specifieke geval lijkt de crash veroorzaakt te zijn door HTMLMediaElement :: NotifyAudioPlaybackChanged.
Alleen al deze handtekening kan u onthullen waarom Firefox mogelijk is gecrasht en kan u een idee geven over hoe u het probleem kunt oplossen.
Wanneer u door de pagina bladert, vindt u aanvullende interessante informatie. Er is een lijst met gerelateerde bugs op de pagina, als ze bestaan. Dit kan handig zijn omdat het u kan verwijzen naar een bugrapport dat al is ingediend, zodat u weet dat Mozilla bezig is met het verhelpen van de crash.
Soms is er weinig dat u kunt doen als u de crashhandtekening of informatie die op de pagina wordt weergegeven, niet kunt koppelen aan uw specifieke probleem.
U kunt in dat geval een bug melden om Mozilla over het probleem te informeren. Hoewel u dit kunt doen vanaf de pagina met crashstatistieken, heeft u een Bugzilla @ Mozilla-account nodig om het daadwerkelijk te archiveren.
Meer onderzoek
Toch is er meer dat u kunt doen met Mozilla Crash Reports.
Naast het handtekeningveld vindt u een lijst met 'meer rapporten' en een zoekoptie. Hoewel zoeken vaak niet zo nuttig is, omdat het een zoekopdracht uitvoert op Mozilla Support, onthullen meer rapporten aanvullende informatie die u wellicht nuttig vindt.
Een klik op de meer rapporten-links opent een interface met tabbladen die veel informatie biedt. Het begint met een overzichtspagina die laat zien of andere Firefox-gebruikers dezelfde crash bij Mozilla hebben gemeld.
Dezelfde pagina bevat informatie over de architectuur, grafische adapter en andere hardware-informatie van systemen die dezelfde crashhandtekening rapporteerden.
Andere interessante tabbladen op die pagina zijn:
- Rapporten - dit tabblad toont alle rapporten, die van u en die van andere Firefox-gebruikers die het probleem hebben gemeld.
- Bugzilla - geeft aan of er al een bug is ingediend op Bugzilla. U kunt helaas geen bug vanaf dat tabblad indienen, maar u moet teruggaan naar de crashpagina waar u dat kunt doen.
- Opmerkingen - geeft een overzicht van opmerkingen die Firefox-gebruikers hebben toegevoegd aan crashrapporten.
Afsluitende woorden
Browsercrashes die niet aan een bepaalde actie kunnen worden gekoppeld, zijn moeilijk te analyseren. Mozilla's Crash Reporter en crashrapporten die het genereert, kunnen u in de goede richting wijzen.
Zelfs als dat niet het geval is, kunt u nog steeds controleren of andere Firefox-gebruikers hetzelfde probleem ondervinden, en de bug rapporteren aan Mozilla om de organisatie hierover te informeren.
Nu jij : Hoe ga je om met crashes?