{"action":"opened","issue":{"url":"https://api.github.com/repos/golang/go/issues/13046","labels_url":"https://api.github.com/repos/golang/go/issues/13046/labels{/name}","comments_url":"https://api.github.com/repos/golang/go/issues/13046/comments","events_url":"https://api.github.com/repos/golang/go/issues/13046/events","html_url":"https://github.com/golang/go/issues/13046","id":113239857,"number":13046,"title":"runtime: fatal error: unexpected signal during runtime execution","user":{"login":"xiang90","id":4479947,"avatar_url":"https://avatars.githubusercontent.com/u/4479947?v=3","gravatar_id":"","url":"https://api.github.com/users/xiang90","html_url":"https://github.com/xiang90","followers_url":"https://api.github.com/users/xiang90/followers","following_url":"https://api.github.com/users/xiang90/following{/other_user}","gists_url":"https://api.github.com/users/xiang90/gists{/gist_id}","starred_url":"https://api.github.com/users/xiang90/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xiang90/subscriptions","organizations_url":"https://api.github.com/users/xiang90/orgs","repos_url":"https://api.github.com/users/xiang90/repos","events_url":"https://api.github.com/users/xiang90/events{/privacy}","received_events_url":"https://api.github.com/users/xiang90/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-10-25T17:57:45Z","updated_at":"2015-10-25T17:57:45Z","closed_at":null,"body":"Go version: 1.5\r\nArch: linux/amd64\r\n\r\nstack trace\r\n```\r\nfatal error: unexpected signal during runtime execution\r\n[signal 0xb code=0x80 addr=0x0 pc=0x40f024]\r\n\r\ngoroutine 2366508 [running]:\r\nruntime.throw(0xe5a5e0, 0x2a)\r\n    /usr/local/go/src/runtime/panic.go:527 +0x90 fp=0xc8215a68e8 sp=0xc8215a68d0\r\nruntime.sigpanic()\r\n    /usr/local/go/src/runtime/sigpanic_unix.go:12 +0x5a fp=0xc8215a6938 sp=0xc8215a68e8\r\nruntime.mallocgc(0x30, 0xa88aa0, 0x1, 0xc8220aac30)\r\n    /usr/local/go/src/runtime/malloc.go:617 +0x884 fp=0xc8215a6a08 sp=0xc8215a6938\r\nruntime.newarray(0xa88aa0, 0x5, 0x7f240d)\r\n    /usr/local/go/src/runtime/malloc.go:777 +0xc9 fp=0xc8215a6a48 sp=0xc8215a6a08\r\nruntime.makeslice(0xd21920, 0x5, 0x5, 0x0, 0x0, 0x0)\r\n    /usr/local/go/src/runtime/slice.go:32 +0x165 fp=0xc8215a6a98 sp=0xc8215a6a48\r\nmath/big.nat.divLarge(0xc8216a00c0, 0x1, 0x5, 0xc8220aac30, 0x6, 0xa, 0xc8220aab90, 0x5, 0xa, 0xc8220aabe0, ...)\r\n    /usr/local/go/src/math/big/nat.go:578 +0x4d6 fp=0xc8215a6c48 sp=0xc8215a6a98\r\nmath/big.nat.div(0xc8216a00c0, 0x1, 0x5, 0x0, 0x0, 0x0, 0xc8220aab90, 0x5, 0xa, 0xc8220aabe0, ...)\r\n    /usr/local/go/src/math/big/nat.go:545 +0x2f5 fp=0xc8215a6cf0 sp=0xc8215a6c48\r\nmath/big.(*Int).QuoRem(0xc8215a6e48, 0xc8217115e0, 0xc821711600, 0xc821711620, 0xc8215a6e48, 0xc821711600)\r\n    /usr/local/go/src/math/big/int.go:227 +0xe6 fp=0xc8215a6db8 sp=0xc8215a6cf0\r\nmath/big.(*Int).GCD(0xc8215a6f60, 0xc8215a6fe0, 0x0, 0xc821710d40, 0xc82011b540, 0x10)\r\n    /usr/local/go/src/math/big/int.go:464 +0x2c6 fp=0xc8215a6f30 sp=0xc8215a6db8\r\nmath/big.(*Int).ModInverse(0xc8215a6fe0, 0xc821710d40, 0xc82011b540, 0x7ea700)\r\n    /usr/local/go/src/math/big/int.go:578 +0x61 fp=0xc8215a6f88 sp=0xc8215a6f30\r\ncrypto/elliptic.(*CurveParams).affineFromJacobian(0xc820202240, 0xc821710d00, 0xc821710d20, 0xc821710d40, 0xc821710cc0, 0xc821710ca0)\r\n    /usr/local/go/src/crypto/elliptic/elliptic.go:91 +0xb6 fp=0xc8215a7008 sp=0xc8215a6f88\r\ncrypto/elliptic.(*CurveParams).ScalarMult(0xc820202240, 0xc82011b600, 0xc82011b640, 0xc8215baae0, 0x30, 0x30, 0x30, 0x30)\r\n    /usr/local/go/src/crypto/elliptic/elliptic.go:265 +0x259 fp=0xc8215a7128 sp=0xc8215a7008\r\ncrypto/elliptic.(*CurveParams).ScalarBaseMult(0xc820202240, 0xc8215baae0, 0x30, 0x30, 0xc8215b7aa0, 0x0)\r\n    /usr/local/go/src/crypto/elliptic/elliptic.go:269 +0x51 fp=0xc8215a7170 sp=0xc8215a7128\r\ncrypto/ecdsa.Sign(0x7ffa7ce9c358, 0xc820012720, 0xc8202051d0, 0xc8215b7a40, 0x20, 0x20, 0x0, 0x0, 0x0, 0x0)\r\n    /usr/local/go/src/crypto/ecdsa/ecdsa.go:183 +0x5d8 fp=0xc8215a72e0 sp=0xc8215a7170\r\ncrypto/ecdsa.(*PrivateKey).Sign(0xc8202051d0, 0x7ffa7ce9c358, 0xc820012720, 0xc8215b7a40, 0x20, 0x20, 0x7ffa7ce5f6b8, 0xc8214d5790, 0x0, 0x0, ...)\r\n    /usr/local/go/src/crypto/ecdsa/ecdsa.go:60 +0x92 fp=0xc8215a7358 sp=0xc8215a72e0\r\ncrypto/tls.(*clientHandshakeState).doFullHandshake(0xc8215a7e48, 0x0, 0x0)\r\n    /usr/local/go/src/crypto/tls/handshake_client.go:466 +0x19f0 fp=0xc8215a7a10 sp=0xc8215a7358\r\ncrypto/tls.(*Conn).clientHandshake(0xc821252840, 0x0, 0x0)\r\n    /usr/local/go/src/crypto/tls/handshake_client.go:206 +0x164e fp=0xc8215a7ef8 sp=0xc8215a7a10\r\ncrypto/tls.(*Conn).Handshake(0xc821252840, 0x0, 0x0)\r\n    /usr/local/go/src/crypto/tls/conn.go:974 +0xec fp=0xc8215a7f38 sp=0xc8215a7ef8\r\nnet/http.(*Transport).dialConn.func3(0xc821252840, 0xc821b7cd00, 0xc821482120)\r\n    /usr/local/go/src/net/http/transport.go:662 +0x21 fp=0xc8215a7f78 sp=0xc8215a7f38\r\nruntime.goexit()\r\n    /usr/local/go/src/runtime/asm_amd64.s:1696 +0x1 fp=0xc8215a7f80 sp=0xc8215a7f78\r\ncreated by net/http.(*Transport).dialConn\r\n    /usr/local/go/src/net/http/transport.go:667 +0x7bc\r\n```"}}