bee: unstaked node prints "VM execution error" in the logs
Context
v1.6.0 without Clef 2 recently initialized nodes (about a week ago), in the same environment (on Guix, with my service code) only one exhibits the issue
Summary
i’m getting these in the node’s log:
2023-05-23 12:24:19 "time"="2023-05-23 12:24:19.643306" "level"="error" "logger"="node/storageincentives" "msg"="phase failed" "error"="IsPlaying: overlay 0x1df20d27685a7ee5b792fd1976681f8d0f91d112d2265473e9ffec69d5c025e8 depth 8: VM execution error." "phase"="sample" "round"=184782
$ curl -s -X GET http://localhost:1800/redistributionstate | jq
{
"minimumFunds": "246986249975000000",
"hasSufficientFunds": true,
"isFrozen": false,
"isFullySynced": true,
"phase": "claim",
"round": 184888,
"lastWonRound": 0,
"lastPlayedRound": 0,
"lastFrozenRound": 0,
"block": 28103053,
"reward": "0",
"fees": "0"
}
i have another node in the very same environment, and that has been playing and even won some rounds:
$ curl -s -X GET http://localhost:1801/redistributionstate | jq
{
"minimumFunds": "258125000000000000",
"hasSufficientFunds": true,
"isFrozen": false,
"isFullySynced": true,
"phase": "claim",
"round": 184888,
"lastWonRound": 184752,
"lastPlayedRound": 184752,
"lastFrozenRound": 0,
"block": 28103055,
"reward": "61454589886464000",
"fees": "14220899994500000"
}
$ grep "VM execution error" /var/log/swarm/mainnet/bee-0.log | wc -l
108
$ grep "VM execution error" /var/log/swarm/mainnet/bee-1.log | wc -l
0
Expected behavior
unstaked nodes should either not print anything, or print something that suggests what the situation is.
“VM execution error” is both alarming, and doesn’t give any hint about what the original issue is.
About this issue
- Original URL
- State: closed
- Created a year ago
- Comments: 16
i can’t easily try master. let’s see if the next release gets rid of these.
not sure if this matters, but i also have
swap-initial-deposit 0
.@ldeffenb makes sense, but the fact that this is written in the log does not.