Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

InvalidRootHashException on #4133443 #1237

Closed
longfin opened this issue Aug 1, 2022 · 4 comments · Fixed by #1212
Closed

InvalidRootHashException on #4133443 #1237

longfin opened this issue Aug 1, 2022 · 4 comments · Fixed by #1212
Assignees
Labels
bug Something isn't working

Comments

@longfin
Copy link
Member

longfin commented Aug 1, 2022

Some nodes seem to fail adding block(#4133443) on v100260.

@longfin longfin added the bug Something isn't working label Aug 1, 2022
@longfin
Copy link
Member Author

longfin commented Aug 1, 2022

@area363 Could you leave the detailed information about it?

@longfin longfin changed the title InvalidRootHashException on #4133443 InvalidRootHashException on #4133443 Aug 1, 2022
@area363
Copy link
Member

area363 commented Aug 1, 2022

Libplanet.Blocks.InvalidBlockStateRootHashException:
Block #4133443 ad46eee6d2636bb0ed6cb7ff6531bd48ea539d23075c9a36bbd521dd77dca155's state root hash is e708d7b8fe500775fb6cf99a7ffe85a878c0aa74ef14a9e33e5682146025ef7d, but the execution result is 3a69a2decdc0f82ca0d0c77d3d059652abffab63e1dda55f42abe55272cd7c1e.
at Libplanet.Blockchain.BlockChain`1.ExecuteActions(Block`1 block, Nullable`1 stateCompleters) in /app/NineChronicles.Headless/Lib9c/.Libplanet/Libplanet/Blockchain/BlockChain.cs:line 840
at Libplanet.Blockchain.BlockChain`1.Append(Block`1 block, Boolean evaluateActions, Boolean renderBlocks, Boolean renderActions, IReadOnlyList`1 actionEvaluations, Nullable`1 stateCompleters) in /app/NineChronicles.Headless/Lib9c/.Libplanet/Libplanet/Blockchain/BlockChain.cs:line 926
at Libplanet.Net.Swarm`1.AppendPreviousBlocks(BlockChain`1 blockChain, SortedList`2 candidate, Boolean evaluateActions) in /app/NineChronicles.Headless/Lib9c/.Libplanet/Libplanet.Net/Swarm.BlockCandidate.cs:line 180
at Libplanet.Net.Swarm`1.BlockCandidateProcess(SortedList`2 candidate, CancellationToken cancellationToken) in /app/NineChronicles.Headless/Lib9c/.Libplanet/Libplanet.Net/Swarm.BlockCandidate.cs:line 113

@area363
Copy link
Member

area363 commented Aug 2, 2022

Image

It appears that the RapidCombination6(https://9cscan.com/tx/add4c0cfa723d56a8cb01a685c8387b085f9fdad06560adeeac57d9d37025094) action in #4133443 doesn't have a mail associated with the action.

This issue is similar to the currently open fix PR(#1212) so I'll add this block in the fix condition range (https://github.com/planetarium/lib9c/pull/1212/files#diff-e28348a9e18530ee05d841f42aee46bfe95c29bd82fff2622548702bccae22e4R130-R153). cc @planetarium/9c-dev

@area363
Copy link
Member

area363 commented Aug 2, 2022

I'm going to append blocks from #4133443 to #4372673 to see if there are other RB6 errors and update the PR after.

@longfin longfin linked a pull request Aug 5, 2022 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants