[tor-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 03:04:46 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                                     |
Parent ID:                                       |         Points:
 Reviewer:                                       |        Sponsor:
-------------------------------------------------+-------------------------

Comment (by 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.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/27531#comment:13>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list