Firefox 78 startet nicht

Moin

Heute kam ein Update für Firefox. Seitdem startet Firefox nicht mehr und es erscheint ein Fenster mit der Meldung:

        <toolbarbutton id="UITourTooltipClose" class="close-icon"---------------"

Ich habe das Profil auf ein anderes 15.2 geschoben und auch da die Fehlermeldung.
Ein zweiter Versuch mit Windows 10. Dort startet es normal.

zypper zeigt an:


Informationen zu Paket MozillaFirefox:--------------------------------------
Repository         : Mozilla Leap 15.2
Name               : MozillaFirefox
Version            : 78.0.2-lp152.5.1
Arch               : x86_64
Anbieter           : obs://build.opensuse.org/mozilla
Installierte Größe : 198,5 MiB
Installiert        : Ja
Status             : aktuell
Quellpaket         : MozillaFirefox-78.0.2-lp152.5.1.src
Zusammenfassung    : Mozilla Firefox Web Browser
Beschreibung       : 
    Mozilla Firefox is a standalone web browser, designed for standards
    compliance and performance.  Its functionality can be enhanced via a
    plethora of extensions.

Ein zurück auf eine ältere Version funktioniert nicht, da ältere Firefoxe mit einem Profil aus 78 nicht starten.

Gibt es eine Lösung oder muss ich auf ein neues Update hoffen?

Vor lauter Verzweiflung das Profil, dass ich mit Windows geöffnet hatte, wieder zurückgeschoben nach 15.2.
Und hurra - alles geht wieder.

Hier das Selbe unter openSuSE 15.1 mit Mozilla Repository
https://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.1

Rückaktualisierung auf Standard Mozilla Version 68 über Standardrepo führt zu neuem Profil… Aber genau das alte Profil brauche ich … Gibt es schon einen Workaround? Ausser Laptop Nutzung mit Firefox 78.0.1 ???

Unter Leap 15.1 das gleiche Verhalten, hier die Info dazu:

Repository         : Mozilla
Name               : MozillaFirefox
Version            : 78.0.2-lp151.5.1
Arch               : x86_64
Anbieter           : obs://build.opensuse.org/mozilla
Installierte Größe : 198,5 MiB
Installiert        : Ja
Status             : aktuell
Quellpaket         : MozillaFirefox-78.0.2-lp151.5.1.src
Zusammenfassung    : Mozilla Firefox Web Browser

Ist mir erst im Nachhinein wieder eingefallen:

2 Patches vom Typ Mozilla-nss konnten wegen Inkompatibiltät nicht installiert werden.

Vielleicht hat es etwas damit zu tun. Test mit YaST gemacht, hier die Meldung:
https://ibb.co/jHwLbmR

Das Wechseln des Repos hat allerdings nix gebracht.

Hab jetzt neues Profil parallel erzeugt, dann kann ich FF starten.

Klar suche ich trotzdem nach einem Weg, mein vorhandenes Profil wieder nutzen zu können :wink:

ich fürchte zwar, dass der eigentliche Fehler vorher passiert und erst beim Toolbarbutton Tag auffällt, aber hier kurz mein Stand, ich kenne mich leider in den Mozilla Strukturen zu wenig aus:

  • die alten FF Versionen verwendeten eine Datei browser.xul, in der das Tag definiert wurde
  • neuere Versionen verwenden stattdessen browser.xhtml
  • Die Datei kann nicht gesucht werden, da sie nur als Element in einer komprimierten Datei vorhanden ist
  • Unter leap ist der Pfad zur Datei /usr/lib64/firefox/browser/omni.ja

In browser.xhtml gibt es den Eintrag

              <toolbarbutton id="UITourTooltipClose" class="close-icon"
                             tooltiptext="&uiTour.infoPanel.close;"/>

Syntaktisch sieht er erstmal ok ist.

Was auch klar ist: Dieses Tag wird außerhalb des Profils definiert. Da FF mit dem neu angelegten Profil sofort funktioniert, liegt der Fehler tiefer in den Strukturen :frowning:

Tja, mehr weiß ich derzeit noch nicht

hab mich jetzt durchgerungen einen Fehler aufzumachen, da es mein eigenes Arbeiten - und evtl. auch eures - ziemlich beeinträchtigt.

Bei Interesse hier der LinK:
https://bugzilla.mozilla.org/show_bug.cgi?id=1653226

Selbst, wenn nur rauskommt, dass der Fehler schon bekannt oder gefixed ist, könnte ich oder wir schneller eine Lösung erfahren :wink:

](https://bugzilla.mozilla.org/show_bug.cgi?id=1653226)

Mist, jetzt hab ich doch einen parallelen Eintrag übersehen, ich war zu sehr auf den Tagnamen fixiert :wink: :
https://forums.opensuse.org/showthread.php/541498-Firefox-problem

Darin wird auch auf einen Bug verwiesen:
https://bugzilla.opensuse.org/show_bug.cgi?id=1174184

Den hab ich natürlich auch nicht gefunden, weil die wichtigen Stichworte leider im Titel nicht aufgetaucht sind.

Immerhin es gibt Lösungsvorschläge und da wollten wir ja hin, habs aber noch nicht probiert :wink: