{"action":"created","issue":{"url":"https://api.github.com/repos/ethereumproject/go-ethereum/issues/585","repository_url":"https://api.github.com/repos/ethereumproject/go-ethereum","labels_url":"https://api.github.com/repos/ethereumproject/go-ethereum/issues/585/labels{/name}","comments_url":"https://api.github.com/repos/ethereumproject/go-ethereum/issues/585/comments","events_url":"https://api.github.com/repos/ethereumproject/go-ethereum/issues/585/events","html_url":"https://github.com/ethereumproject/go-ethereum/issues/585","id":321359108,"number":585,"title":"Crash on morden","user":{"login":"tzdybal","id":1138893,"avatar_url":"https://avatars2.githubusercontent.com/u/1138893?v=4","gravatar_id":"","url":"https://api.github.com/users/tzdybal","html_url":"https://github.com/tzdybal","followers_url":"https://api.github.com/users/tzdybal/followers","following_url":"https://api.github.com/users/tzdybal/following{/other_user}","gists_url":"https://api.github.com/users/tzdybal/gists{/gist_id}","starred_url":"https://api.github.com/users/tzdybal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tzdybal/subscriptions","organizations_url":"https://api.github.com/users/tzdybal/orgs","repos_url":"https://api.github.com/users/tzdybal/repos","events_url":"https://api.github.com/users/tzdybal/events{/privacy}","received_events_url":"https://api.github.com/users/tzdybal/received_events","type":"User","site_admin":false},"labels":[{"id":409717978,"url":"https://api.github.com/repos/ethereumproject/go-ethereum/labels/Bug","name":"Bug","color":"ee0701","default":false},{"id":462255735,"url":"https://api.github.com/repos/ethereumproject/go-ethereum/labels/URGENT","name":"URGENT","color":"b60205","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-05-08T21:49:43Z","updated_at":"2018-05-08T22:15:11Z","closed_at":null,"author_association":"MEMBER","body":"Happened today during morden sync:\r\n```\r\nGeth\r\nVersion: v5.2.1-42-gb634e470b\r\nProtocol Versions: [63 62]\r\nNetwork Id: 1\r\nGo Version: go1.9\r\nGo OS: freebsd\r\nGo Arch: amd64\r\nMachine ID: 6a003b4a\r\nGOPATH=\r\nGOROOT=/usr/local/go\r\n```\r\n\r\n```geth --data-dir=~/geth --chain=morden --cache=128 --max-peers=75 --rpc --rpc-port 8546 --log-dir=~/geth/morden/logs --log-max-age=1w --log-total-max-size=1G --mlog=json --sputnikvm --display-fmt=green --port=40404 --mine --minerthreads=1```\r\n\r\n```\r\npanic: runtime error: invalid memory address or nil pointer dereference                                   \r\n[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0xaa0fa7]                                    \r\n\r\ngoroutine 188627 [running]:                          \r\nsync/atomic.(*Value).Load(...)                       \r\n        /home/tomek/go/src/github.com/ethereumproject/go-ethereum/core/types/block.go:398                 \r\ngithub.com/ethereumproject/go-ethereum/core/types.(*Block).Hash(0x0, 0x0, 0x0, 0x0, 0x0)                  \r\n        /home/tomek/go/src/github.com/ethereumproject/go-ethereum/core/types/block.go:398 +0x67           \r\ngithub.com/ethereumproject/go-ethereum/core.ApplyMultiVmTransaction(0xc420427b90, 0xc421808360, 0xc43418aaa0, 0xc42bec9700, 0xc42b1b98c0, 0xc42a789400, 0xc43418a940, 0x160, 0x150, 0x10aa560, ...)                 \r\n        /home/tomek/go/src/github.com/ethereumproject/go-ethereum/core/multivm_processor.go:122 +0x20c2   \r\ngithub.com/ethereumproject/go-ethereum/core.(*StateProcessor).Process(0xc4217d23c0, 0xc433af3b00, 0xc42bec9700, 0x54154a23db5020e, 0x862a8d08c2cd782f, 0x0, 0x0, 0x0, 0x0, 0x0, ...)                                \r\n        /home/tomek/go/src/github.com/ethereumproject/go-ethereum/core/state_processor.go:97 +0x45e       \r\ngithub.com/ethereumproject/go-ethereum/core.(*BlockChain).InsertChain(0xc421808360, 0xc42c6e2000, 0x800, 0x800, 0x0, 0x0, 0x0)                                                                                      \r\n        /home/tomek/go/src/github.com/ethereumproject/go-ethereum/core/blockchain.go:1573 +0x1ddc         \r\ngithub.com/ethereumproject/go-ethereum/eth.(*ProtocolManager).insertChain(0xc420130340, 0xc42c6e2000, 0x800, 0x800, 0x1cc40c0, 0x1cc40c0, 0xc43568d440)                                                             \r\n        /home/tomek/go/src/github.com/ethereumproject/go-ethereum/eth/handler.go:181 +0x51                \r\ngithub.com/ethereumproject/go-ethereum/eth.(*ProtocolManager).(github.com/ethereumproject/go-ethereum/eth.insertChain)-fm(0xc42c6e2000, 0x800, 0x800, 0x0, 0x0, 0x0)                                                \r\n        /home/tomek/go/src/github.com/ethereumproject/go-ethereum/eth/handler.go:158 +0x48                \r\ngithub.com/ethereumproject/go-ethereum/eth/downloader.(*Downloader).importBlockResults(0xc42197c000, 0xc436c16000, 0x1800, 0x1800, 0x0, 0x0)                                                                        \r\n        /home/tomek/go/src/github.com/ethereumproject/go-ethereum/eth/downloader/downloader.go:1422 +0x17f\r\ngithub.com/ethereumproject/go-ethereum/eth/downloader.(*Downloader).processFullSyncContent(0xc42197c000, 0xc428187798, 0x0)                                                                                         \r\n        /home/tomek/go/src/github.com/ethereumproject/go-ethereum/eth/downloader/downloader.go:1397 +0x74 \r\ngithub.com/ethereumproject/go-ethereum/eth/downloader.(*Downloader).(github.com/ethereumproject/go-ethereum/eth/downloader.processFullSyncContent)-fm(0x8, 0x12205f0)                                               \r\n        /home/tomek/go/src/github.com/ethereumproject/go-ethereum/eth/downloader/downloader.go:550 +0x2a  \r\ngithub.com/ethereumproject/go-ethereum/eth/downloader.(*Downloader).spawnSync.func1(0xc430c274e0, 0xc430caaae0, 0xc430bc1a20)                                                                                       \r\n        /home/tomek/go/src/github.com/ethereumproject/go-ethereum/eth/downloader/downloader.go:568 +0x51  \r\ncreated by github.com/ethereumproject/go-ethereum/eth/downloader.(*Downloader).spawnSync                  \r\n        /home/tomek/go/src/github.com/ethereumproject/go-ethereum/eth/downloader/downloader.go:568 +0xc7\r\n```"},"comment":{"url":"https://api.github.com/repos/ethereumproject/go-ethereum/issues/comments/387559542","html_url":"https://github.com/ethereumproject/go-ethereum/issues/585#issuecomment-387559542","issue_url":"https://api.github.com/repos/ethereumproject/go-ethereum/issues/585","id":387559542,"user":{"login":"tzdybal","id":1138893,"avatar_url":"https://avatars2.githubusercontent.com/u/1138893?v=4","gravatar_id":"","url":"https://api.github.com/users/tzdybal","html_url":"https://github.com/tzdybal","followers_url":"https://api.github.com/users/tzdybal/followers","following_url":"https://api.github.com/users/tzdybal/following{/other_user}","gists_url":"https://api.github.com/users/tzdybal/gists{/gist_id}","starred_url":"https://api.github.com/users/tzdybal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tzdybal/subscriptions","organizations_url":"https://api.github.com/users/tzdybal/orgs","repos_url":"https://api.github.com/users/tzdybal/repos","events_url":"https://api.github.com/users/tzdybal/events{/privacy}","received_events_url":"https://api.github.com/users/tzdybal/received_events","type":"User","site_admin":false},"created_at":"2018-05-08T22:15:11Z","updated_at":"2018-05-08T22:15:11Z","author_association":"MEMBER","body":"It seems that problem is not reproducible when SputnikVM is **not** in use."}}
{"actor":{"display_login":"tzdybal"}}