[tor-bugs] #20635 [Applications/Tor Browser]: Compiling Go 1.7.3 is randomly segfaulting targeting 32bit Linux

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Nov 14 23:08:38 UTC 2016


#20635: Compiling Go 1.7.3 is randomly segfaulting targeting 32bit Linux
--------------------------------------+--------------------------
 Reporter:  gk                        |          Owner:  tbb-team
     Type:  defect                    |         Status:  new
 Priority:  High                      |      Milestone:
Component:  Applications/Tor Browser  |        Version:
 Severity:  Major                     |     Resolution:
 Keywords:  tbb-gitian                |  Actual Points:
Parent ID:                            |         Points:
 Reviewer:                            |        Sponsor:
--------------------------------------+--------------------------

Comment (by dcf):

 I haven't been able to reproduce this myself yet. If it doesn't happen
 every time, it seems it must have to do with available memory or
 something.

 I searched for the error message and found a couple of links that might be
 interesting.
   https://groups.google.com/d/topic/golang-nuts/iaRU2yM0yCw
   I have been trying to build golang 1.5.0 with golang 1.4.2 bootstrap
 binaries. My build host is centos5 and build is yocto build. But I always
 get below compilation issue.
   {{{
 ##### Building Go bootstrap tool.
 | cmd/dist
 | go build _/local/jenkins/ws/CB/160921103249-broadcom-
 ns2-emgw-3.10-1.4/i686/build-project/tmp/work/aarch64-montavista-
 linux/golang/1.5-r0/go/src/cmd/dist: /local/jenkins/ws/CB/160921103249
 -broadcom-ns2-emgw-3.10-1.4/i686/build-project/tmp/work/aarch64
 -montavista-linux/golang/1.5-r0/go1.4.2/go/pkg/tool/linux_386/8g: signal:
 segmentation fault
 | ERROR: build failed
 }}}
 The reply says that cause is a too-old kernel (CentOS 5). This one is
 recent, 1.5 months ago.

 An old, closed ticket from 2010:
   https://github.com/golang/go/issues/869
 This one seems to have been caused by linking with a specific version of
 gold, which I don't think applies to us.o

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


More information about the tor-bugs mailing list