arm64 regression: goroutine 4 [running]: unexpected fault address 0x1238
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 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
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)