Torbrowser crashes (pinebook pro)

Since version 10.0.4 the torbrowser from this website (?) is no longer working
I would LIKE to enter the URL here, but I am not allowed to do so, sorry.

Each tab crashes, I removed google@search.mozilla.org and blockchair@search.mozilla.org from the extension list. Acdcording to the error messages these are “invalid”.
But still the torbrowser starts up, establishes a connection and then the tab crashes and crashes and …
you get the idea.
As a work-around I use tor and the proxy settings in firefox. But this is annoying for most normal websites. (captcha, access denied, …)

Do you know how to fix either the torbrowser or manjaro ARM or another source for a torbrowser for the pinebook pro ?

You mean from here Tor Project | Download ?
Extracted it and run the binary from the extracted folder and fails?

Also, having some output generated from the crash would be helpful.

Like, launch the application from the terminal, make it crash, and post the entire output from the terminal.

The torproject does not support the ARM architecture. So this is not the URL I download from.
I download from sourceforge.net and this directory projects/tor-browser-ports/files/
Perhaps you can then guess the URL I am not allowed to enter here.

OK, Here we go:

$ sh start-tor-browser --verbose
console.log: "TorConnect: Init"
console.log: "TorConnect: observed profile-after-change"
console.log: "TorConnect: observing topic 'TorBootstrapStatus'"
console.log: "TorConnect: observing topic 'TorBootstrapError'"
console.log: "TorConnect: observing topic 'TorProcessExited'"
console.log: "TorConnect: observing topic 'TorLogHasWarnOrErr'"
console.log: "TorConnect: observing topic 'torsettings:ready'"
console.log: "TorSettings: observed profile-after-change"
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: DRM device has no render node (t=3.28285) [GFX1-]: glxtest: DRM device has no render node
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: DRM device has no render node (t=3.28285) |[1][GFX1-]: No GPUs detected via PCI (t=3.28301) [GFX1-]: No GPUs detected via PCI
Fontconfig warning: "/home/norbert/Downloads/tor-browser_en-US/Browser/TorBrowser/Data/fontconfig/fonts.conf", line 37: Use of ambiguous path in <dir> element. please add prefix="cwd" if current behavior is desired.
Fontconfig warning: "/home/norbert/Downloads/tor-browser_en-US/Browser/TorBrowser/Data/fontconfig/fonts.conf", line 85: unknown element "blank"
Apr 23 09:35:05.478 [notice] Tor 0.4.6.10 (git-22fd351cf582aa2b) running on Linux with Libevent 2.1.12-stable, OpenSSL 1.1.1n, Zlib 1.2.12, Liblzma N/A, Libzstd N/A and Glibc 2.35 as libc.
Apr 23 09:35:05.479 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://support.torproject.org/faq/staying-anonymous/
Apr 23 09:35:05.479 [notice] Read configuration file "/home/norbert/Downloads/tor-browser_en-US/Browser/TorBrowser/Data/Tor/torrc-defaults".
Apr 23 09:35:05.479 [notice] Read configuration file "/home/norbert/Downloads/tor-browser_en-US/Browser/TorBrowser/Data/Tor/torrc".
Apr 23 09:35:05.482 [notice] Opening Control listener on 127.0.0.1:9151
Apr 23 09:35:05.482 [notice] Opened Control listener connection (ready) on 127.0.0.1:9151
Apr 23 09:35:05.482 [notice] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
Apr 23 09:35:05.000 [notice] Parsing GEOIP IPv4 file /home/norbert/Downloads/tor-browser_en-US/Browser/TorBrowser/Data/Tor/geoip.
Apr 23 09:35:05.000 [notice] Parsing GEOIP IPv6 file /home/norbert/Downloads/tor-browser_en-US/Browser/TorBrowser/Data/Tor/geoip6.
Apr 23 09:35:05.000 [notice] Bootstrapped 0% (starting): Starting
Apr 23 09:35:05.000 [notice] Starting with guard context "default"
Apr 23 09:35:05.000 [notice] Delaying directory fetches: DisableNetwork is set.
Apr 23 09:35:06.000 [notice] New control connection opened from 127.0.0.1.
console.log: "TorSettings: observed TorProcessIsReady"
console.log: "TorSettings: loadLegacy()"
Apr 23 09:35:07.000 [notice] New control connection opened from 127.0.0.1.
console.log: "TorConnect: observed TorBootstrapStatus"
console.log: "TorConnect: observed TorBootstrapStatus topic while in state TorConnectState.Initial"
Fontconfig warning: "/home/norbert/Downloads/tor-browser_en-US/Browser/TorBrowser/Data/fontconfig/fonts.conf", line 37: Use of ambiguous path in <dir> element. please add prefix="cwd" if current behavior is desired.
Fontconfig warning: "/home/norbert/Downloads/tor-browser_en-US/Browser/TorBrowser/Data/fontconfig/fonts.conf", line 85: unknown element "blank"
console.log: "TorConnect: will load after bootstrap => [about:tor]"
Fontconfig warning: "/home/norbert/Downloads/tor-browser_en-US/Browser/TorBrowser/Data/fontconfig/fonts.conf", line 37: Use of ambiguous path in <dir> element. please add prefix="cwd" if current behavior is desired.
Fontconfig warning: "/home/norbert/Downloads/tor-browser_en-US/Browser/TorBrowser/Data/fontconfig/fonts.conf", line 85: unknown element "blank"
Apr 23 09:35:08.000 [notice] New control connection opened from 127.0.0.1.
Apr 23 09:35:08.000 [notice] New control connection opened from 127.0.0.1.

###!!! [Parent][MessageChannel] Error: (msgtype=0x39002C,name=PContent::Msg_PreferenceUpdate) Channel error: cannot send/recv


###!!! [Parent][MessageChannel] Error: (msgtype=0x39002C,name=PContent::Msg_PreferenceUpdate) Channel error: cannot send/recv

console.warn: SearchSettings: "get: No settings file exists, new profile?" (new NotFoundError("Could not open the file at /home/norbert/Downloads/tor-browser_en-US/Browser/TorBrowser/Data/Browser/profile.default/search.json.mozlz4", (void 0)))
console.log: "TorSettings: saveToPrefs()"
console.log: "TorConnect: observed torsettings:ready"
console.log: "TorConnect: beginConfigure()"
console.log: "TorConnect: transitioning state from Initial to Configuring"

###!!! [Parent][MessageChannel] Error: (msgtype=0x39002C,name=PContent::Msg_PreferenceUpdate) Channel error: cannot send/recv

Fontconfig warning: "/home/norbert/Downloads/tor-browser_en-US/Browser/TorBrowser/Data/fontconfig/fonts.conf", line 37: Use of ambiguous path in <dir> element. please add prefix="cwd" if current behavior is desired.
Fontconfig warning: "/home/norbert/Downloads/tor-browser_en-US/Browser/TorBrowser/Data/fontconfig/fonts.conf", line 85: unknown element "blank"
JavaScript error: resource://gre/modules/PromiseWorker.jsm, line 106: Error: Could not get children of file(/home/norbert/Downloads/tor-browser_en-US/Browser/TorBrowser/Data/Browser/profile.default/thumbnails) because it does not exist
console.error: "Could not load engine google@search.mozilla.org: Error: Extension is invalid"
console.error: "Could not load engine blockchair-onion@search.mozilla.org: Error: Extension is invalid"
Fontconfig warning: "/home/norbert/Downloads/tor-browser_en-US/Browser/TorBrowser/Data/fontconfig/fonts.conf", line 37: Use of ambiguous path in <dir> element. please add prefix="cwd" if current behavior is desired.
Fontconfig warning: "/home/norbert/Downloads/tor-browser_en-US/Browser/TorBrowser/Data/fontconfig/fonts.conf", line 85: unknown element "blank"


While searching a while back for an issue in firefox I ran across others saying the same with that version. They had to download and revert back to an earlier version.

I have a similar experience with the Tor Browser :slight_smile:

$ sh start-tor-browser --verbose
console.log: "TorSettings: loadFromPrefs()"
console.log: "TorConnect: Init"
console.log: "TorConnect: observed profile-after-change"
console.log: "TorConnect: observing topic 'TorBootstrapStatus'"
console.log: "TorConnect: observing topic 'TorBootstrapError'"
console.log: "TorConnect: observing topic 'TorProcessExited'"
console.log: "TorConnect: observing topic 'TorLogHasWarnOrErr'"
console.log: "TorConnect: observing topic 'torsettings:ready'"
console.log: "TorSettings: observed profile-after-change"
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: DRM device has no render node (t=0.727095) [GFX1-]: glxtest: DRM device has no render node
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: DRM device has no render node (t=0.727095) |[1][GFX1-]: No GPUs detected via PCI (t=0.72725) [GFX1-]: No GPUs detected via PCI
Fontconfig warning: "~/tor-browser_en-US/Browser/TorBrowser/Data/fontconfig/fonts.conf", line 37: Use of ambiguous path in <dir> element. please add prefix="cwd" if current behavior is desired.
Fontconfig warning: "~/tor-browser_en-US/Browser/TorBrowser/Data/fontconfig/fonts.conf", line 85: unknown element "blank"
Apr 23 20:08:22.455 [notice] Tor 0.4.6.10 (git-22fd351cf582aa2b) running on Linux with Libevent 2.1.12-stable, OpenSSL 1.1.1n, Zlib 1.2.12, Liblzma N/A, Libzstd N/A and Glibc 2.35 as libc.
Apr 23 20:08:22.455 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://support.torproject.org/faq/staying-anonymous/
Apr 23 20:08:22.455 [notice] Read configuration file "~/tor-browser_en-US/Browser/TorBrowser/Data/Tor/torrc-defaults".
Apr 23 20:08:22.455 [notice] Read configuration file "~/tor-browser_en-US/Browser/TorBrowser/Data/Tor/torrc".
Apr 23 20:08:22.462 [notice] Opening Control listener on 127.0.0.1:9151
Apr 23 20:08:22.462 [notice] Opened Control listener connection (ready) on 127.0.0.1:9151
Apr 23 20:08:22.462 [notice] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
Apr 23 20:08:22.000 [notice] Parsing GEOIP IPv4 file ~/tor-browser_en-US/Browser/TorBrowser/Data/Tor/geoip.
Apr 23 20:08:22.000 [notice] Parsing GEOIP IPv6 file ~/tor-browser_en-US/Browser/TorBrowser/Data/Tor/geoip6.
Apr 23 20:08:22.000 [notice] Bootstrapped 0% (starting): Starting
Apr 23 20:08:23.000 [notice] Starting with guard context "default"
Apr 23 20:08:23.000 [notice] Delaying directory fetches: DisableNetwork is set.
Apr 23 20:08:23.000 [notice] New control connection opened from 127.0.0.1.
console.log: "TorSettings: observed TorProcessIsReady"
console.log: "TorSettings: applySettings()"
console.log: "TorConnect: will load after bootstrap => [about:tor]"
Fontconfig warning: "~/tor-browser_en-US/Browser/TorBrowser/Data/fontconfig/fonts.conf", line 37: Use of ambiguous path in <dir> element. please add prefix="cwd" if current behavior is desired.
Fontconfig warning: "~/tor-browser_en-US/Browser/TorBrowser/Data/fontconfig/fonts.conf", line 85: unknown element "blank"
Apr 23 20:08:24.000 [notice] New control connection opened from 127.0.0.1.
console.log: "TorConnect: observed TorBootstrapStatus"
console.log: "TorConnect: observed TorBootstrapStatus topic while in state TorConnectState.Initial"
Apr 23 20:08:24.000 [notice] New control connection opened from 127.0.0.1.
Apr 23 20:08:24.000 [notice] New control connection opened from 127.0.0.1.
Apr 23 20:08:24.000 [notice] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
console.log: "TorConnect: observed torsettings:ready"
console.log: "TorConnect: beginBootstrap()"
console.log: "TorConnect: transitioning state from Initial to Bootstrapping"
Apr 23 20:08:25.000 [notice] Opening Socks listener on 127.0.0.1:9150
Apr 23 20:08:25.000 [notice] Opened Socks listener connection (ready) on 127.0.0.1:9150
console.log: "TorConnect: observed TorBootstrapStatus"
console.log: "TorConnect: Bootstrapping 0% complete (Starting)"
Apr 23 20:08:25.000 [notice] Bootstrapped 5% (conn): Connecting to a relay
Apr 23 20:08:25.000 [notice] Bootstrapped 10% (conn_done): Connected to a relay

###!!! [Parent][MessageChannel] Error: (msgtype=0x390061,name=PContent::Msg_GMPsChanged) Channel error: cannot send/recv

Apr 23 20:08:25.000 [notice] Bootstrapped 14% (handshake): Handshaking with a relay
console.error: "Could not load engine google@search.mozilla.org: Error: Extension is invalid"
Fontconfig warning: "~/tor-browser_en-US/Browser/TorBrowser/Data/fontconfig/fonts.conf", line 37: Use of ambiguous path in <dir> element. please add prefix="cwd" if current behavior is desired.
Fontconfig warning: "~/tor-browser_en-US/Browser/TorBrowser/Data/fontconfig/fonts.conf", line 85: unknown element "blank"
console.log: "TorConnect: observed TorBootstrapStatus"
console.log: "TorConnect: Bootstrapping 5% complete (Connecting to a Tor relay)"
console.log: "TorConnect: observed TorBootstrapStatus"
console.log: "TorConnect: Bootstrapping 10% complete (Connected to a Tor relay)"
console.log: "TorConnect: observed TorBootstrapStatus"
console.log: "TorConnect: Bootstrapping 14% complete (Negotiating with a Tor relay)"
Apr 23 20:08:26.000 [notice] Bootstrapped 15% (handshake_done): Handshake with a relay done
Apr 23 20:08:26.000 [notice] Bootstrapped 75% (enough_dirinfo): Loaded enough directory info to build circuits
Apr 23 20:08:26.000 [notice] Bootstrapped 90% (ap_handshake_done): Handshake finished with a relay to build circuits
Apr 23 20:08:26.000 [notice] Bootstrapped 95% (circuit_create): Establishing a Tor circuit
console.log: "TorConnect: observed TorBootstrapStatus"
console.log: "TorConnect: Bootstrapping 15% complete (Finished negotiating with a Tor relay)"
console.log: "TorConnect: observed TorBootstrapStatus"
console.log: "TorConnect: Bootstrapping 75% complete (Finished loading relay information)"
console.log: "TorConnect: observed TorBootstrapStatus"
console.log: "TorConnect: Bootstrapping 90% complete (Building circuits: Finished negotiating with a Tor relay)"
console.log: "TorConnect: observed TorBootstrapStatus"
console.log: "TorConnect: Bootstrapping 95% complete (Building circuits: Establishing a Tor circuit)"
JavaScript error: resource://gre/modules/XPCOMUtils.jsm, line 161: TypeError: Cc[aContract] is undefined
console.error: "Could not load engine blockchair-onion@search.mozilla.org: Error: Extension is invalid"
Fontconfig warning: "~/tor-browser_en-US/Browser/TorBrowser/Data/fontconfig/fonts.conf", line 37: Use of ambiguous path in <dir> element. please add prefix="cwd" if current behavior is desired.
Fontconfig warning: "~/tor-browser_en-US/Browser/TorBrowser/Data/fontconfig/fonts.conf", line 85: unknown element "blank"
Apr 23 20:08:26.000 [notice] Bootstrapped 100% (done): Done
console.log: "TorConnect: observed TorBootstrapStatus"
console.log: "TorConnect: Bootstrapping 100% complete (Connected to the Tor network!)"
console.log: "TorConnect: bootstrapComplete()"
console.log: "TorConnect: transitioning state from Bootstrapping to Bootstrapped"
JavaScript error: , line 0: uncaught exception: Object
Fontconfig warning: "~/tor-browser_en-US/Browser/TorBrowser/Data/fontconfig/fonts.conf", line 37: Use of ambiguous path in <dir> element. please add prefix="cwd" if current behavior is desired.
Fontconfig warning: "~/tor-browser_en-US/Browser/TorBrowser/Data/fontconfig/fonts.conf", line 85: unknown element "blank"

I guess that it is because the Tor Browser is based on the 91.8.0esr version of Firefox and not the 98+ which is working fine?