Auf dem Software-Ausprobierrechner läuft Slackware64 14.2 mit einigen Paketen aus Slackware64 current. GUI ist KDE 4.14.27. Jetzt wurde ein Update von firefox 50.1.0 & thunderbird 45.6.0 auf firefox 68.1.0esr & thunderbird 68.1.2 durchgeführt. Zunächst meckerte ldd, also wurden noch einige Pakete nachgeschoben, und weil da gcc-Geraffel bei war, einmal neu gestartet.Als user (komplette GUI als user gestartet) lassen sich firefox und thunderbird nicht starten. Beide schmeißen einen Segmentation fault.
Als root (komplette GUI als root gestartet) startet thunderbid fehlerfrei, firefox schmeißt 'n paar Meldungen, startet aber auch und lässt sich benutzen:
Code Alles anzeigenbash-4.4# firefox [Parent 3686, Gecko_IOThread] WARNING: pipe error: Broken pipe: file /tmp/firefox-68.1.0/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 727 [Parent 3686, Gecko_IOThread] WARNING: pipe error (113): Connection reset by peer: file /tmp/firefox-68.1.0/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 358 ###!!! [Child][MessageChannel] Error: (msgtype=0x35011D,name=PContent::Msg_DetachBrowsingContext) Closed channel: cannot send/recv ###!!! [Parent][MessageChannel] Error: (msgtype=0x1E008F,name=PBrowser::Msg_Destroy) Closed channel: cannot send/recvWas läuft da schief?
Vermutung:
Als User haste nen Profil von der alten ffx Version die ggf irgendein creepy Plugin enthält (obwohl mit Version 60 ja die Plugin-API umgestellt wurde) oder sonstwas.
Jetzt wo du als root ausprobierst, arbeitest du mit einem neuen sauberen Profil, daher kein segmentation fault.
andere vermutung als user haste irgendwas mit den libs hardgelinked, was bei root nicht gegeben ist.
