Closed jsign closed 4 years ago
Extra logs for the failing part:
2020-03-25T19:27:44.538-0300 INFO provideradapter storageadapter/provider.go:57 publishing deal
2020-03-25T19:27:44.572-0300 ERROR vm vm/runtime.go:85 spec actors failure: assertion failed
github.com/filecoin-project/lotus/chain/vm.(*Runtime).shimCall.func1
/Users/ignaciohagopian/code/lotus/chain/vm/runtime.go:85
runtime.gopanic
/usr/local/go/src/runtime/panic.go:967
github.com/filecoin-project/specs-actors/actors/util.AssertMsg
/Users/ignaciohagopian/go/pkg/mod/github.com/filecoin-project/specs-actors@v0.0.0-20200321055844-54fa2e8da1c2/actors/util/assert.go:9
github.com/filecoin-project/specs-actors/actors/util.Assert
/Users/ignaciohagopian/go/pkg/mod/github.com/filecoin-project/specs-actors@v0.0.0-20200321055844-54fa2e8da1c2/actors/util/assert.go:14
github.com/filecoin-project/specs-actors/actors/builtin/market.(*State).updatePendingDealState
/Users/ignaciohagopian/go/pkg/mod/github.com/filecoin-project/specs-actors@v0.0.0-20200321055844-54fa2e8da1c2/actors/builtin/market/market_state.go:110
github.com/filecoin-project/specs-actors/actors/builtin/market.(*State).updatePendingDealStates
/Users/ignaciohagopian/go/pkg/mod/github.com/filecoin-project/specs-actors@v0.0.0-20200321055844-54fa2e8da1c2/actors/builtin/market/market_state.go:80
github.com/filecoin-project/specs-actors/actors/builtin/market.(*State).updatePendingDealStatesForParty
/Users/ignaciohagopian/go/pkg/mod/github.com/filecoin-project/specs-actors@v0.0.0-20200321055844-54fa2e8da1c2/actors/builtin/market/market_state.go:72
github.com/filecoin-project/specs-actors/actors/builtin/market.Actor.PublishStorageDeals.func1
/Users/ignaciohagopian/go/pkg/mod/github.com/filecoin-project/specs-actors@v0.0.0-20200321055844-54fa2e8da1c2/actors/builtin/market/market_actor.go:190
github.com/filecoin-project/lotus/chain/vm.(*shimStateHandle).Transaction
/Users/ignaciohagopian/code/lotus/chain/vm/runtime.go:380
github.com/filecoin-project/specs-actors/actors/builtin/market.Actor.PublishStorageDeals
/Users/ignaciohagopian/go/pkg/mod/github.com/filecoin-project/specs-actors@v0.0.0-20200321055844-54fa2e8da1c2/actors/builtin/market/market_actor.go:166
reflect.Value.call
/usr/local/go/src/reflect/value.go:460
reflect.Value.Call
/usr/local/go/src/reflect/value.go:321
github.com/filecoin-project/lotus/chain/vm.(*invoker).transform.func2.1
/Users/ignaciohagopian/code/lotus/chain/vm/invoker.go:154
github.com/filecoin-project/lotus/chain/vm.(*Runtime).shimCall
/Users/ignaciohagopian/code/lotus/chain/vm/runtime.go:90
github.com/filecoin-project/lotus/chain/vm.(*invoker).transform.func2
/Users/ignaciohagopian/code/lotus/chain/vm/invoker.go:153
reflect.callReflect
/usr/local/go/src/reflect/value.go:549
reflect.makeFuncStub
/usr/local/go/src/reflect/asm_amd64.s:20
github.com/filecoin-project/lotus/chain/vm.(*invoker).Invoke
/Users/ignaciohagopian/code/lotus/chain/vm/invoker.go:74
github.com/filecoin-project/lotus/chain/vm.(*VM).Invoke
/Users/ignaciohagopian/code/lotus/chain/vm/vm.go:592
github.com/filecoin-project/lotus/chain/vm.(*VM).send
/Users/ignaciohagopian/code/lotus/chain/vm/vm.go:238
github.com/filecoin-project/lotus/chain/vm.(*VM).ApplyMessage
/Users/ignaciohagopian/code/lotus/chain/vm/vm.go:370
github.com/filecoin-project/lotus/chain/stmgr.(*StateManager).ApplyBlocks
/Users/ignaciohagopian/code/lotus/chain/stmgr/stmgr.go:169
github.com/filecoin-project/lotus/chain/stmgr.(*StateManager).computeTipSetState
/Users/ignaciohagopian/code/lotus/chain/stmgr/stmgr.go:330
github.com/filecoin-project/lotus/chain/stmgr.(*StateManager).TipSetState
/Users/ignaciohagopian/code/lotus/chain/stmgr/stmgr.go:112
github.com/filecoin-project/lotus/chain/gen.MinerCreateBlock
/Users/ignaciohagopian/code/lotus/chain/gen/mining.go:24
github.com/filecoin-project/lotus/node/impl/full.(*StateAPI).MinerCreateBlock
/Users/ignaciohagopian/code/lotus/node/impl/full/state.go:267
github.com/filecoin-project/lotus/miner.(*Miner).createBlock
/Users/ignaciohagopian/code/lotus/miner/miner.go:388
github.com/filecoin-project/lotus/miner.(*Miner).mineOne
/Users/ignaciohagopian/code/lotus/miner/miner.go:332
github.com/filecoin-project/lotus/miner.(*Miner).mine
/Users/ignaciohagopian/code/lotus/miner/miner.go:187
2020-03-25T19:27:44.572-0300 WARN vm vm/vm.go:387 Send actor error {"from": "t3rzrk5ucuk22zglhl7tl2yrssfmo25yign32vok7kotlg2pklrze5hr4zbztitv3pjps5goluzybnokwwvzba", "to": "t05", "nonce": 9, "method": "5", "height": "60", "error": "spec actors failure: assertion failed (RetCode=1):\n github.com/filecoin-project/lotus/chain/vm.(*Runtime).shimCall.func1\n /Users/ignaciohagopian/code/lotus/chain/vm/runtime.go:86"}
2020-03-25T19:27:44.588-0300 WARN providerstates providerstates/provider_states.go:286 deal bafyreidfieeexr4i3n4pzhyi24szsuetjri2w26etwxmbjwwiduxenqj7a failed: error calling node: publishing deal: publishing deal failed: exit 1
2020-03-25T19:27:44.602-0300 ERROR storagemarket_impl clientstates/client_states.go:120 deal bafyreidfieeexr4i3n4pzhyi24szsuetjri2w26etwxmbjwwiduxenqj7a failed: deal wasn't accepted (State=7)
github.com/filecoin-project/go-fil-markets/storagemarket/impl/clientstates.FailDeal
/Users/ignaciohagopian/go/pkg/mod/github.com/filecoin-project/go-fil-markets@v0.0.0-20200318012938-6403a5bda668/storagemarket/impl/clientstates/client_states.go:120
reflect.Value.call
/usr/local/go/src/reflect/value.go:460
reflect.Value.Call
/usr/local/go/src/reflect/value.go:321
github.com/filecoin-project/go-statemachine/fsm.fsmHandler.handler.func1
/Users/ignaciohagopian/go/pkg/mod/github.com/filecoin-project/go-statemachine@v0.0.0-20200226041606-2074af6d51d9/fsm/fsm.go:98
reflect.callReflect
/usr/local/go/src/reflect/value.go:549
reflect.makeFuncStub
/usr/local/go/src/reflect/asm_amd64.s:20
reflect.Value.call
/usr/local/go/src/reflect/value.go:460
reflect.Value.Call
/usr/local/go/src/reflect/value.go:321
github.com/filecoin-project/go-statemachine.(*StateMachine).run.func3
/Users/ignaciohagopian/go/pkg/mod/github.com/filecoin-project/go-statemachine@v0.0.0-20200226041606-2074af6d51d9/machine.go:91
TestAPIDealFlow: deals.go:210: deal errored
And just in case, full logs of the test:
=== RUN TestAPIDealFlow
2020-03-25T19:27:40.570-0300 INFO p2pnode lp2p/addrs.go:114 Swarm listening at: [/ip6/::/tcp/0 /ip4/0.0.0.0/tcp/0]
2020-03-25T19:27:40.570-0300 WARN genesis testing/genesis.go:36 Generating new random genesis block, note that this SHOULD NOT happen unless you are setting up new network
init set t3rzrk5ucuk22zglhl7tl2yrssfmo25yign32vok7kotlg2pklrze5hr4zbztitv3pjps5goluzybnokwwvzba t0100
calling publish storage deals on miner t01000 with worker t3rzrk5ucuk22zglhl7tl2yrssfmo25yign32vok7kotlg2pklrze5hr4zbztitv3pjps5goluzybnokwwvzba
calling publish storage deals on miner t01000 with worker t3rzrk5ucuk22zglhl7tl2yrssfmo25yign32vok7kotlg2pklrze5hr4zbztitv3pjps5goluzybnokwwvzba
Added weight to claim: 2049
Added weight to claim: 4097
2020-03-25T19:27:40.572-0300 INFO genesis genesis/genesis.go:248 Empty Genesis root: bafy2bzaceaa43et73tgxsoh2xizd4mxhbrcfig4kqp25zfa5scdgkzppllyuu
2020-03-25T19:27:40.573-0300 WARN hello hello/hello.go:50 running without peer manager
2020-03-25T19:27:40.574-0300 WARN modules modules/core.go:45 Generating new API secret
2020-03-25T19:27:40.582-0300 INFO p2pnode lp2p/addrs.go:114 Swarm listening at: [/ip6/::/tcp/0 /ip4/0.0.0.0/tcp/0]
2020-03-25T19:27:40.584-0300 INFO build go-paramfetch@v0.0.2-0.20200218225740-47c639bab663/paramfetch.go:127 Parameter file /var/tmp/filecoin-proof-parameters/v24-stacked-proof-of-replication-PoseidonHasher-Sha256Hasher-fe437922fe766f61b112750506d6be0e4ad5daa85ff9ce96549d99253ba61cbe.vk is ok
2020-03-25T19:27:40.584-0300 INFO build go-paramfetch@v0.0.2-0.20200218225740-47c639bab663/paramfetch.go:127 Parameter file /var/tmp/filecoin-proof-parameters/v24-stacked-proof-of-replication-PoseidonHasher-Sha256Hasher-49442c8ce7545579cbd689d578301d0cc1e46e94e2499a0ec36de7ff4f4694a2.vk is ok
2020-03-25T19:27:40.584-0300 INFO build go-paramfetch@v0.0.2-0.20200218225740-47c639bab663/paramfetch.go:127 Parameter file /var/tmp/filecoin-proof-parameters/v24-proof-of-spacetime-election-PoseidonHasher-27a7fc680a47e4821f40cf1676fb80b9888820ef6867a71a175b4c9ae068ad3f.vk is ok
2020-03-25T19:27:40.584-0300 INFO build go-paramfetch@v0.0.2-0.20200218225740-47c639bab663/paramfetch.go:127 Parameter file /var/tmp/filecoin-proof-parameters/v24-proof-of-spacetime-election-PoseidonHasher-0b0b9781bcb153efbb3cab4be3a792c4f555d4ab6f8dd62b27e1dcad08a34f22.vk is ok
2020-03-25T19:27:40.584-0300 INFO build go-paramfetch@v0.0.2-0.20200218225740-47c639bab663/paramfetch.go:127 Parameter file /var/tmp/filecoin-proof-parameters/v24-stacked-proof-of-replication-PoseidonHasher-Sha256Hasher-d84aa4581c74190f845596893ebe5b71da32ecf16e1d151b9fff74ee8f94d77c.vk is ok
2020-03-25T19:27:40.584-0300 INFO build go-paramfetch@v0.0.2-0.20200218225740-47c639bab663/paramfetch.go:127 Parameter file /var/tmp/filecoin-proof-parameters/v24-proof-of-spacetime-election-PoseidonHasher-5916054ae98e28fc2f0470d1fb58eb875a6865be86f0b8c4e302d55f13217fef.vk is ok
2020-03-25T19:27:40.585-0300 INFO build go-paramfetch@v0.0.2-0.20200218225740-47c639bab663/paramfetch.go:127 Parameter file /var/tmp/filecoin-proof-parameters/v24-stacked-proof-of-replication-PoseidonHasher-Sha256Hasher-fc32be6028c2398175466f36fa36810842ae8948fae15c84454af5b61ca99e15.vk is ok
2020-03-25T19:27:40.585-0300 INFO build go-paramfetch@v0.0.2-0.20200218225740-47c639bab663/paramfetch.go:127 Parameter file /var/tmp/filecoin-proof-parameters/v24-proof-of-spacetime-election-PoseidonHasher-0b499a953f1a9dcab420b3ba1e6b1f3952dc7f17cf67ed10406ae9a43e2b8ec5.vk is ok
2020-03-25T19:27:40.688-0300 INFO build go-paramfetch@v0.0.2-0.20200218225740-47c639bab663/paramfetch.go:127 Parameter file /var/tmp/filecoin-proof-parameters/v24-proof-of-spacetime-election-PoseidonHasher-5916054ae98e28fc2f0470d1fb58eb875a6865be86f0b8c4e302d55f13217fef.params is ok
2020-03-25T19:27:42.287-0300 INFO build go-paramfetch@v0.0.2-0.20200218225740-47c639bab663/paramfetch.go:127 Parameter file /var/tmp/filecoin-proof-parameters/v24-stacked-proof-of-replication-PoseidonHasher-Sha256Hasher-fe437922fe766f61b112750506d6be0e4ad5daa85ff9ce96549d99253ba61cbe.params is ok
2020-03-25T19:27:42.291-0300 WARN storedask storedask/storedask.go:117 no previous ask found, miner will not accept deals until a price is set
2020-03-25T19:27:42.297-0300 WARN modules modules/core.go:45 Generating new API secret
2020-03-25T19:27:42.298-0300 WARN pubsub go-log@v1.0.2/log.go:175 opening new stream to peer: protocol not supported12D3KooWFEfGdResiEwUWUgoXR5Ln4DBtUbfmmXnr2ZpHppQpjAE
2020-03-25T19:27:42.298-0300 WARN modules modules/services.go:41 failed to say hello {"error": "protocol not supported"}
FILE CID: bafkreie6nksbq65i2vqazxhf6k7cyqgnyzbcrfqgofzkdxsojf4k6egzfu
2020-03-25T19:27:43.342-0300 WARN ret-discovery discovery/local.go:28 Tracking multiple retrieval peers not implemented
2020-03-25T19:27:43.423-0300 INFO storagemarket_impl impl/provider.go:104 Handling storage deal proposal!
2020-03-25T19:27:43.435-0300 INFO providerstates providerstates/provider_states.go:115 fetching data for a deal bafyreifyt2nz3jj42a6v4ed7bmqojelencf6lqyem7f72kzjjrszazjgdy
2020-03-25T19:27:43.435-0300 WARN data_transfer_network network/libp2p_impl.go:65 error setting deadline: set pipe: deadline not supported
2020-03-25T19:27:43.436-0300 WARN data_transfer_network network/libp2p_impl.go:79 error resetting deadline: set pipe: deadline not supported
2020-03-25T19:27:43.436-0300 WARN data_transfer_network network/libp2p_impl.go:65 error setting deadline: set pipe: deadline not supported
2020-03-25T19:27:43.436-0300 WARN data_transfer_network network/libp2p_impl.go:79 error resetting deadline: set pipe: deadline not supported
2020-03-25T19:27:43.436-0300 WARN graphsync_network go-log@v1.0.2/log.go:180 error setting deadline: set pipe: deadline not supported
2020-03-25T19:27:43.436-0300 WARN graphsync_network go-log@v1.0.2/log.go:180 error resetting deadline: set pipe: deadline not supported
2020-03-25T19:27:43.436-0300 WARN graphsync_network go-log@v1.0.2/log.go:180 error setting deadline: set pipe: deadline not supported
2020-03-25T19:27:43.436-0300 WARN graphsync_network go-log@v1.0.2/log.go:180 error resetting deadline: set pipe: deadline not supported
2020-03-25T19:27:43.500-0300 INFO provideradapter storageadapter/provider.go:57 publishing deal
2020-03-25T19:27:43.546-0300 INFO sectors sealing/sealing.go:128 Seal piece for deal 2
2020-03-25T19:27:43.546-0300 WARN sbmock mock/mock.go:83 Add piece: {1000 3} 2032 4
2020-03-25T19:27:43.553-0300 WARN sbmock mock/mock.go:101 Generated Piece CID: bafk4chzaul66aiuxppbfgefqwzrlmnm3fvmzjgyyt7jnbxpjqdvx3ct33ayq
2020-03-25T19:27:43.553-0300 INFO sectors sealing/sealing.go:151 Start sealing 3
2020-03-25T19:27:43.553-0300 INFO sectors sealing/states.go:22 performing filling up rest of the sector... {"sector": "3"}
2020-03-25T19:27:43.553-0300 INFO provideradapter storageadapter/client.go:162 DEAL ACCEPTED!
2020-03-25T19:27:43.553-0300 WARN provideradapter storageadapter/provider.go:109 New Deal: deal 2
2020-03-25T19:27:43.554-0300 INFO sectors sealing/states.go:67 performing sector replication... {"sector": "3"}
2020-03-25T19:27:43.554-0300 INFO sectors sealing/states.go:129 submitting precommit for sector: 3
2020-03-25T19:27:43.558-0300 INFO sectors sealing/states.go:140 Sector precommitted: 3
2020-03-25T19:27:43.604-0300 INFO sectors sealing/states.go:151 precommit message landed on chain: 3
2020-03-25T19:27:43.604-0300 INFO sectors sealing/states.go:154 precommit for sector 3 made it on chain, will start proof computation at height 20
2020-03-25T19:27:43.897-0300 INFO sectors sealing/states.go:184 scheduling seal proof computation...
2020-03-25T19:27:43.897-0300 INFO sectors sealing/states.go:186 KOMIT 3 c3b18af9c09928072447a0049e20aec5f702db4197af5f4a9f31f8ba917f8c86(-492); fac62f8567728ccd012f53511e34c57c92b8637abfb46ba71dbfd9d4c11451a1(20); [{2048 bafk4chzaul66aiuxppbfgefqwzrlmnm3fvmzjgyyt7jnbxpjqdvx3ct33ayq}]; r:6261666b3463687a6167686d6878637435356f616f74786f71326b7072726734756c65777a776e6e776d6b336c61656374796a357a6f69786137777261; d:6261666b3463687a61756c3636616975787070626667656671777a726c6d6e6d3366766d7a6a67797974376a6e6278706a716476783363743333617971
2020-03-25T19:27:43.938-0300 INFO vm vm/syscalls.go:93 Verif r:6261666b3463687a6167686d6878637435356f616f74786f71326b7072726734756c65777a776e6e776d6b336c61656374796a357a6f69786137777261; d:6261666b3463687a61756c3636616975787070626667656671777a726c6d6e6d3366766d7a6a67797974376a6e6278706a716476783363743333617971; m:t01000; t:c3b18af9c09928072447a0049e20aec5f702db4197af5f4a9f31f8ba917f8c86; s:fac62f8567728ccd012f53511e34c57c92b8637abfb46ba71dbfd9d4c11451a1; N:3; p:0e31bed290367ffb3329c8d7632be2e95616618a04385cdf90e8cbe8abbe89a6
2020-03-25T19:27:43.955-0300 INFO sectors sealing/fsm.go:170 Proving sector 3
2020-03-25T19:27:44.017-0300 INFO provideradapter storageadapter/client.go:264 Storage deal 2 activated at epoch 28
2020-03-25T19:27:44.017-0300 INFO provideradapter storageadapter/provider.go:261 Storage deal 2 activated at epoch 28
COMPLETE &{bafyreifyt2nz3jj42a6v4ed7bmqojelencf6lqyem7f72kzjjrszazjgdy 6 t01000 [1 85 193 31 32 162 253 224 34 151 123 194 83 16 176 182 98 182 53 155 45 89 148 155 24 159 210 208 221 233 128 235 125 138 123 216 49] 2032 1000000 100 2}
Requesting payment
2020-03-25T19:27:44.411-0300 WARN paych paychmgr/paych.go:305 AddVoucher: voucher re-added with matching proof
FILE CID: bafkreiaslltkhsi4cbzh3hdbebuol2nvr33nkptmv4ofticgvx53525pim
2020-03-25T19:27:44.429-0300 WARN ret-discovery discovery/local.go:28 Tracking multiple retrieval peers not implemented
2020-03-25T19:27:44.477-0300 INFO storagemarket_impl impl/provider.go:104 Handling storage deal proposal!
2020-03-25T19:27:44.485-0300 INFO providerstates providerstates/provider_states.go:115 fetching data for a deal bafyreidfieeexr4i3n4pzhyi24szsuetjri2w26etwxmbjwwiduxenqj7a
2020-03-25T19:27:44.485-0300 WARN data_transfer_network network/libp2p_impl.go:65 error setting deadline: set pipe: deadline not supported
2020-03-25T19:27:44.486-0300 WARN data_transfer_network network/libp2p_impl.go:79 error resetting deadline: set pipe: deadline not supported
2020-03-25T19:27:44.486-0300 WARN data_transfer_network network/libp2p_impl.go:65 error setting deadline: set pipe: deadline not supported
2020-03-25T19:27:44.486-0300 WARN data_transfer_network network/libp2p_impl.go:79 error resetting deadline: set pipe: deadline not supported
2020-03-25T19:27:44.486-0300 WARN graphsync_network go-log@v1.0.2/log.go:180 error setting deadline: set pipe: deadline not supported
2020-03-25T19:27:44.486-0300 WARN graphsync_network go-log@v1.0.2/log.go:180 error resetting deadline: set pipe: deadline not supported
2020-03-25T19:27:44.486-0300 WARN graphsync_network go-log@v1.0.2/log.go:180 error setting deadline: set pipe: deadline not supported
2020-03-25T19:27:44.486-0300 WARN graphsync_network go-log@v1.0.2/log.go:180 error resetting deadline: set pipe: deadline not supported
2020-03-25T19:27:44.538-0300 INFO provideradapter storageadapter/provider.go:57 publishing deal
2020-03-25T19:27:44.572-0300 ERROR vm vm/runtime.go:85 spec actors failure: assertion failed
github.com/filecoin-project/lotus/chain/vm.(*Runtime).shimCall.func1
/Users/ignaciohagopian/code/lotus/chain/vm/runtime.go:85
runtime.gopanic
/usr/local/go/src/runtime/panic.go:967
github.com/filecoin-project/specs-actors/actors/util.AssertMsg
/Users/ignaciohagopian/go/pkg/mod/github.com/filecoin-project/specs-actors@v0.0.0-20200321055844-54fa2e8da1c2/actors/util/assert.go:9
github.com/filecoin-project/specs-actors/actors/util.Assert
/Users/ignaciohagopian/go/pkg/mod/github.com/filecoin-project/specs-actors@v0.0.0-20200321055844-54fa2e8da1c2/actors/util/assert.go:14
github.com/filecoin-project/specs-actors/actors/builtin/market.(*State).updatePendingDealState
/Users/ignaciohagopian/go/pkg/mod/github.com/filecoin-project/specs-actors@v0.0.0-20200321055844-54fa2e8da1c2/actors/builtin/market/market_state.go:110
github.com/filecoin-project/specs-actors/actors/builtin/market.(*State).updatePendingDealStates
/Users/ignaciohagopian/go/pkg/mod/github.com/filecoin-project/specs-actors@v0.0.0-20200321055844-54fa2e8da1c2/actors/builtin/market/market_state.go:80
github.com/filecoin-project/specs-actors/actors/builtin/market.(*State).updatePendingDealStatesForParty
/Users/ignaciohagopian/go/pkg/mod/github.com/filecoin-project/specs-actors@v0.0.0-20200321055844-54fa2e8da1c2/actors/builtin/market/market_state.go:72
github.com/filecoin-project/specs-actors/actors/builtin/market.Actor.PublishStorageDeals.func1
/Users/ignaciohagopian/go/pkg/mod/github.com/filecoin-project/specs-actors@v0.0.0-20200321055844-54fa2e8da1c2/actors/builtin/market/market_actor.go:190
github.com/filecoin-project/lotus/chain/vm.(*shimStateHandle).Transaction
/Users/ignaciohagopian/code/lotus/chain/vm/runtime.go:380
github.com/filecoin-project/specs-actors/actors/builtin/market.Actor.PublishStorageDeals
/Users/ignaciohagopian/go/pkg/mod/github.com/filecoin-project/specs-actors@v0.0.0-20200321055844-54fa2e8da1c2/actors/builtin/market/market_actor.go:166
reflect.Value.call
/usr/local/go/src/reflect/value.go:460
reflect.Value.Call
/usr/local/go/src/reflect/value.go:321
github.com/filecoin-project/lotus/chain/vm.(*invoker).transform.func2.1
/Users/ignaciohagopian/code/lotus/chain/vm/invoker.go:154
github.com/filecoin-project/lotus/chain/vm.(*Runtime).shimCall
/Users/ignaciohagopian/code/lotus/chain/vm/runtime.go:90
github.com/filecoin-project/lotus/chain/vm.(*invoker).transform.func2
/Users/ignaciohagopian/code/lotus/chain/vm/invoker.go:153
reflect.callReflect
/usr/local/go/src/reflect/value.go:549
reflect.makeFuncStub
/usr/local/go/src/reflect/asm_amd64.s:20
github.com/filecoin-project/lotus/chain/vm.(*invoker).Invoke
/Users/ignaciohagopian/code/lotus/chain/vm/invoker.go:74
github.com/filecoin-project/lotus/chain/vm.(*VM).Invoke
/Users/ignaciohagopian/code/lotus/chain/vm/vm.go:592
github.com/filecoin-project/lotus/chain/vm.(*VM).send
/Users/ignaciohagopian/code/lotus/chain/vm/vm.go:238
github.com/filecoin-project/lotus/chain/vm.(*VM).ApplyMessage
/Users/ignaciohagopian/code/lotus/chain/vm/vm.go:370
github.com/filecoin-project/lotus/chain/stmgr.(*StateManager).ApplyBlocks
/Users/ignaciohagopian/code/lotus/chain/stmgr/stmgr.go:169
github.com/filecoin-project/lotus/chain/stmgr.(*StateManager).computeTipSetState
/Users/ignaciohagopian/code/lotus/chain/stmgr/stmgr.go:330
github.com/filecoin-project/lotus/chain/stmgr.(*StateManager).TipSetState
/Users/ignaciohagopian/code/lotus/chain/stmgr/stmgr.go:112
github.com/filecoin-project/lotus/chain/gen.MinerCreateBlock
/Users/ignaciohagopian/code/lotus/chain/gen/mining.go:24
github.com/filecoin-project/lotus/node/impl/full.(*StateAPI).MinerCreateBlock
/Users/ignaciohagopian/code/lotus/node/impl/full/state.go:267
github.com/filecoin-project/lotus/miner.(*Miner).createBlock
/Users/ignaciohagopian/code/lotus/miner/miner.go:388
github.com/filecoin-project/lotus/miner.(*Miner).mineOne
/Users/ignaciohagopian/code/lotus/miner/miner.go:332
github.com/filecoin-project/lotus/miner.(*Miner).mine
/Users/ignaciohagopian/code/lotus/miner/miner.go:187
2020-03-25T19:27:44.572-0300 WARN vm vm/vm.go:387 Send actor error {"from": "t3rzrk5ucuk22zglhl7tl2yrssfmo25yign32vok7kotlg2pklrze5hr4zbztitv3pjps5goluzybnokwwvzba", "to": "t05", "nonce": 9, "method": "5", "height": "60", "error": "spec actors failure: assertion failed (RetCode=1):\n github.com/filecoin-project/lotus/chain/vm.(*Runtime).shimCall.func1\n /Users/ignaciohagopian/code/lotus/chain/vm/runtime.go:86"}
2020-03-25T19:27:44.588-0300 WARN providerstates providerstates/provider_states.go:286 deal bafyreidfieeexr4i3n4pzhyi24szsuetjri2w26etwxmbjwwiduxenqj7a failed: error calling node: publishing deal: publishing deal failed: exit 1
2020-03-25T19:27:44.602-0300 ERROR storagemarket_impl clientstates/client_states.go:120 deal bafyreidfieeexr4i3n4pzhyi24szsuetjri2w26etwxmbjwwiduxenqj7a failed: deal wasn't accepted (State=7)
github.com/filecoin-project/go-fil-markets/storagemarket/impl/clientstates.FailDeal
/Users/ignaciohagopian/go/pkg/mod/github.com/filecoin-project/go-fil-markets@v0.0.0-20200318012938-6403a5bda668/storagemarket/impl/clientstates/client_states.go:120
reflect.Value.call
/usr/local/go/src/reflect/value.go:460
reflect.Value.Call
/usr/local/go/src/reflect/value.go:321
github.com/filecoin-project/go-statemachine/fsm.fsmHandler.handler.func1
/Users/ignaciohagopian/go/pkg/mod/github.com/filecoin-project/go-statemachine@v0.0.0-20200226041606-2074af6d51d9/fsm/fsm.go:98
reflect.callReflect
/usr/local/go/src/reflect/value.go:549
reflect.makeFuncStub
/usr/local/go/src/reflect/asm_amd64.s:20
reflect.Value.call
/usr/local/go/src/reflect/value.go:460
reflect.Value.Call
/usr/local/go/src/reflect/value.go:321
github.com/filecoin-project/go-statemachine.(*StateMachine).run.func3
/Users/ignaciohagopian/go/pkg/mod/github.com/filecoin-project/go-statemachine@v0.0.0-20200226041606-2074af6d51d9/machine.go:91
TestAPIDealFlow: deals.go:210: deal errored
In the meantime, I'll keep rebasing that branch regularly to see if other change magically solves this issue.
Switching to
testnet/3
seems that started happening something that works onmaster
.To reproduce the problem:
Which fails.
That branch is pristine
testnet/3
, only changingTestAPIDealFlow
to do a second deal is after the (original) first one. The second one is exactly the same with the same logic (copy pasted), with some other randomness to make the Cid different.