Skip to content

Conversation

@tudor-malene
Copy link

I have been chasing a strange bug that started with nodes getting out of sync when executing a contract (while trying out the pathdb of geth).

It turned out that it only happened if the contract had an array of just the right size to start filling the second half of a verkle node's children.
After more investigation, it turned out the reason is this global Identity mutation.

I added a test to replicate the issue.

@gballet gballet self-requested a review November 9, 2025 09:59
@gballet gballet self-assigned this Nov 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants