{"action":"closed","issue":{"url":"https://api.github.com/repos/ethereum/go-ethereum/issues/453","labels_url":"https://api.github.com/repos/ethereum/go-ethereum/issues/453/labels{/name}","comments_url":"https://api.github.com/repos/ethereum/go-ethereum/issues/453/comments","events_url":"https://api.github.com/repos/ethereum/go-ethereum/issues/453/events","html_url":"https://github.com/ethereum/go-ethereum/issues/453","id":60636500,"number":453,"title":"RPC transact: invalid memory address or nil pointer dereference","user":{"login":"jorisbontje","id":620959,"avatar_url":"https://avatars.githubusercontent.com/u/620959?v=3","gravatar_id":"","url":"https://api.github.com/users/jorisbontje","html_url":"https://github.com/jorisbontje","followers_url":"https://api.github.com/users/jorisbontje/followers","following_url":"https://api.github.com/users/jorisbontje/following{/other_user}","gists_url":"https://api.github.com/users/jorisbontje/gists{/gist_id}","starred_url":"https://api.github.com/users/jorisbontje/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jorisbontje/subscriptions","organizations_url":"https://api.github.com/users/jorisbontje/orgs","repos_url":"https://api.github.com/users/jorisbontje/repos","events_url":"https://api.github.com/users/jorisbontje/events{/privacy}","received_events_url":"https://api.github.com/users/jorisbontje/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ethereum/go-ethereum/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/ethereum/go-ethereum/milestones/5","html_url":"https://github.com/ethereum/go-ethereum/milestones/Frontier","labels_url":"https://api.github.com/repos/ethereum/go-ethereum/milestones/5/labels","id":1011600,"number":5,"title":"Frontier","description":"","creator":{"login":"obscuren","id":6264126,"avatar_url":"https://avatars.githubusercontent.com/u/6264126?v=3","gravatar_id":"","url":"https://api.github.com/users/obscuren","html_url":"https://github.com/obscuren","followers_url":"https://api.github.com/users/obscuren/followers","following_url":"https://api.github.com/users/obscuren/following{/other_user}","gists_url":"https://api.github.com/users/obscuren/gists{/gist_id}","starred_url":"https://api.github.com/users/obscuren/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/obscuren/subscriptions","organizations_url":"https://api.github.com/users/obscuren/orgs","repos_url":"https://api.github.com/users/obscuren/repos","events_url":"https://api.github.com/users/obscuren/events{/privacy}","received_events_url":"https://api.github.com/users/obscuren/received_events","type":"User","site_admin":false},"open_issues":32,"closed_issues":15,"state":"open","created_at":"2015-03-09T00:06:47Z","updated_at":"2015-03-13T16:09:55Z","due_on":"2015-03-19T23:00:00Z","closed_at":null},"comments":7,"created_at":"2015-03-11T10:17:13Z","updated_at":"2015-03-13T16:09:55Z","closed_at":"2015-03-13T16:09:55Z","body":"When creating a contract via RPC on `develop` build 5890911:\r\n\r\n```\r\n2015/03/11 11:15:07 http: panic serving 127.0.0.1:56212: runtime error: invalid memory address or nil pointer dereference\r\ngoroutine 207 [running]:\r\nnet/http.func·011()\r\n\t/usr/local/Cellar/go/1.4.2/libexec/src/net/http/server.go:1130 +0xbb\r\ngithub.com/ethereum/go-ethereum/accounts.(*Manager).Sign(0x0, 0xc297e91720, 0x14, 0x14, 0xc297e91de0, 0x20, 0x20, 0x0, 0x0, 0x0, ...)\r\n\t/private/tmp/ethereum-xzxuBX/src/github.com/ethereum/go-ethereum/accounts/account_manager.go:109 +0x1da\r\ngithub.com/ethereum/go-ethereum/xeth.(*XEth).sign(0xc222f826e0, 0xc297e5f0e0, 0xc297e91720, 0x14, 0x14, 0xe00, 0x0, 0x0)\r\n\t/private/tmp/ethereum-xzxuBX/src/github.com/ethereum/go-ethereum/xeth/xeth.go:354 +0xf8\r\ngithub.com/ethereum/go-ethereum/xeth.(*XEth).Transact(0xc222f826e0, 0xc297e7b2f0, 0x28, 0x0, 0x0, 0xc297e91640, 0x13, 0xc297e7ec78, 0x6, 0xc297e7ec80, ...)\r\n\t/private/tmp/ethereum-xzxuBX/src/github.com/ethereum/go-ethereum/xeth/xeth.go:334 +0x67c\r\ngithub.com/ethereum/go-ethereum/rpc.(*EthereumApi).Transact(0xc208264140, 0xc297e93110, 0xc297e7eb90, 0x0, 0x0)\r\n\t/private/tmp/ethereum-xzxuBX/src/github.com/ethereum/go-ethereum/rpc/api.go:264 +0x257\r\ngithub.com/ethereum/go-ethereum/rpc.(*EthereumApi).GetRequestReply(0xc208264140, 0xc22485d180, 0xc297e7eb90, 0x0, 0x0)\r\n\t/private/tmp/ethereum-xzxuBX/src/github.com/ethereum/go-ethereum/rpc/api.go:560 +0x1cee\r\ngithub.com/ethereum/go-ethereum/rpc.func·004(0x72b81b8, 0xc2248517c0, 0xc296e46ea0)\r\n\t/private/tmp/ethereum-xzxuBX/src/github.com/ethereum/go-ethereum/rpc/http.go:41 +0x519\r\nnet/http.HandlerFunc.ServeHTTP(0xc20858e3c0, 0x72b81b8, 0xc2248517c0, 0xc296e46ea0)\r\n\t/usr/local/Cellar/go/1.4.2/libexec/src/net/http/server.go:1265 +0x41\r\nnet/http.serverHandler.ServeHTTP(0xc2080d0840, 0x72b81b8, 0xc2248517c0, 0xc296e46ea0)\r\n\t/usr/local/Cellar/go/1.4.2/libexec/src/net/http/server.go:1703 +0x19a\r\nnet/http.(*conn).serve(0xc224851720)\r\n\t/usr/local/Cellar/go/1.4.2/libexec/src/net/http/server.go:1204 +0xb57\r\ncreated by net/http.(*Server).Serve\r\n\t/usr/local/Cellar/go/1.4.2/libexec/src/net/http/server.go:1751 +0x35e\r\n```\r\n\r\nEthereum started with:\r\n```\r\nethereum account new\r\n<password prompt>\r\nethereum -mine -rpc=true -rpcport=8080\r\n```"}}