Skip to content

Instantly share code, notes, and snippets.

@magik6k
Created March 14, 2023 15:26
Show Gist options
  • Save magik6k/1480fada52cecd85d3742e8087c9b6bf to your computer and use it in GitHub Desktop.
Save magik6k/1480fada52cecd85d3742e8087c9b6bf to your computer and use it in GitHub Desktop.
goroutine 2257010 [select]:
github.com/dgraph-io/badger/v2/y.(*WaterMark).WaitForMark(0xc0029e0900, {0x651b450, 0xc00019e000}, 0xdd5bab)
/home/magik6k/.opt/go/pkg/mod/github.com/dgraph-io/badger/v2@v2.2007.3/y/watermark.go:120 +0x10b
github.com/dgraph-io/badger/v2.(*oracle).readTs(0xc03ec63e60)
/home/magik6k/.opt/go/pkg/mod/github.com/dgraph-io/badger/v2@v2.2007.3/txn.go:103 +0xd1
github.com/dgraph-io/badger/v2.(*DB).newTransaction(0xc0418fe000, 0x80?, 0x0)
/home/magik6k/.opt/go/pkg/mod/github.com/dgraph-io/badger/v2@v2.2007.3/txn.go:782 +0x11d
github.com/dgraph-io/badger/v2.(*DB).NewTransaction(...)
/home/magik6k/.opt/go/pkg/mod/github.com/dgraph-io/badger/v2@v2.2007.3/txn.go:760
github.com/dgraph-io/badger/v2.(*DB).View(0xc000c90d80?, 0xc024bb58a0)
/home/magik6k/.opt/go/pkg/mod/github.com/dgraph-io/badger/v2@v2.2007.3/txn.go:798 +0x6c
github.com/filecoin-project/lotus/blockstore/badger.(*Blockstore).Has(0xc000c90d80, {0xc1411dab70?, 0x9e450f8?}, {{0xc1411dac00?, 0x79a7b0?}})
/home/magik6k/github.com/filecoin-project/go-lotus/blockstore/badger/blockstore.go:619 +0x1bc
github.com/filecoin-project/lotus/blockstore/splitstore.(*SplitStore).Has(0xc0005b0500, {0x651b4c0, 0xc165ba6de0}, {{0xc1411dac00?, 0xc174b6e2a3?}})
/home/magik6k/github.com/filecoin-project/go-lotus/blockstore/splitstore/splitstore.go:334 +0x36e
github.com/filecoin-project/lotus/chain/vm.copyRec.func1({{0xc1411dac00?, 0x26?}})
/home/magik6k/github.com/filecoin-project/go-lotus/chain/vm/vm.go:821 +0x109
github.com/whyrusleeping/cbor-gen.ScanForLinks({0x64f6fc0, 0xc15235f0e0}, 0xc024bb5bf8)
/home/magik6k/.opt/go/pkg/mod/github.com/whyrusleeping/cbor-gen@v0.0.0-20221021053955-c138aae13722/utils.go:112 +0x243
github.com/filecoin-project/lotus/chain/vm.linksForObj({0x651cc28, 0xc15e6aa8a0}, 0xc165ba6de0?)
/home/magik6k/github.com/filecoin-project/go-lotus/chain/vm/vm.go:703 +0xcb
github.com/filecoin-project/lotus/chain/vm.copyRec({0x651b4c0, 0xc165ba6de0}, {0x6531bf0, 0xc09c49b320}, {0x7f4c61f46418, 0xc0005b0500}, {{0xc131f3f2f0?, 0x84f9ba?}}, 0xc024bb6860)
/home/magik6k/github.com/filecoin-project/go-lotus/chain/vm/vm.go:802 +0x22b
github.com/filecoin-project/lotus/chain/vm.copyRec.func1({{0xc131f3f2f0?, 0x26?}})
/home/magik6k/github.com/filecoin-project/go-lotus/chain/vm/vm.go:831 +0x1c5
github.com/whyrusleeping/cbor-gen.ScanForLinks({0x64f6fc0, 0xc1459acf90}, 0xc024bb5ea0)
/home/magik6k/.opt/go/pkg/mod/github.com/whyrusleeping/cbor-gen@v0.0.0-20221021053955-c138aae13722/utils.go:112 +0x243
github.com/filecoin-project/lotus/chain/vm.linksForObj({0x651cc28, 0xc15e6aa900}, 0xc165ba6de0?)
/home/magik6k/github.com/filecoin-project/go-lotus/chain/vm/vm.go:703 +0xcb
github.com/filecoin-project/lotus/chain/vm.copyRec({0x651b4c0, 0xc165ba6de0}, {0x6531bf0, 0xc09c49b320}, {0x7f4c61f46418, 0xc0005b0500}, {{0xc1523a4060?, 0x84f9ba?}}, 0xc024bb6860)
/home/magik6k/github.com/filecoin-project/go-lotus/chain/vm/vm.go:802 +0x22b
github.com/filecoin-project/lotus/chain/vm.copyRec.func1({{0xc1523a4060?, 0x26?}})
/home/magik6k/github.com/filecoin-project/go-lotus/chain/vm/vm.go:831 +0x1c5
github.com/whyrusleeping/cbor-gen.ScanForLinks({0x64f6fc0, 0xc13e9515c0}, 0xc024bb6148)
/home/magik6k/.opt/go/pkg/mod/github.com/whyrusleeping/cbor-gen@v0.0.0-20221021053955-c138aae13722/utils.go:112 +0x243
github.com/filecoin-project/lotus/chain/vm.linksForObj({0x651cc28, 0xc172fd6360}, 0xc165ba6de0?)
/home/magik6k/github.com/filecoin-project/go-lotus/chain/vm/vm.go:703 +0xcb
github.com/filecoin-project/lotus/chain/vm.copyRec({0x651b4c0, 0xc165ba6de0}, {0x6531bf0, 0xc09c49b320}, {0x7f4c61f46418, 0xc0005b0500}, {{0xc1b6d29bf0?, 0x84f9ba?}}, 0xc024bb6860)
/home/magik6k/github.com/filecoin-project/go-lotus/chain/vm/vm.go:802 +0x22b
github.com/filecoin-project/lotus/chain/vm.copyRec.func1({{0xc1b6d29bf0?, 0x26?}})
/home/magik6k/github.com/filecoin-project/go-lotus/chain/vm/vm.go:831 +0x1c5
github.com/whyrusleeping/cbor-gen.ScanForLinks({0x64f6fc0, 0xc165ba6e40}, 0xc024bb63f0)
/home/magik6k/.opt/go/pkg/mod/github.com/whyrusleeping/cbor-gen@v0.0.0-20221021053955-c138aae13722/utils.go:112 +0x243
github.com/filecoin-project/lotus/chain/vm.linksForObj({0x651cc28, 0xc165ba6cc0}, 0xc165ba6de0?)
/home/magik6k/github.com/filecoin-project/go-lotus/chain/vm/vm.go:703 +0xcb
github.com/filecoin-project/lotus/chain/vm.copyRec({0x651b4c0, 0xc165ba6de0}, {0x6531bf0, 0xc09c49b320}, {0x7f4c61f46418, 0xc0005b0500}, {{0xc132513bc0?, 0x84f9ba?}}, 0xc024bb6860)
/home/magik6k/github.com/filecoin-project/go-lotus/chain/vm/vm.go:802 +0x22b
github.com/filecoin-project/lotus/chain/vm.copyRec.func1({{0xc132513bc0?, 0x26?}})
/home/magik6k/github.com/filecoin-project/go-lotus/chain/vm/vm.go:831 +0x1c5
github.com/whyrusleeping/cbor-gen.ScanForLinks({0x64f6fc0, 0xc165ba6e10}, 0xc024bb6698)
/home/magik6k/.opt/go/pkg/mod/github.com/whyrusleeping/cbor-gen@v0.0.0-20221021053955-c138aae13722/utils.go:112 +0x243
github.com/filecoin-project/lotus/chain/vm.linksForObj({0x651cc28, 0xc165ba6d80}, 0xc165ba6de0?)
/home/magik6k/github.com/filecoin-project/go-lotus/chain/vm/vm.go:703 +0xcb
github.com/filecoin-project/lotus/chain/vm.copyRec({0x651b4c0, 0xc165ba6de0}, {0x6531bf0, 0xc09c49b320}, {0x7f4c61f46418, 0xc0005b0500}, {{0xc132513aa0?, 0xc165ba6d80?}}, 0xc024bb6860)
/home/magik6k/github.com/filecoin-project/go-lotus/chain/vm/vm.go:802 +0x22b
github.com/filecoin-project/lotus/chain/vm.Copy({0x651b4c0?, 0xc151ada5d0?}, {0x6531bf0, 0xc09c49b320}, {0x7f4c61f46418?, 0xc0005b0500}, {{0xc132513aa0?, 0xc1600af3e0?}})
/home/magik6k/github.com/filecoin-project/go-lotus/chain/vm/vm.go:765 +0x40c
github.com/filecoin-project/lotus/chain/consensus/filcns.upgradeActorsV10Common({0x651b4c0?, 0xc151ada5d0}, 0xc0f77adb00, {0x6513750?, 0xc1600af3e0}, {{0xc161b34270?, 0x19172fa?}}, 0x7515e7?, 0xc024bb6a50?, {0x1d, ...})
/home/magik6k/github.com/filecoin-project/go-lotus/chain/consensus/filcns/upgrades.go:1691 +0x733
github.com/filecoin-project/lotus/chain/consensus/filcns.UpgradeActorsV10({0x651b4c0?, 0xc151ada5d0?}, 0x1?, {0x6513750?, 0xc1600af3e0?}, {0x0?, 0x0?}, {{0xc161b34270?, 0xc001280000?}}, 0x28f1d4, ...)
/home/magik6k/github.com/filecoin-project/go-lotus/chain/consensus/filcns/upgrades.go:1606 +0x98
github.com/filecoin-project/lotus/chain/stmgr.(*StateManager).HandleStateForks(0xc0f77adb00, {0x651b4c0, 0xc151ada5d0}, {{0xc161b34270?, 0xc151adaa50?}}, 0x9e450f8?, {0x0, 0x0}, 0xa10900a159e9bd00?)
/home/magik6k/github.com/filecoin-project/go-lotus/chain/stmgr/forks.go:192 +0x34f
github.com/filecoin-project/lotus/chain/consensus.(*TipSetExecutor).ApplyBlocks(0xc00013a508, {0x651b4c0, 0xc163cb25a0}, 0xc0f77adb00, 0x28f1d4, {{0xc161b34270?, 0x28f1d6?}}, {0xc178e17b20, 0x3, 0x3}, ...)
/home/magik6k/github.com/filecoin-project/go-lotus/chain/consensus/compute_state.go:361 +0x83c
github.com/filecoin-project/lotus/chain/consensus.(*TipSetExecutor).ExecuteTipSet(0x651b4c0?, {0x651b4c0?, 0xc163cb2570?}, 0xc0f77adb00, 0xc0ba59ad00, {0x0, 0x0}, 0x0?)
/home/magik6k/github.com/filecoin-project/go-lotus/chain/consensus/compute_state.go:564 +0x7ef
github.com/filecoin-project/lotus/chain/stmgr.(*StateManager).TipSetState(0xc0f77adb00, {0x651b450?, 0xc00019e008?}, 0xc0ba59ad00)
/home/magik6k/github.com/filecoin-project/go-lotus/chain/stmgr/execute.go:72 +0x7f5
github.com/filecoin-project/lotus/chain/messagepool.(*mpoolProvider).GetActorAfter(0xc0f77c5a20, {{0xc11f643d40?, 0xc0d3ca3480?}}, 0xc10ea7ff00?)
/home/magik6k/github.com/filecoin-project/go-lotus/chain/messagepool/provider.go:94 +0x21b
github.com/filecoin-project/lotus/chain/messagepool.(*MessagePool).getStateNonce(0xc0fa37cea0, {0x651b418?, 0xc0f77b4a00?}, {{0xc11f643d40?, 0x282a720?}}, 0xc0ba59ad00)
/home/magik6k/github.com/filecoin-project/go-lotus/chain/messagepool/messagepool.go:1209 +0x176
github.com/filecoin-project/lotus/chain/messagepool.(*MessagePool).addTs(0xc0fa37cea0, {0x651b418, 0xc0f77b4a00}, 0xc1633e8240, 0xc0ba59ad00, 0x0, 0x22?)
/home/magik6k/github.com/filecoin-project/go-lotus/chain/messagepool/messagepool.go:996 +0x105
github.com/filecoin-project/lotus/chain/messagepool.(*MessagePool).Add(0xc0fa37cea0, {0x651b418, 0xc0f77b4a00}, 0xc1633e8240)
/home/magik6k/github.com/filecoin-project/go-lotus/chain/messagepool/messagepool.go:919 +0x211
github.com/filecoin-project/lotus/chain/sub.(*MessageValidator).Validate(0xc0fa308ac8, {0x651b418, 0xc0f77b4a00}, {0xc122896ba0?, 0x26?}, 0xc10ea7fd80)
/home/magik6k/github.com/filecoin-project/go-lotus/chain/sub/incoming.go:345 +0x3a8
github.com/libp2p/go-libp2p-pubsub.(*topicVal).validateMsg(0xc0fa602fc0, {0x651b418, 0xc0f77b4a00}, {0xc122896ba0, 0x26}, 0xc10801f580?)
/home/magik6k/.opt/go/pkg/mod/github.com/libp2p/go-libp2p-pubsub@v0.8.2/validation.go:466 +0x137
github.com/libp2p/go-libp2p-pubsub.(*validation).validateSingleTopic(0xc0f77b4a80, 0xc0fa602fc0, {0xc122896ba0, 0x26}, 0xc106a8d638?)
/home/magik6k/.opt/go/pkg/mod/github.com/libp2p/go-libp2p-pubsub@v0.8.2/validation.go:444 +0x8d
github.com/libp2p/go-libp2p-pubsub.(*validation).validateTopic(0x501a8d730?, {0xc1280b7540?, 0x2043c40?, 0xc113fe4880?}, {0xc122896ba0?, 0x74e1ad?}, 0xf5b240?)
/home/magik6k/.opt/go/pkg/mod/github.com/libp2p/go-libp2p-pubsub@v0.8.2/validation.go:393 +0xe5
github.com/libp2p/go-libp2p-pubsub.(*validation).doValidateTopic(0xc0f77b4a80, {0xc1280b7540?, 0x653a030?, 0xc106a8d7d0?}, {0xc122896ba0, 0x26}, 0xc10ea7fd80, 0x0)
/home/magik6k/.opt/go/pkg/mod/github.com/libp2p/go-libp2p-pubsub@v0.8.2/validation.go:364 +0x5b
github.com/libp2p/go-libp2p-pubsub.(*validation).validate.func1()
/home/magik6k/.opt/go/pkg/mod/github.com/libp2p/go-libp2p-pubsub@v0.8.2/validation.go:329 +0x3e
created by github.com/libp2p/go-libp2p-pubsub.(*validation).validate
/home/magik6k/.opt/go/pkg/mod/github.com/libp2p/go-libp2p-pubsub@v0.8.2/validation.go:328 +0x7f3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment