Skip to content

Go 1.4: ThreadSanitizer can not mmap thread trace #9358

@bictorman

Description

@bictorman

The new go version 1.4 does not run on a couple of OVH Atom servers.

With fresh downloaded Go 1.4

export GOROOT=$PWD && bin/go version
==29901==ERROR: ThreadSanitizer failed to allocate 0x80000 (524288) bytes at address 600000000000 (errno: 12)
FATAL: ThreadSanitizer can not mmap thread trace (0x600000000000/0x000000080000->0xfffffffffffffff4)

With fresh downloaded 1.3.3

export GOROOT=$PWD && bin/go version
go version go1.3.3 linux/amd64

CPU is Atom N2800
cpuinfo https://gist.github.com/bictorman/17b24a93df3fc71594ac

OS is debian wheeze with a custom compiled kernel by OVH.

$ cat /etc/debian_version
7.7

$ cat /proc/version
Linux version 3.10.9-xxxx-grs-ipv6-64 (kernel@kernel.ovh.net) (gcc version 4.7.2 (Debian 4.7.2-5) ) #1 SMP Wed Aug 21 11:51:59 CEST 2013

I believe the kernel configuration used is here:

ftp://ftp.ovh.net/made-in-ovh/bzImage/3.10.9/config-3.10.9-xxxx-grs-ipv6-64

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions