recovered: runtime error: invalid memory address or nil pointer dereference
stack:
goroutine 145439 [running]:
runtime/debug.Stack()
runtime/debug/stack.go:24 +0x5e
github.com/cosmos/cosmos-sdk/baseapp.NewBaseApp.newDefaultRecoveryMiddleware.func5({0x3b8a740, 0x7154570})
github.com/cosmos/
[email protected]/baseapp/recovery.go:74 +0x25
github.com/cosmos/cosmos-sdk/baseapp.NewBaseApp.newDefaultRecoveryMiddleware.newRecoveryMiddleware.func7({0x3b8a740?, 0x7154570?})
github.com/cosmos/
[email protected]/baseapp/recovery.go:42 +0x2d
github.com/cosmos/cosmos-sdk/baseapp.processRecovery({0x3b8a740, 0x7154570}, 0x2e?)
github.com/cosmos/
[email protected]/baseapp/recovery.go:31 +0x2f
github.com/cosmos/cosmos-sdk/baseapp.processRecovery({0x3b8a740, 0x7154570}, 0xc22d305b78?)
github.com/cosmos/
[email protected]/baseapp/recovery.go:36 +0x53
github.com/cosmos/cosmos-sdk/baseapp.(*BaseApp).runTx.func1()
github.com/cosmos/
[email protected]/baseapp/baseapp.go:840 +0x156
panic({0x3b8a740?, 0x7154570?})
runtime/panic.go:770 +0x132
math/big.(*Int).Sign(...)
math/big/int.go:49
cosmossdk.io/math.Int.Sign(...)
cosmossdk.io/
[email protected]/int.go:247
github.com/cosmos/cosmos-sdk/types.Coin.IsPositive(...)
github.com/cosmos/
[email protected]/types/coin.go:161
github.com/cosmos/cosmos-sdk/types.Coins.Validate({0xca2b2fa900, 0xcc7a3639b0?, 0x0?})
github.com/cosmos/
[email protected]/types/coin.go:242 +0x61
github.com/cosmos/cosmos-sdk/types.Coins.IsValid(...)
github.com/cosmos/
[email protected]/types/coin.go:289
github.com/cosmos/cosmos-sdk/x/bank/keeper.msgServer.Send({{0x5094480?, 0xc001450508?}}, {0x50335e8, 0xce1b0c9c80?}, 0x3e4d8e0?)
github.com/cosmos/
[email protected]/x/bank/keeper/msg_server.go:48 +0x370
github.com/cosmos/cosmos-sdk/x/bank/types._Msg_Send_Handler.func1({0x50335e8?, 0xce1b0c9c80?}, {0x3f1b760?, 0xcde9964140?})
github.com/cosmos/
[email protected]/x/bank/types/tx.pb.go:605 +0xcb
github.com/cosmos/cosmos-sdk/baseapp.(*MsgServiceRouter).registerMsgServiceHandler.func2.1({0x5033508, 0xca2b311508}, {0xc22d307480?, 0x469ec5?}, 0x358?, 0xca2b2facf0)
github.com/cosmos/
[email protected]/baseapp/msg_service_router.go:175 +0x8a
github.com/cosmos/cosmos-sdk/x/bank/types._Msg_Send_Handler({0x409e360, 0xc079468af0}, {0x5033508, 0xca2b311508}, 0x48fc4a8, 0xcb0eafab80)
github.com/cosmos/
[email protected]/x/bank/types/tx.pb.go:607 +0x143
github.com/cosmos/cosmos-sdk/baseapp.(*MsgServiceRouter).registerMsgServiceHandler.func2({{0x50335e8, 0xcd2c1a1920}, {0x5051640, 0xcde9964280}, {{0x0, 0x0}, {0xc04c778e20, 0xb}, 0x1522980, {0x2754c43f, ...}, ...}, ...}, ...)
github.com/cosmos/
[email protected]/baseapp/msg_service_router.go:198 +0x37f
github.com/cosmos/cosmos-sdk/baseapp.(*BaseApp).runMsgs(_, {{0x50335e8, 0xcd2c1a1920}, {0x5051640, 0xcde9964280}, {{0x0, 0x0}, {0xc04c778e20, 0xb}, 0x1522980, ...}, ...}, ...)
github.com/cosmos/
[email protected]/baseapp/baseapp.go:1019 +0x1e6
github.com/cosmos/cosmos-sdk/baseapp.(*BaseApp).runTx(0xc00186c488, 0x7, {0xcbb14ac000, 0x150, 0x150})
github.com/cosmos/
[email protected]/baseapp/baseapp.go:957 +0x126c
github.com/cosmos/cosmos-sdk/baseapp.(*BaseApp).deliverTx(0xc00186c488, {0xcbb14ac000?, 0x150?, 0xcb5ff7bd40?})
github.com/cosmos/
[email protected]/baseapp/baseapp.go:766 +0xc6
github.com/cosmos/cosmos-sdk/baseapp.(*BaseApp).internalFinalizeBlock(0xc00186c488, {0x5033428, 0x737dd60}, 0xca28bc6a80)
github.com/cosmos/
[email protected]/baseapp/abci.go:790 +0x119c
github.com/cosmos/cosmos-sdk/baseapp.(*BaseApp).FinalizeBlock(0xc00186c488, 0xca28bc6a80)
github.com/cosmos/
[email protected]/baseapp/abci.go:884 +0x16e
github.com/cosmos/cosmos-sdk/server.cometABCIWrapper.FinalizeBlock(...)
github.com/cosmos/
[email protected]/server/cmt_abci.go:44
github.com/cometbft/cometbft/abci/client.(*localClient).FinalizeBlock(0xc0c48f4420?, {0x50336c8?, 0x737dd60?}, 0x7fa08967f948?)
github.com/cometbft/
[email protected]/abci/client/local_client.go:185 +0xcd
github.com/cometbft/cometbft/proxy.(*appConnConsensus).FinalizeBlock(0xc016742348, {0x50336c8, 0x737dd60}, 0xca28bc6a80)
github.com/cometbft/
[email protected]/proxy/app_conn.go:104 +0x170
github.com/cometbft/cometbft/state.(*BlockExecutor).applyBlock(_, {{{0xb, 0x0}, {0xcab9f71278, 0x7}}, {0xcab9f712b0, 0xb}, 0x4f5b97, 0x152297f, {{0xccb027fb60, ...}, ...}, ...}, ...)
github.com/cometbft/
[email protected]/state/execution.go:224 +0x525
github.com/cometbft/cometbft/state.(*BlockExecutor).ApplyVerifiedBlock(...)
github.com/cometbft/
[email protected]/state/execution.go:202
github.com/cometbft/cometbft/consensus.(*State).finalizeCommit(0xc000ecd888, 0x1522980)
github.com/cometbft/
[email protected]/consensus/state.go:1772 +0xbb4
github.com/cometbft/cometbft/consensus.(*State).tryFinalizeCommit(0xc000ecd888, 0x1522980)
github.com/cometbft/
[email protected]/consensus/state.go:1682 +0x2e8
github.com/cometbft/cometbft/consensus.(*State).enterCommit.func1()
github.com/cometbft/
[email protected]/consensus/state.go:1617 +0x9c
github.com/cometbft/cometbft/consensus.(*State).enterCommit(0xc000ecd888, 0x1522980, 0x0)
github.com/cometbft/
[email protected]/consensus/state.go:1655 +0xc3b
github.com/cometbft/cometbft/consensus.(*State).addVote(0xc000ecd888, 0xcbf179d790, {0xce9a168780, 0x28})
github.com/cometbft/
[email protected]/consensus/state.go:2335 +0x1c6d
github.com/cometbft/cometbft/consensus.(*State).tryAddVote(0xc000ecd888, 0xcbf179d790, {0xce9a168780?, 0x0?})
github.com/cometbft/
[email protected]/consensus/state.go:2067 +0x26
github.com/cometbft/cometbft/consensus.(*State).handleMsg(0xc000ecd888, {{0x4ffe540, 0xca28bf43e8}, {0xce9a168780, 0x28}})
github.com/cometbft/
[email protected]/consensus/state.go:929 +0x39c
github.com/cometbft/cometbft/consensus.(*State).receiveRoutine(0xc000ecd888, 0x0)
github.com/cometbft/
[email protected]/consensus/state.go:836 +0x3f1
created by github.com/cometbft/cometbft/consensus.(*State).OnStart in goroutine 392
github.com/cometbft/
[email protected]/consensus/state.go:398 +0x10c
: panic