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

IllegalChildHashException while starting the node #15633

Open
timo0 opened this issue Oct 1, 2024 · 3 comments
Open

IllegalChildHashException while starting the node #15633

timo0 opened this issue Oct 1, 2024 · 3 comments
Assignees
Labels
Platform Tickets pertaining to the platform

Comments

@timo0
Copy link
Member

timo0 commented Oct 1, 2024

JRS failure:
One node faild with:

ERROR | MerkleUtils: | Async tree hashing failed
-- | -- | --
  |   | java.util.concurrent.ExecutionException: com.swirlds.common.merkle.exceptions.IllegalChildHashException: Child has an unexpected null hash

see http://35.247.76.217:8095/swirlds-automation/release/0.55/4N/DynamicFreeze/20241001-101017-GCP-Daily-DynamicFreeze-4N/FCM-VM-DynamicFreeze-2.5k-40m/

@timo0 timo0 added the Platform Tickets pertaining to the platform label Oct 1, 2024
@timo0 timo0 self-assigned this Oct 3, 2024
@kfa-aguda
Copy link
Contributor

kfa-aguda commented Oct 7, 2024

@thenswan thenswan self-assigned this Oct 8, 2024
@timo0
Copy link
Member Author

timo0 commented Oct 8, 2024

Feedback from @artemananiev:

The exceptions happens while hashing a MerkleMap. This class is not used in Hedera services any longer. The right way to fix this issue is to change PTT to not use MerkleMap at all

@artemananiev
Copy link
Member

I filed #15916 to rewrite PlatformTestingTool, so it uses VirtualMaps instead of MerkleMaps.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Platform Tickets pertaining to the platform
Projects
None yet
Development

No branches or pull requests

4 participants