cmd/jujud/agent: runtime panic during tests

Bug #1456398 reported by Dave Cheney on 2015-05-19
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
juju-core
Medium
Unassigned

Bug Description

fatal error: bad pointer in write barrier

runtime stack:
runtime.throw(0x18cb150, 0x1c)
        /home/dfc/go/src/runtime/panic.go:527 +0x96
runtime.writebarrierptr_nostore.func1()
        /home/dfc/go/src/runtime/mbarrier.go:125 +0x33
runtime.systemstack(0xc20801e000)
        /home/dfc/go/src/runtime/asm_amd64.s:262 +0x79
runtime.mstart()
        /home/dfc/go/src/runtime/proc1.go:682

goroutine 9999 [running]:
runtime.systemstack_switch()
        /home/dfc/go/src/runtime/asm_amd64.s:216 fp=0xc2086b37f8 sp=0xc2086b37f0
runtime.writebarrierptr_nostore(0xc20878a3a0, 0xb)
        /home/dfc/go/src/runtime/mbarrier.go:125 +0x5c fp=0xc2086b3810 sp=0xc2086b37f8
runtime.heapBitsBulkBarrier(0xc20878a358, 0x50)
        /home/dfc/go/src/runtime/mbitmap.go:347 +0x189 fp=0xc2086b3860 sp=0xc2086b3810
runtime.callwritebarrier(0xc208356820, 0xc20878a320, 0x50, 0x38)
        /home/dfc/go/src/runtime/mbarrier.go:198 +0xf1 fp=0xc2086b3878 sp=0xc2086b3860
runtime.call128(0xc208356820, 0x1614320, 0xc20878a320, 0x3800000050)
        /home/dfc/go/src/runtime/asm_amd64.s:423 +0xae fp=0xc2086b3900 sp=0xc2086b3878
reflect.Value.call(0x1614220, 0xc208556240, 0x513, 0x1780a90, 0x4, 0xc208c9ac20, 0x1, 0x1, 0x0, 0x0, ...)
        /home/dfc/go/src/reflect/value.go:432 +0x120d fp=0xc2086b3c50 sp=0xc2086b3900
reflect.Value.Call(0x1614220, 0xc208556240, 0x513, 0xc208c9ac20, 0x1, 0x1, 0x0, 0x0, 0x0)
        /home/dfc/go/src/reflect/value.go:300 +0xb4 fp=0xc2086b3cb0 sp=0xc2086b3c50
github.com/juju/juju/rpc/rpcreflect.newMethod.func6(0x1614220, 0xc208556240, 0x16, 0x1559180, 0xc208d403c0, 0xd9, 0x0, 0x0, 0x0, 0x0, ...)
        /home/dfc/src/github.com/juju/juju/rpc/rpcreflect/type.go:323 +0x14e fp=0xc2086b3d70 sp=0xc2086b3cb0
github.com/juju/juju/apiserver.(*srvCaller).Call(0xc2087e8b40, 0x0, 0x0, 0x1559180, 0xc208d403c0, 0xd9, 0x0, 0x0, 0x0, 0x0, ...)
        /home/dfc/src/github.com/juju/juju/apiserver/root.go:131 +0x123 fp=0xc2086b3df8 sp=0xc2086b3d70
github.com/juju/juju/rpc.(*Conn).runRequest(0xc2089d23c0, 0x7f0766ece1b8, 0xc2087e8b40, 0x1b48690, 0x5c, 0xc208a30790, 0x7, 0x0, 0x0, 0x0, ...)
        /home/dfc/src/github.com/juju/juju/rpc/server.go:552 +0xd1 fp=0xc2086b3f30 sp=0xc2086b3df8
runtime.goexit()
        /home/dfc/go/src/runtime/asm_amd64.s:1670 +0x1 fp=0xc2086b3f38 sp=0xc2086b3f30
created by github.com/juju/juju/rpc.(*Conn).handleRequest
        /home/dfc/src/github.com/juju/juju/rpc/server.go:481 +0x717
go version devel +647026a Wed May 13 21:31:03 2015 +0000 linux/amd64

Dave Cheney (dave-cheney) wrote :
Changed in juju-core:
importance: Undecided → Medium
status: New → Confirmed
assignee: nobody → Dave Cheney (dave-cheney)
Curtis Hovey (sinzui) on 2016-07-27
Changed in juju-core:
status: Confirmed → Triaged
assignee: Dave Cheney (dave-cheney) → nobody
Changed in juju-core:
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers