[tbb-bugs] #27531 [Applications/Tor Browser]: Tor Browser 8 crashes trying to print on Linux
Tor Bug Tracker & Wiki
blackhole at torproject.org
Mon Jan 14 09:01:12 UTC 2019
#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, TorBrowserTeam201901, tbb-rbm |
Parent ID: | Points:
Reviewer: | Sponsor:
-------------------------------------------------+-------------------------
Changes (by gk):
* keywords: tbb-crash, tbb-8.0-issues, tbb-regression =>
tbb-crash, tbb-8.0-issues, tbb-regression, TorBrowserTeam201901, tbb-
rbm
Comment:
Replying to [comment:13 sysrqb]:
> Replying to [comment:12 wert2]:
> > 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.)
>
> Okay, I'm hitting this now, too. Fedora 29.
>
> {{{
> (firefox:2105): Gtk-WARNING **: 02:17:31.932: /lib64/libhogweed.so.4:
undefined symbol: __gmpn_cnd_sub_n
>
> (firefox:2105): Gtk-WARNING **: 02:17:31.939: /lib64/libhogweed.so.4:
undefined symbol: __gmpn_cnd_sub_n
> Jan 14 02:17:36.000 [notice] Owning controller connection has closed --
exiting now.
> Jan 14 02:17:36.000 [notice] Catching signal TERM, exiting cleanly.
> ./tor-browser_en-US/Browser/start-tor-browser: line 373: 2105
Segmentation fault (core dumped)
TOR_CONTROL_PASSWD=${TOR_CONTROL_PASSWD} ./firefox --class "Tor Browser"
-profile TorBrowser/Data/Browser/profile.default "${@}" < /dev/null
> [Child 2230, Chrome_ChildThread] WARNING: pipe error (3): Connection
reset by peer: file /var/tmp/build/firefox-
efdff96e8955/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 353
> }}}
>
> Interestingly, I'm seeing the same missing symbol as wert2
(`__gmpn_cnd_sub_n`), but a different missing symbol than Jaym
(`gmpz_limbs_read`), probably different Tor Browser releases. But, either
way, it seems like this is another instance where the system provides a
newer version of the library. I'm guessing Debian Wheezy is providing a
particularly old version of gmp now.
No, we compile that ourselves and only for FTE's sake if I see that
correctly. I guess we can bump the lib version until we fully remove FTE
support. Or maybe that's the final nail in the FTE coffin and we remove it
and all of its dependencies before we do #26920.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/27531#comment:14>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tbb-bugs
mailing list