Mozilla: Fehlerberichte unter Linux machen nicht nur Firefox stabiler

Die Firefox-Entwickler können endlich fast alle Abstürze unter Linux auswerten. Das dient dem gesamten Open-Source-Ökosystem.

Artikel veröffentlicht am ,
Das Firefox-Team findet und behebt jetzt einfacher Fehler in seinen Abhängigkeiten.
Das Firefox-Team findet und behebt jetzt einfacher Fehler in seinen Abhängigkeiten. (Bild: Pixabay)

In seinem Hacks-Entwicklungsblog berichtet das Firefox-Team von Mozilla über eine großangelegte Initiative, um den eigenen Browser unter Linux stabiler zu machen und dazu die Absturzberichte besser auszuwerten. Das Ergebnis helfe aber nicht nur Firefox-Nutzern unter Linux, sondern auch denen anderer Plattformen und sogar einigen anderen Software-Projekten.

Stellenmarkt
  1. Senior Developer R&D Applications (f/md)
    Beiersdorf AG, Hamburg
  2. IT-Administrator*in (m/w/d)
    Possehl Spezialbau GmbH, Sprendlingen (Home-Office)
Detailsuche

Der übliche Weg für die Beteiligten, Informationen über Abstürze des Browsers zu sammeln und auszuwerten, sind entsprechende Berichte, die die Nutzer an die Entwickler von Mozilla schicken. Unter Linux setzten die meisten Nutzer jedoch nicht auf die Builds, die Mozilla selbst über seine Server bereitstellt, sondern auf die Binärpakete aus den Linux-Distributionen.

Für Mozilla ergibt sich daraus das Problem, dass die für eine sinnvolle Auswertung benötigten Debug-Informationen kaum vorhanden waren. Und das gelte nicht nur für Firefox selbst, sondern auch für die zahlreichen Abhängigkeiten wie "GTK, Mesa, FFmpeg, SQLite" und viele andere, heißt es in dem Blogeintrag.

Das Team habe deshalb ein Skript gebaut, das die notwendigen Debug-Symbole der meistgenutzten Linux-Distributionen herunterlädt und diese Informationen in die Werkzeuge zur automatischen Auswertung der Absturzberichte einpflegt. Statt der bisher weniger als 20 Prozent könne das Team nun mehr als 99 Prozent aller Absturzberichte unter Linux analysieren.

Linux-Details helfen bei anderen Plattformen

Golem Akademie
  1. Elastic Stack Fundamentals - Elasticsearch, Logstash, Kibana, Beats
    26. - 28. Oktober 2021, online
  2. Penetration Testing Fundamentals
    23.-24. September 2021, online
Weitere IT-Trainings

In dem Blogbeitrag heißt es dazu: "Die Bedeutung dieses Themas kann nicht überschätzt werden: Linux-Benutzer sind in der Regel technisch versierter und helfen uns eher bei der Lösung von Problemen. Daher waren all diese Berichte eine Fundgrube für die Verbesserung der Stabilität auch für andere Betriebssysteme (Windows, Mac, Android, usw.)." Ähnliches gelte für neue oder experimentelle Funktionen wie die Seitenisolierung, Webrender, WebGPU oder andere.

Linux: Das umfassende Handbuch von Michael Kofler. Für alle aktuellen Distributionen (Desktop und Server) (Deutsch)

Das Team sei nun außerdem in der Lage, Probleme in seinen Abhängigkeiten leichter zu erkennen und diese besser mit deren Entwicklungsteam zu beheben. Davon profitierten wiederum alle anderen Projekte, die die gleichen Abhängigkeiten nutzen. So habe das Firefox-Team etwa einige schwer fassbare Buffer-Overflows und Use-after-Free-Lücken in den Abhängigkeiten finden können.

Das Team schließt mit der Erkenntnis, dass "die Zusammenarbeit zwischen FOSS-Projekten nicht nur ihren Benutzern zugute kommt, sondern letztendlich das gesamte Ökosystem und die breitere Community verbessert".

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Aktuell auf der Startseite von Golem.de
Georg T.
Wieder Haft gegen Nichtzahler der Rundfunkgebühr

Georg T. sitzt seit 109 Tagen in Haft. Grund dafür sind 1.827 Euro Schulden für die Rundfunkgebühr - seine Haft kostet rund 18.000 Euro.

Georg T.: Wieder Haft gegen Nichtzahler der Rundfunkgebühr
Artikel
  1. MIG: Scheuers Funkloch GmbH hat erst zwei Stellen besetzt
    MIG
    Scheuers Funkloch GmbH hat erst zwei Stellen besetzt

    Der Bundesverkehrsminister scheint kein Personal für die Mobilfunkinfrastrukturgesellschaft zu finden.

  2. Square Enix: Action-Adventure mit den Guardians of the Galaxy angekündigt
    Square Enix
    Action-Adventure mit den Guardians of the Galaxy angekündigt

    E3 2021 Erinnert an Mass Effect, aber mit Humor und Groot: Square Enix will noch 2021 das Solo-Abenteuer Guardians of the Galaxy veröffentlichen.

  3. Bethesda: Starfield mit Rätseln und Doom Eternal mit 120 fps
    Bethesda
    Starfield mit Rätseln und Doom Eternal mit 120 fps

    E3 2021 Der Teaser von Starfield lädt zum Knoblen ein, Redfall bietet Blutsauger - und Doom Eternal erhält das Next-Gen-Grafikupdate.

felix.schwarz 22. Mai 2021 / Themenstart

Ja, das kann sogar ein Sicherheitsrisiko für den retracer/debugger darstellen. Bei...

Kommentieren


Folgen Sie uns
       


Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Schnäppchen • Alternate (u. a. MSI Optix 27" WQHD/165 Hz 315,99€ und Fractal Design Vector RS Blackout Dark TG 116,89€) • Corsair Hydro H80i V2 RGB 73,50€ • Apple iPad 10.2 389€ • Razer Book 13 1.158,13€ • Fractal Design Define S2 Black 99,90€ • Intel i9-11900 379€ • EPOS Sennheiser GSP 600 149€ [Werbung]
    •  /