Skip to content

Instantly share code, notes, and snippets.

@jackzampolin
Created February 2, 2019 18:48
Show Gist options
  • Save jackzampolin/e21be51255645573f4d6d774f5cf2f68 to your computer and use it in GitHub Desktop.
Save jackzampolin/e21be51255645573f4d6d774f5cf2f68 to your computer and use it in GitHub Desktop.
runtime error: invalid memory address or nil pointer dereference" stack="goroutine 3500 [running]:
runtime/debug.Stack(0xc00a195f50, 0xeae420, 0x1c21410)
/usr/local/go/src/runtime/debug/stack.go:24 +0xa7
github.com/cosmos/cosmos-sdk/vendor/github.com/tendermint/tendermint/rpc/lib/server.RecoverAndLogHandler.func1.1(0xc002517500, 0x1251700, 0xc0008571a0, 0xbf0d8e1c66514c94, 0xcdf45bfc5, 0x1c7d260, 0xc008213400)
/root/go/src/github.com/cosmos/cosmos-sdk/vendor/github.com/tendermint/tendermint/rpc/lib/server/http_server.go:133 +0x50c
panic(0xeae420, 0x1c21410)
/usr/local/go/src/runtime/panic.go:513 +0x1b9
github.com/cosmos/cosmos-sdk/x/distribution/keeper.Keeper.incrementValidatorPeriod(0x12487c0, 0xc0001d5900, 0xc00015c4d0, 0xc00015c4d0, 0x12487c0, 0xc0001d5950, 0x1248800, 0xc0001d5960, 0xc0000db960, 0x5, ...)
/root/go/src/github.com/cosmos/cosmos-sdk/x/distribution/keeper/validator.go:24 +0x3a
github.com/cosmos/cosmos-sdk/x/distribution/keeper.queryDelegationRewards(0x1250ac0, 0xc009adf020, 0xc00a198000, 0xd, 0xc009adeb00, 0x0, 0x0, 0xc00927fc20, 0x8a, 0x120, ...)
/root/go/src/github.com/cosmos/cosmos-sdk/x/distribution/keeper/querier.go:170 +0x2aa
github.com/cosmos/cosmos-sdk/x/distribution/keeper.NewQuerier.func1(0x1250ac0, 0xc009adf020, 0xc00a198000, 0xd, 0xc009adeb00, 0x1, 0x1, 0xc00927fc20, 0x8a, 0x120, ...)
/root/go/src/github.com/cosmos/cosmos-sdk/x/distribution/keeper/querier.go:39 +0x764
github.com/cosmos/cosmos-sdk/baseapp.handleQueryCustom(0xc0004e7d00, 0xc009adeae0, 0x3, 0x3, 0xc00927fc20, 0x8a, 0x120, 0xc002513860, 0x1f, 0x0, ...)
/root/go/src/github.com/cosmos/cosmos-sdk/baseapp/baseapp.go:469 +0x352
github.com/cosmos/cosmos-sdk/baseapp.(*BaseApp).Query(0xc0004e7d00, 0xc00927fc20, 0x8a, 0x120, 0xc002513860, 0x1f, 0x0, 0x1, 0x0, 0x0, ...)
/root/go/src/github.com/cosmos/cosmos-sdk/baseapp/baseapp.go:376 +0x327
github.com/cosmos/cosmos-sdk/vendor/github.com/tendermint/tendermint/abci/client.(*localClient).QuerySync(0xc000031260, 0xc00927fc20, 0x8a, 0x120, 0xc002513860, 0x1f, 0x0, 0x1, 0x0, 0x0, ...)
/root/go/src/github.com/cosmos/cosmos-sdk/vendor/github.com/tendermint/tendermint/abci/client/local_client.go:207 +0xf3
github.com/cosmos/cosmos-sdk/vendor/github.com/tendermint/tendermint/proxy.(*appConnQuery).QuerySync(0xc00016a740, 0xc00927fc20, 0x8a, 0x120, 0xc002513860, 0x1f, 0x0, 0x1, 0x0, 0x0, ...)
/root/go/src/github.com/cosmos/cosmos-sdk/vendor/github.com/tendermint/tendermint/proxy/app_conn.go:143 +0x6d
github.com/cosmos/cosmos-sdk/vendor/github.com/tendermint/tendermint/rpc/core.ABCIQuery(0xc002513860, 0x1f, 0xc00927fc20, 0x8a, 0x120, 0x0, 0x1, 0x0, 0x0, 0x0)
/root/go/src/github.com/cosmos/cosmos-sdk/vendor/github.com/tendermint/tendermint/rpc/core/abci.go:56 +0x117
reflect.Value.call(0xebb0e0, 0x11522a8, 0x13, 0xfdd73c, 0x4, 0xc00a532e40, 0x4, 0x4, 0x4, 0x0, ...)
/usr/local/go/src/reflect/value.go:447 +0x449
reflect.Value.Call(0xebb0e0, 0x11522a8, 0x13, 0xc00a532e40, 0x4, 0x4, 0x4, 0x4, 0x0)
/usr/local/go/src/reflect/value.go:308 +0xa4
github.com/cosmos/cosmos-sdk/vendor/github.com/tendermint/tendermint/rpc/lib/server.makeJSONRPCHandler.func1(0x124f1c0, 0xc002517500, 0xc008213400)
/root/go/src/github.com/cosmos/cosmos-sdk/vendor/github.com/tendermint/tendermint/rpc/lib/server/handlers.go:145 +0x497
github.com/cosmos/cosmos-sdk/vendor/github.com/tendermint/tendermint/rpc/lib/server.handleInvalidJSONRPCPaths.func1(0x124f1c0, 0xc002517500, 0xc008213400)
/root/go/src/github.com/cosmos/cosmos-sdk/vendor/github.com/tendermint/tendermint/rpc/lib/server/handlers.go:165 +0x7e
/net/http.HandlerFunc.ServeHTTP(0xc000c21680, 0x124f1c0, 0xc002517500, 0xc008213400)
/usr/local/go/src/net/http/server.go:1964 +0x44
/net/http.(*ServeMux).ServeHTTP(0xc000aecba0, 0x124f1c0, 0xc002517500, 0xc008213400)
/usr/local/go/src/net/http/server.go:2361 +0x127
github.com/cosmos/cosmos-sdk/vendor/github.com/tendermint/tendermint/rpc/lib/server.maxBytesHandler.ServeHTTP(0x1245880, 0xc000aecba0, 0xf4240, 0x124f1c0, 0xc002517500, 0xc008213400)
/root/go/src/github.com/cosmos/cosmos-sdk/vendor/github.com/tendermint/tendermint/rpc/lib/server/http_server.go:178 +0xcf
github.com/cosmos/cosmos-sdk/vendor/github.com/tendermint/tendermint/rpc/lib/server.RecoverAndLogHandler.func1(0x124f8c0, 0xc00a18e000, 0xc008213400)
/root/go/src/github.com/cosmos/cosmos-sdk/vendor/github.com/tendermint/tendermint/rpc/lib/server/http_server.go:151 +0x25e
net/http.HandlerFunc.ServeHTTP(0xc00095e000, 0x124f8c0, 0xc00a18e000, 0xc008213400)
/usr/local/go/src/net/http/server.go:1964 +0x44
net/http.serverHandler.ServeHTTP(0xc000b06000, 0x124f8c0, 0xc00a18e000, 0xc008213400)
/usr/local/go/src/net/http/server.go:2741 +0xab
net/http.(*conn).serve(0xc002358dc0, 0x1250a00, 0xc002509e40)
/usr/local/go/src/net/http/server.go:1847 +0x646
created by net/http.(*Server).Serve
/usr/local/go/src/net/http/server.go:2851 +0x2f5
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment