** Description changed: I am using Juju on Power 8 hardware and I get a panic when I use juju to ssh to a system. The reproduction steps are + juju init juju bootstrap -e local juju deploy local:trusty/ubuntu juju ssh ubuntu/0 (use the session to the local machine and after some time the panic happens and the screen is unreadable.) ubuntu@ubuntu-local-machine-1:~$ panic: runtime error: invalid memory address or nil pointer dereference - [signal 0xb code=0x1 addr=0x8] + [signal 0xb code=0x1 addr=0x8] - goroutine 11 [running]: - code.google.com_p_go.net_websocket.Send.N40_code. + goroutine 11 [running]: + code.google.com_p_go.net_websocket.Send.N40_code. google.com_p_go.net_websocket.Codec - /build/buildd/juju-core-1.18.1/src/code.google.com/p/go.net/webso + /build/buildd/juju-core-1.18.1/src/code.google.com/p/go.net/webso cket/websocket.go:293 - launchpad.net_juju_core_rpc_jsoncodec.Send.N48_launchpad.net_juju_core_rpc_jsonc + launchpad.net_juju_core_rpc_jsoncodec.Send.N48_launchpad.net_juju_core_rpc_jsonc odec.wsJSONConn - /build/buildd/juju-core-1.18.1/src/launchpad.net/juju-core/rpc/jsoncodec/conn.go: + /build/buildd/juju-core-1.18.1/src/launchpad.net/juju-core/rpc/jsoncodec/conn.go: 21 - launchpad.net_juju_core_rpc_jsoncodec.WriteMessage.pN43_launchpad.net_juju_core_rpc_jsoncodec.Codec - /build/buildd/juju-core-1.18.1/src/launchpad.net/juju-core/rpc/jsoncodec/codec.go:178 - launchpad.ne + launchpad.net_juju_core_rpc_jsoncodec.WriteMessage.pN43_launchpad.net_juju_core_rpc_jsoncodec.Codec + /build/buildd/juju-core-1.18.1/src/launchpad.net/juju-core/rpc/jsoncodec/codec.go:178 + launchpad.ne t_juju_core_rpc.send.pN32_launchpad.net_juju_core_rpc.Conn - /build/buildd/juju-core-1.18.1/src/launch + /build/buildd/juju-core-1.18.1/src/launch pad.net/juju-core/rpc/client.go:72 - launchpad.net_juju_core_rpc.Go.pN32_launchpad.net_juju_core_rpc.Con + launchpad.net_juju_core_rpc.Go.pN32_launchpad.net_juju_core_rpc.Con n - /build/buildd/juju-core-1.18.1/src/launchpad.net/juju-core/rpc/client.go:174 - launchpad.net_juju_co + /build/buildd/juju-core-1.18.1/src/launchpad.net/juju-core/rpc/client.go:174 + launchpad.net_juju_co re_rpc.Call.pN32_launchpad.net_juju_core_rpc.Conn - /build/buildd/juju-core-1.18.1/src/launchpad.net/ + /build/buildd/juju-core-1.18.1/src/launchpad.net/ juju-core/rpc/client.go:148 - launchpad.net_juju_core_state_api.Call.pN39_launchpad.net_juju_core_state_ + launchpad.net_juju_core_state_api.Call.pN39_launchpad.net_juju_core_state_ api.State - /build/buildd/juju-core-1.18.1/src/launchpad.net/juju-core/state/api/apiclient.go:168 + /build/buildd/juju-core-1.18.1/src/launchpad.net/juju-core/state/api/apiclient.go:168 launchpad.net_juju_core_state_api.Ping.pN39_launchpad.net_juju_core_state_api.State - /build/buildd/juj + /build/buildd/juj u-core-1.18.1/src/launchpad.net/juju-core/state/api/apiclient.go:158 - launchpad.net_juju_core_state_api + launchpad.net_juju_core_state_api .heartbeatMonitor.pN39_launchpad.net_juju_core_state_api.State - /build/buildd/juju-core-1.18.1/sr + /build/buildd/juju-core-1.18.1/sr c/launchpad.net/juju-core/state/api/apiclient.go:149 - created by launchpad.net_juju_core_state_api.Open - /build/buildd/juju-core-1.18.1/src/launchpad.net/juju-core/state/api/apiclient.go:143 + created by launchpad.net_juju_core_state_api.Open + /build/buildd/juju-core-1.18.1/src/launchpad.net/juju-core/state/api/apiclient.go:143 - goroutine 1 + goroutine 1 [syscall]: - goroutine in C code; stack unavailable + goroutine in C code; stack unavailable - goroutine 3 [syscall]: - goroutine in C code; stac + goroutine 3 [syscall]: + goroutine in C code; stac k unavailable - goroutine 10 [IO wait]: - code.google.com_p_go.net_websocket.ReadByte.N57_code.google.com_p + goroutine 10 [IO wait]: + code.google.com_p_go.net_websocket.ReadByte.N57_code.google.com_p _go.net_websocket.hybiFrameReaderFactory - /build/buildd/juju-core-1.18.1/src/code.google.com/p/go.n + /build/buildd/juju-core-1.18.1/src/code.google.com/p/go.n et/websocket/hybi.go:113 - code.google.com_p_go.net_websocket.NewFrameReader.N57_code.google.com_p_go.ne + code.google.com_p_go.net_websocket.NewFrameReader.N57_code.google.com_p_go.ne t_websocket.hybiFrameReaderFactory - /build/buildd/juju-core-1.18.1/src/code.google.com/p/go.net/webso + /build/buildd/juju-core-1.18.1/src/code.google.com/p/go.net/webso cket/hybi.go:126 - code.google.com_p_go.net_websocket.Receive.N40_code.google.com_p_go.net_websocket.Cod + code.google.com_p_go.net_websocket.Receive.N40_code.google.com_p_go.net_websocket.Cod ec - /build/buildd/juju-core-1.18.1/src/code.google.com/p/go.net/websocket/websocket.go:314 - launchpad.n + /build/buildd/juju-core-1.18.1/src/code.google.com/p/go.net/websocket/websocket.go:314 + launchpad.n et_juju_core_rpc_jsoncodec.Receive.N48_launchpad.net_juju_core_rpc_jsoncodec.wsJSONConn - /build/bu + /build/bu ildd/juju-core-1.18.1/src/launchpad.net/juju-core/rpc/jsoncodec/conn.go:25 - launchpad.net_juju_core_rpc + launchpad.net_juju_core_rpc _jsoncodec.ReadHeader.pN43_launchpad.net_juju_core_rpc_jsoncodec.Codec - /build/buildd/juju-core-1 + /build/buildd/juju-core-1 .18.1/src/launchpad.net/juju-core/rpc/jsoncodec/codec.go:113 - launchpad.net_juju_core_rpc.loop.pN32_lau + launchpad.net_juju_core_rpc.loop.pN32_lau nchpad.net_juju_core_rpc.Conn - /build/buildd/juju-core-1.18.1/src/launchpad.net/juju-core/rpc/se + /build/buildd/juju-core-1.18.1/src/launchpad.net/juju-core/rpc/se rver.go:344 - launchpad.net_juju_core_rpc.input.pN32_launchpad.net_juju_core_rpc.Conn - /build/buildd/juj + launchpad.net_juju_core_rpc.input.pN32_launchpad.net_juju_core_rpc.Conn + /build/buildd/juj u-core-1.18.1/src/launchpad.net/juju-core/rpc/server.go:317 - created by launchpad.net_juju_core_rpc.Sta + created by launchpad.net_juju_core_rpc.Sta rt.pN32_launchpad.net_juju_core_rpc.Conn - /build/buildd/juju-core-1.18.1/src/launchpad.net/juju-cor + /build/buildd/juju-core-1.18.1/src/launchpad.net/juju-cor e/rpc/server.go:200 + Here are the specifics on the host system. - Here are the specifics on the host system. - ubuntu@stilson-01:~$ uname -a Linux stilson-01 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:50:31 UTC 2014 ppc64le ppc64le ppc64le GN U/Linux ubuntu@stilson-01:~$ dpkg -l | grep juju ii juju 1.18.1-0ubuntu1.1 all next generation - service orchestration system - ii juju-core 1.18.1-0ubuntu1.1 ppc64el Juju is devops + service orchestration system + ii juju-core 1.18.1-0ubuntu1.1 ppc64el Juju is devops distilled - client - ii juju-deployer 0.3.6-0ubuntu2 all Deploy complex + ii juju-deployer 0.3.6-0ubuntu2 all Deploy complex stacks of services using Juju - ii juju-jitsu 0.20-1 all external tools + ii juju-jitsu 0.20-1 all external tools to enhance juju ii juju-local 1.18.1-0ubuntu1.1 all dependency pack age for the Juju local provider ii juju-mongodb 2.4.9-0ubuntu3 ppc64el MongoDB object/ document-oriented database for Juju ii juju-quickstart 1.4.1+bzr88+ppa25~ubuntu14.04.1 all Easy configurat ion of Juju environments ii python-jujuclient 0.17.5-0ubuntu2 all Python API clie nt for juju ubuntu@stilson-01:~$ getconf PAGE_SIZE 65536 I got this error when testing a fix for another bug: https://bugs.launchpad.net/ubuntu/+source/gccgo-4.9/+bug/1304754 Since the dmesg looks different we believe this is a new problem.
-- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to juju-core in Ubuntu. https://bugs.launchpad.net/bugs/1347322 Title: juju ssh results in a panic: runtime error To manage notifications about this bug go to: https://bugs.launchpad.net/juju-core/+bug/1347322/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs