Skip to content

iavl panic on new tree #36

@ebuchman

Description

@ebuchman

0000000000000000000000000600035046315CF2684811415610040576004356040526040515460605260206060F35B63693200CE8114156100875760043560805260243560A052335460C0523360E05260A05160C051121515
6100865760A05160C0510360E0515560A0516080515401608051555B5B505B6000F3
(pc) 0 (op) PUSH3 (st) 0 => 0x00000000000000000000000000000000000000000000000000000000000F4240
(pc) 4 (op) CALLER (st) 1 => 7B50B28A287E4F48D565610E16588DF4033DB802000000000000000000000000
(pc) 5 (op) SSTORE (st) 2 {0x7B50B28A287E4F48D565610E16588DF4033DB802000000000000000000000000 : 0x00000000000000000000000000000000000000000000000000000000000F4240}
(pc) 6 (op) PUSH2 (st) 0 => 0x0000000000000000000000000000000000000000000000000000000000000089
(pc) 9 (op) DUP1 (st) 1 => [1] 0x0000000000000000000000000000000000000000000000000000000000000089
(pc) 10 (op) PUSH2 (st) 2 => 0x0000000000000000000000000000000000000000000000000000000000000014
(pc) 13 (op) PUSH1 (st) 3 => 0x0000000000000000000000000000000000000000000000000000000000000000
(pc) 15 (op) CODECOPY (st) 4 => 0, 0, 0 16 (op) PUSH2 (st) 1 => 0x000000000000000000000000000000000000000000000000000000000000009D
(pc) 19 (op) JUMP (st) 2 [15F8F67A43AA27B78BC70BABFE084AFB9FADF64CCFFA2A59B3A0BFB6196A6DB3]: [0001000000000000001114AC89A6DDF4C309A89A2C4078CE409A5A7B28227014AC
89A6DDF4C309A89A2C4078CE409A5A7B282270000000C2EB0B000000000000]

208B0D661E2B8868E78E4AB6EF558D4A16C9F3EDCF6046BAAAD63104AEBD59950B01147B50B28A287E4F48D565610E16588DF4033DB802A0860100000000000040420F000000000000000000000000000000]

147B50B28A287E4F48D565610E16588DF4033DB80201208B0D661E2B8868E78E4AB6EF558D4A16C9F3EDCF6046BAAAD63104AEBD59950B00000140420F0000000000000000000000000001147B50B28A287E4F48D565610E165
88DF4033DB80201208B0D661E2B8868E78E4AB6EF558D4A16C9F3EDCF6046BAAAD63104AEBD59950B00000140420F000000000000000000000000000020C65E636FE2CF3D4414141F513F56ED5BB5211B4A38F8BF8E813ADC0C
5E2A8BD1206BCCE3AF22F761ACBB4A8331298A2E826A8B27B4C201F79B270091C7ACBE59E8]

0000C2EB0B000000000000]

5393DFE45E5E9E210F60832015F8F67A43AA27B78BC70BABFE084AFB9FADF64CCFFA2A59B3A0BFB6196A6DB3]
panic: Value missing for key 0000000000000000000000000000000000000000000000000000000000000000

goroutine 31 [running]:
github.com/tendermint/tendermint/merkle.(_nodeDB).GetNode(0xc208dd9a70, 0xc208e03b80, 0xc208f1a560, 0x20, 0x20, 0x0)
/Users/BatBuddha/Programming/megaGoApps/goApps/src/github.com/tendermint/tendermint/merkle/iavl_tree.go:214 +0x379
github.com/tendermint/tendermint/merkle.(_IAVLTree).Load(0xc208e03b80, 0xc208f1a560, 0x20, 0x20)
/Users/BatBuddha/Programming/megaGoApps/goApps/src/github.com/tendermint/tendermint/merkle/iavl_tree.go:129 +0x60
github.com/tendermint/tendermint/state.(_VMAppState).Sync(0xc208dd9530)
/Users/BatBuddha/Programming/megaGoApps/goApps/src/github.com/tendermint/tendermint/state/vm_app_state.go:233 +0xec1
github.com/tendermint/tendermint/state.(_State).ExecTx(0xc208e0c000, 0x5217bc8, 0xc208115360, 0x1, 0x0, 0x0)
/Users/BatBuddha/Programming/megaGoApps/goApps/src/github.com/tendermint/tendermint/state/state.go:369 +0x176a
github.com/tendermint/tendermint/state.(_State).appendBlock(0xc208e0c000, 0xc208e00d20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/Users/BatBuddha/Programming/megaGoApps/goApps/src/github.com/tendermint/tendermint/state/state.go:709 +0x3ff
github.com/tendermint/tendermint/state.(_State).SetBlockStateHash(0xc2080ed360, 0xc208e00d20, 0x0, 0x0)
/Users/BatBuddha/Programming/megaGoApps/goApps/src/github.com/tendermint/tendermint/state/state.go:618 +0x89
github.com/tendermint/tendermint/consensus.(_ConsensusState).RunActionPropose(0xc208001560, 0x3, 0x0)
/Users/BatBuddha/Programming/megaGoApps/goApps/src/github.com/tendermint/tendermint/consensus/state.go:638 +0x166e
github.com/tendermint/tendermint/consensus.(_ConsensusState).stepTransitionRoutine(0xc208001560)
/Users/BatBuddha/Programming/megaGoApps/goApps/src/github.com/tendermint/tendermint/consensus/state.go:391 +0xbd0
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).Start
/Users/BatBuddha/Programming/megaGoApps/goApps/src/github.com/tendermint/tendermint/consensus/state.go:286 +0xaf

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions