java.lang.RuntimeException: Invalid Trie state, missing node 9c448d0e49d05ed4280a69705c31c73b1cb8e8e5eec5926761027e7acb0e3043

GitHub | Nashatyrev | 5 months ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.
  1. 0

    ContractDetails trie is broken when accessing concurrently

    GitHub | 5 months ago | Nashatyrev
    java.lang.RuntimeException: Invalid Trie state, missing node 9c448d0e49d05ed4280a69705c31c73b1cb8e8e5eec5926761027e7acb0e3043
  2. 0

    State Trie is broken most likely due to some concurrency issue

    GitHub | 6 months ago | Nashatyrev
    java.lang.RuntimeException: Invalid Trie state, missing node b055c63716e50987ffa52af7f4e5a1242f85ae541d82e3c189310a64e6b19a5d

    Root Cause Analysis

    1. java.lang.RuntimeException

      Invalid Trie state, missing node 9c448d0e49d05ed4280a69705c31c73b1cb8e8e5eec5926761027e7acb0e3043

      at org.ethereum.trie.TrieImpl.insert()
    2. org.ethereum.trie
      SecureTrie.update
      1. org.ethereum.trie.TrieImpl.insert(TrieImpl.java:265)
      2. org.ethereum.trie.TrieImpl.insertOrDelete(TrieImpl.java:241)
      3. org.ethereum.trie.TrieImpl.update(TrieImpl.java:166)
      4. org.ethereum.trie.SecureTrie.update(SecureTrie.java:25)
      4 frames
    3. org.ethereum.db
      RepositoryTest$2.run
      1. org.ethereum.db.ContractDetailsImpl.put(ContractDetailsImpl.java:78)
      2. org.ethereum.db.RepositoryImpl.addStorageRow(RepositoryImpl.java:451)
      3. org.ethereum.db.RepositoryTest$2.run(RepositoryTest.java:987)
      3 frames
    4. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:745)
      1 frame