Firefox startet nicht aus Thunderbird mit neuem Profil

Hallo Liste, wenn ich in Thunderbird auf einen Link in einer Email klicke, wird üblicherweise Firefox gestartet und der Link geöffnet, egal ob schon Firefox-Fenster geöffnet sind oder nicht. Nun wollte ich in Thunderbird mal "aufräumen". Habe ein neues Profil angelegt, Email-Konten konfiguriert, Cardbook-Addon für Adressbücher, TB-Sync für Kalender eingerichtet usw. Alles funktioniert problemlos, außer: Wenn ich im neuen Profil auf einen Link in einer Email klicke, kommt *immer* nur eine Fehlermeldung: "Firefox is already running, but is not responding. To use Firefox, you must first close the existing Firefox process, restart your device, or use a different profile." Google hat schon Ratschläge gefunden, *.lock-Dateien in den Profilen zu löschen, den Rechner neu zu starten, usw., aber es ist mir bisher nicht gelungen, den Fehler zu beheben. Wenn ich jedoch Thunderbird über den Profilmanager mit dem ursprünglichen Profil starten klappt der Aufruf einer URL wieder problemlos. Das Auftreten bzw. Nichtauftreten des Fehlers ist reproduzierbar abhängig davon, mit welchem Profil ich TB starte. Hat jemand eine Idee, wo sich die Profil-ID auswirken könnte und gespeichert ist? "or use a different profile" in der Meldung. Danke für alle Ideen! Martin

Achja, ich vergaß zu erwähnen: (noch) OpenSUSE Leap 15.2 Thunderbird 91.5.0 Firefox 96.0.1 Und natürlich startet Firefox problemlos, wenn ich ihn auf der Kommandozeile mit einer URL aus einer Email aufrufe. Martin Am 17.01.22 um 23:01 schrieb Martin Burnicki:
Hallo Liste,
wenn ich in Thunderbird auf einen Link in einer Email klicke, wird üblicherweise Firefox gestartet und der Link geöffnet, egal ob schon Firefox-Fenster geöffnet sind oder nicht.
Nun wollte ich in Thunderbird mal "aufräumen". Habe ein neues Profil angelegt, Email-Konten konfiguriert, Cardbook-Addon für Adressbücher, TB-Sync für Kalender eingerichtet usw. Alles funktioniert problemlos, außer:
Wenn ich im neuen Profil auf einen Link in einer Email klicke, kommt *immer* nur eine Fehlermeldung:
"Firefox is already running, but is not responding. To use Firefox, you must first close the existing Firefox process, restart your device, or use a different profile."
Google hat schon Ratschläge gefunden, *.lock-Dateien in den Profilen zu löschen, den Rechner neu zu starten, usw., aber es ist mir bisher nicht gelungen, den Fehler zu beheben.
Wenn ich jedoch Thunderbird über den Profilmanager mit dem ursprünglichen Profil starten klappt der Aufruf einer URL wieder problemlos. Das Auftreten bzw. Nichtauftreten des Fehlers ist reproduzierbar abhängig davon, mit welchem Profil ich TB starte.
Hat jemand eine Idee, wo sich die Profil-ID auswirken könnte und gespeichert ist? "or use a different profile" in der Meldung.
Danke für alle Ideen!
Martin

Hallo Martin, Am 17.01.22 um 23:01 schrieb Martin Burnicki:
Wenn ich im neuen Profil auf einen Link in einer Email klicke, kommt *immer* nur eine Fehlermeldung:
"Firefox is already running, but is not responding. To use Firefox, you must first close the existing Firefox process, restart your device, or use a different profile."
Google hat schon Ratschläge gefunden, *.lock-Dateien in den Profilen zu löschen, den Rechner neu zu starten, usw., aber es ist mir bisher nicht gelungen, den Fehler zu beheben.
*.lock ist knapp daneben. In Deinem Profilverzeichnis wird ein symbolischer link erzeugt, der "lock" heißt (ohne etwas davor). Außerdem gibt es die leere Datei ".parentlock". Die beiden müssen weg. Wenn das Problem aber nur auftritt, wenn Du Firefox durch einen Link aus Thunderbird starten willst, Firefox aber sonst funktioniert, dann liegt das Problem woanders. Gruß Jan

Hallo Jan, danke für deine Antwort. Am 18.01.22 um 10:44 schrieb Jan Handwerker:
Hallo Martin,
Am 17.01.22 um 23:01 schrieb Martin Burnicki:
Wenn ich im neuen Profil auf einen Link in einer Email klicke, kommt *immer* nur eine Fehlermeldung:
"Firefox is already running, but is not responding. To use Firefox, you must first close the existing Firefox process, restart your device, or use a different profile."
Google hat schon Ratschläge gefunden, *.lock-Dateien in den Profilen zu löschen, den Rechner neu zu starten, usw., aber es ist mir bisher nicht gelungen, den Fehler zu beheben.
*.lock ist knapp daneben. In Deinem Profilverzeichnis wird ein symbolischer link erzeugt, der "lock" heißt (ohne etwas davor). Außerdem gibt es die leere Datei ".parentlock". Die beiden müssen weg.
Ja, ich hätte "*lock" schreiben müssen. Hier noch meine Zusammenfassung meiner aktuellen Erkenntnisse. Sogar, wenn ich - TB und FF beende - alle Einträge "lock" und ".parentlock" sowohl in ".mozilla" als auch in ".thunderbird" lösche - den Rechner neu starte tritt das Problem auf, wenn ich TB mit dem *neuen* Profil starte, egal ob FF dann schon läuft oder nicht. D.h. beim Klicken auf irgendeine URL in irgendeiner Email kommt die genannte Fehlermeldung. Wenn ich dagegen TB mit dem *alten* Profil starte, wird problemlos ein neues Fenster in FF geöffnet und die Seite angezeigt, egal ob FF schon läuft oder nicht. Die "lock"-Links zeigen auf die IP meines Rechners mit einer angehängten Nummer, z.B. 192.168.178.20:+1234, wobei die Nummer (hier z.B. "1234" offensichtlich der PID des Hauptprozesses entspricht. Da die PIDs von TB und FF immer unterschiedlich sind, sind die Nummern auch nie gleich, egal mit welchem Profil TB startet. Da die "*lock"-Dateien ja beim Start des jeweiligen Programms angelegt werden, macht es auch keinen Sinn, dass das eine Programm sich diesen Eintrag des anderen Programms merkt. Die Frage bleibt also weiterhin, woran TB abhängig vom ausgewählten Profil festmacht, ob er ein neues Fenster in FF öffnen kann oder darf, und wieso überhaupt solch eine Limitierung / Überprüfung existiert, wenn man z.B. von der Kommandozeile problemlos eine neue FF-Instanz starten kann. Mal sehen, ob ich das Problem in einem der Mozilla-Foren zur Sprache bringe. Gruß Martin
participants (2)
-
Jan Handwerker
-
Martin Burnicki