[Bug 1367165] Re: go crashes with SIGILL: illegal instruction

Michael Hudson-Doyle michael.hudson+lp at canonical.com
Wed Mar 23 20:31:28 UTC 2016


Closing on the assumption that this is fixed in 1.6. Make noise if not.

** Changed in: golang (Ubuntu)
       Status: Confirmed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to golang in Ubuntu.
https://bugs.launchpad.net/bugs/1367165

Title:
  go crashes with SIGILL: illegal instruction

Status in golang package in Ubuntu:
  Fix Released

Bug description:
  I've installed go to my old computer (Pintium III) with 'sudo apt-get install golang'.
  It crashes every time with the following error message:

  $go version
  SIGILL: illegal instruction
  PC=0x81a65b9

  math.init·1()
     /usr/lib/go/src/pkg/math/pow10.go:34 +0x19 fp=0xb7444f34
  math.init()
     /usr/lib/go/src/pkg/math/unsafe.go:21 +0x3e fp=0xb7444f38
  strconv.init()
     /usr/lib/go/src/pkg/strconv/quote.go:442 +0x44 fp=0xb7444f4c
  go/parser.init()
     /usr/lib/go/src/pkg/go/parser/parser.go:2441 +0x49 fp=0xb7444f58
  main.init()
     /usr/lib/go/src/cmd/go/zdefaultcc.go:6 +0x44 fp=0xb7444f98
  runtime.main()
     /usr/lib/go/src/pkg/runtime/proc.c:213 +0xd6 fp=0xb7444fcc
  runtime.goexit()
     /usr/lib/go/src/pkg/runtime/proc.c:1394 fp=0xb7444fd0

  eax 0x0
  ebx 0x1891c080
  ecx 0x189010a0
  edx 0x1891c080
  edi 0x1891c080
  esi 0x20
  ebp 0x0
  esp 0xb7444f30
  eip 0x81a65b9
  eflags 0x10206
  cs 0x73
  fs 0x0
  gs 0x33

  $lsb_release -a
  No LSB modules are available.
  Distributor ID: Ubuntu
  Description: Ubuntu 14.04.1 LTS
  Release: 14.04
  Codename: trusty

  $cat /proc/cpuinfo
  processor : 0
  vendor_id : GenuineIntel
  cpu family : 6
  model : 8
  model name : Pentium III (Coppermine)
  stepping : 3
  microcode : 0x10
  cpu MHz : 702.663
  cache size : 256 KB
  physical id : 0
  siblings : 1
  core id : 0
  cpu cores : 1
  apicid : 0
  initial apicid : 0
  fdiv_bug : no
  f00f_bug : no
  coma_bug : no
  fpu : yes
  fpu_exception : yes
  cpuid level : 2
  wp : yes
  flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pse36 mmx fxsr sse
  bogomips : 1405.32
  clflush size : 32
  cache_alignment : 32
  address sizes : 36 bits physical, 32 bits virtual
  power management:

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/golang/+bug/1367165/+subscriptions



More information about the foundations-bugs mailing list