[tor-bugs] #20250 [Obfuscation/meek]: macOS 10.12 TorBrowser meek pluggable transport issues

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Oct 4 14:05:26 UTC 2016


#20250: macOS 10.12 TorBrowser meek pluggable transport issues
-------------------------------------------------+-------------------------
 Reporter:  tordevSZ0                            |          Owner:  dcf
     Type:  defect                               |         Status:  new
 Priority:  High                                 |      Milestone:
Component:  Obfuscation/meek                     |        Version:  Tor:
                                                 |  unspecified
 Severity:  Major                                |     Resolution:
 Keywords:  meek, macOS, TorBrowser, 10.12,      |  Actual Points:
  sierra, macOS                                  |
Parent ID:                                       |         Points:
 Reviewer:                                       |        Sponsor:
-------------------------------------------------+-------------------------

Comment (by mcs):

 Kathy and I tried to reproduce this problem using TB 6.5a3 on an macOS
 Sierra system. Using the built-in meek-amazon option, we experienced
 general flakiness: sometimes Tor bootstrapping would stop, sometimes
 bootstrapping would complete but we could not load any pages, and
 sometimes we could browse for a short time.

 At least some of the time, the meek-client process disappears. Just now, I
 caught it in a crash after attaching lldb to it. Here is the stacktrace:
 {{{
 * thread #8: tid = 0x873b, 0x0001214f meek-client`runtime.unlock + 271,
 stop reason = EXC_BAD_ACCESS (code=1, address=0xe5db311a)
   * frame #0: 0x0001214f meek-client`runtime.unlock + 271
     frame #1: 0x000328b1 meek-client`runtime.findrunnable + 849
     frame #2: 0x000330f6 meek-client`runtime.schedule + 502
     frame #3: 0x00033331 meek-client`runtime.park_m + 337
     frame #4: 0x00052e23 meek-client`runtime.mcall + 67
 }}}
 I somewhat randomly found this article which implies but does not confirm
 that go 1.7 may include fixes for Sierra that are not in 1.6.3:
 https://github.com/github/git-lfs/issues/1440
 Maybe we should try to compile meek with go 1.7?

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


More information about the tor-bugs mailing list