arm64 regression: goroutine 4 [running]: unexpected fault address 0x1238

Bug #1306829 reported by dann frazier
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
eglibc (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

With libc6 2.19-0ubuntu4:

$ juju
Juju -- devops distilled
https://juju.ubuntu.com/

Juju provides easy, intelligent service orchestration on top of environments
such as Amazon EC2, HP Cloud, OpenStack, MaaS, or your own local machine.

Basic commands:
  juju init generate boilerplate configuration for juju environments
  juju bootstrap start up an environment from scratch

  juju deploy deploy a new service
  juju add-relation add a relation between two services
  juju expose expose a service

  juju help bootstrap more help on e.g. bootstrap command
  juju help commands list all commands
  juju help glossary glossary of terms
  juju help topics list all help topics

Provider information:
  juju help azure-provider use on Windows Azure
  juju help ec2-provider use on Amazon EC2
  juju help hpcloud-provider use on HP Cloud
  juju help local-provider use on this computer
  juju help openstack-provider use on OpenStack

With libc6 2.19-0ubuntu5:

$ juju
fatal error: runtime: mcall function returned

runtime stack:

 :0

 :0

 :0

 :0

 :0

 :0

 :0

 :0

 :0

 :0

goroutine 4 [running]:
unexpected fault address 0x1238
panic during panic

Tags: hs-arm64
Revision history for this message
Michael Hudson-Doyle (mwhudson) wrote :

This is my fault; somehow I sent Adam the old versions of Will's patch in the debdiff I attached to bug 1279620. Sorry guys :(

The correct version is https://sourceware.org/ml/libc-alpha/2014-04/msg00006.html. The fix is changing

 ldr x1, [x9, UCONTEXT_SIGMASK]

to

 add x1, x9, #UCONTEXT_SIGMASK

(alongside some whitespace only fixes)

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package eglibc - 2.19-0ubuntu6

---------------
eglibc (2.19-0ubuntu6) trusty; urgency=medium

  * debian/patches/arm64/submitted-setcontext.diff: Update to new version
    of Will's setcontext patch to fix sigmask handling bug (LP: #1306829)
 -- Adam Conrad <email address hidden> Sat, 12 Apr 2014 01:47:43 -0600

Changed in eglibc (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.