[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #27531 [Applications/Tor Browser]: Tor Browser 8 crashes trying to print on Linux
#27531: Tor Browser 8 crashes trying to print on Linux
-------------------------------------------------+-------------------------
Reporter: mikeperry | Owner: tbb-
| team
Type: defect | Status: new
Priority: Medium | Milestone:
Component: Applications/Tor Browser | Version:
Severity: Normal | Resolution:
Keywords: tbb-crash, tbb-8.0-issues, tbb- | Actual Points:
regression |
Parent ID: | Points:
Reviewer: | Sponsor:
-------------------------------------------------+-------------------------
Comment (by wert2):
Jaym was missing a definition for gmpz_limbs_read as evidenced by the
following error:
symbol lookup error: /usr/lib/x86_64-linux-gnu/libhogweed.so.4: undefined
symbol: gmpz_limbs_read
Today looking more closely above I realized I could get feedback in the
terminal if I start TBB with Browser/firefox instead of Browser/start-tor-
browser. So, here's what I get (using Fedora 29 with Gnome 3.30.2):
{{{
$ /home/xxxx/.local/share/torbrowser/tbb/x86_64/tor-browser_en-
US/Browser/firefox
Jan 13 08:59:58.883 [notice] Tor 0.3.4.9 (git-4ac3ccf2863b86e7) running on
Linux with Libevent 2.1.8-stable, OpenSSL 1.0.2q, Zlib 1.2.11, Liblzma
N/A, and Libzstd N/A.
Jan 13 08:59:58.883 [notice] Tor can't help you if you use it wrong! Learn
how to be safe at https://www.torproject.org/download/download#warning
Jan 13 08:59:58.883 [notice] Read configuration file
"/home/xxxx/.local/share/torbrowser/tbb/x86_64/tor-browser_en-
US/Browser/TorBrowser/Data/Tor/torrc-defaults".
Jan 13 08:59:58.883 [notice] Read configuration file
"/home/xxxx/.local/share/torbrowser/tbb/x86_64/tor-browser_en-
US/Browser/TorBrowser/Data/Tor/torrc".
Jan 13 08:59:58.887 [notice] Scheduler type KIST has been enabled.
Jan 13 08:59:58.887 [notice] Opening Socks listener on 127.0.0.1:9150
Jan 13 08:59:58.887 [notice] Opening Control listener on 127.0.0.1:9151
Jan 13 08:59:58.000 [notice] Parsing GEOIP IPv4 file
/home/xxxx/.local/share/torbrowser/tbb/x86_64/tor-browser_en-
US/Browser/TorBrowser/Data/Tor/geoip.
Jan 13 08:59:58.000 [notice] Parsing GEOIP IPv6 file
/home/xxxx/.local/share/torbrowser/tbb/x86_64/tor-browser_en-
US/Browser/TorBrowser/Data/Tor/geoip6.
Jan 13 08:59:59.000 [notice] Bootstrapped 0%: Starting
Jan 13 08:59:59.000 [notice] Starting with guard context "default"
Jan 13 08:59:59.000 [notice] Bootstrapped 80%: Connecting to the Tor
network
Jan 13 08:59:59.000 [notice] New control connection opened from 127.0.0.1.
Jan 13 08:59:59.000 [notice] New control connection opened from 127.0.0.1.
1547369999870 addons.webextension.{73a6fe31-595d-460b-a920-fcc0f8843232}
WARN Loading extension '{73a6fe31-595d-460b-a920-fcc0f8843232}':
Reading manifest: Error processing background.persistent: Event pages are
not currently supported. This will run as a persistent background page.
1547370000039 addons.webextension.https-everywhere-eff@xxxxxxx
WARN Please specify whether you want browser_style or not in your
browser_action options.
1547370000039 addons.webextension.{73a6fe31-595d-460b-a920-fcc0f8843232}
WARN Please specify whether you want browser_style or not in your
browser_action options.
Jan 13 09:00:00.000 [notice] Bootstrapped 85%: Finishing handshake with
first hop
Jan 13 09:00:01.000 [notice] Bootstrapped 90%: Establishing a Tor circuit
Jan 13 09:00:03.000 [notice] Tor has successfully opened a circuit. Looks
like client functionality is working.
Jan 13 09:00:03.000 [notice] Bootstrapped 100%: Done
Jan 13 09:00:06.000 [notice] New control connection opened from 127.0.0.1.
Jan 13 09:00:06.000 [notice] New control connection opened from 127.0.0.1.
JavaScript error: chrome://global/content/browser-child.js, line 359:
NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111
(NS_ERROR_NOT_AVAILABLE) [nsIWebNavigation.loadURIWithOptions]
JavaScript error: chrome://global/content/browser-child.js, line 359:
NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111
(NS_ERROR_NOT_AVAILABLE) [nsIWebNavigation.loadURIWithOptions]
(firefox:10865): Gtk-WARNING **: 09:02:27.150: /lib64/libhogweed.so.4:
undefined symbol: __gmpn_cnd_sub_n
(firefox:10865): Gtk-WARNING **: 09:02:27.157: /lib64/libhogweed.so.4:
undefined symbol: __gmpn_cnd_sub_n
Jan 13 09:02:27.000 [notice] Owning controller connection has closed --
exiting now.
Jan 13 09:02:27.000 [notice] Catching signal TERM, exiting cleanly.
Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close
with reason=AbnormalShutdown (t=131.831) Segmentation fault (core dumped)
}}}
Following traumschule's suggestion with objdump I get:
{{{
# objdump -T /home/xxxx/.local/share/torbrowser/tbb/x86_64/tor-browser_en-
US/Browser/TorBrowser/Tor/libgmp.so.10 | grep gmpn_cnd_sub_n
# objdump -T /usr/lib64/libgmp.so.10.3.2 | grep gmpn_cnd_sub_n
0000000000029700 g DF .text 0000000000000136 Base
__gmpn_cnd_sub_n
# objdump -T /usr/lib64/libgmp.so.10 | grep gmpn_cnd_sub_n
0000000000029700 g DF .text 0000000000000136 Base
__gmpn_cnd_sub_n
}}}
If I understand this right, gmpn_cnd_sub_n is defined locally but not in
TBB. Hope this helps. (If this is an upstream or elsewhere thing, please
let me know.)
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/27531#comment:12>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs