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

0.21.3 doesn't like block 1228431 0.21.2.2 is OK #961

Open
ghost opened this issue Apr 22, 2024 · 13 comments
Open

0.21.3 doesn't like block 1228431 0.21.2.2 is OK #961

ghost opened this issue Apr 22, 2024 · 13 comments

Comments

@ghost
Copy link

ghost commented Apr 22, 2024

0.21.3 debug.log:
2024-04-22T17:18:47Z ERROR: UndoReadFromDisk: Checksum mismatch
2024-04-22T17:18:47Z *** ThreadSync: Failed to write block 75d457c945c6666d92871fdd12f5380b9e01b25268f7d81870c1b0c6edb33241 to index database
2024-04-22T17:18:47Z Error: A fatal internal error occurred, see debug.log for details

shortly after syncing with 0.21.3 litecoin will stop with the above error. 0.21.2.2 continues to run after syncing.

could be a problem on my side but i wanted to post this for FYI

@losh11
Copy link
Member

losh11 commented Apr 22, 2024

In 0.21.3 can you try console command reconsiderblock with the previous block to the one you're having a checksum mismatch on?

@ghost
Copy link
Author

ghost commented Apr 22, 2024

unfortunately i'm not fast enough to get to the console before we bomb and exit.

i tried doing it with 0.21.2.2, i.e.
reconsiderblock 4aaedcd03df6599733cb067c1dc6222aafbce7a26b06af508e098ba6d39529cf

and then re-running 0.21.3 but we bomb and exit for the same block - but thanks for the idea

@gituser
Copy link

gituser commented May 16, 2024

I'm having the same issue is there any workaround on how to upgrade to v0.21.3 ?

@losh11
Copy link
Member

losh11 commented May 16, 2024

I would try resyncing from scratch. Delete the blocks directory.

@ghost
Copy link
Author

ghost commented May 16, 2024

gituser are you have the problem with the same block (1228431) or a different block?

if it is a different block could you let us know which one? thanks!

@gituser
Copy link

gituser commented May 16, 2024

gituser are you have the problem with the same block (1228431) or a different block?

if it is a different block could you let us know which one? thanks!

@kl1059
I'm having exactly same error when trying to run v0.21.3:

2024-05-16T13:21:22Z ERROR: UndoReadFromDisk: Checksum mismatch
2024-05-16T13:21:22Z *** ThreadSync: Failed to write block 75d457c945c6666d92871fdd12f5380b9e01b25268f7d81870c1b0c6edb33241 to index database
2024-05-16T13:21:22Z Error: A fatal internal error occurred, see debug.log for details

@toffoo
Copy link

toffoo commented Jun 22, 2024

same error, same block, macOS. no fix?

@gituser
Copy link

gituser commented Jun 22, 2024

same error, same block, macOS. no fix?

unfortunately for me workarounds listed in this thread didn't help, I had to take synced blockchain from other server

@arshad-deriv
Copy link

I can see there is a new release https://github.com/litecoin-project/litecoin/releases/tag/v0.21.4 but I was not able to see if this issue is fixed already or not?

@losh11
Copy link
Member

losh11 commented Nov 8, 2024

@arshad-deriv sorry I'm not able to reproduce this issue. Have you tried resyncing from scratch?

@Sayrix
Copy link

Sayrix commented Nov 9, 2024

I don't know if it was the same block, but some days ago my litecoin node crashed with a similar error i think, i tried to resync the block headers but when it was trying to resync the block headers i was getting a segfault error so i tried to resync completely which took 1 day but after that it worked. About the segfault error i was using litecoind 0.21.3 aarch64 but i now upgraded to 0.21.4

@arshad-deriv
Copy link

@arshad-deriv sorry I'm not able to reproduce this issue. Have you tried resyncing from scratch?

@losh11 I did not need to resync from scratch so far but I have not upgraded the node just to avoid any unforeseen issue like mentioned above that it gives an error on some specific block and needs to resync from scratch afterward which is time-consuming. May I know if upgrading to 0.21.4 fixes the issue?

@Garfield-de-Kat
Copy link

Garfield-de-Kat commented Dec 12, 2024

Having the same issue here,
I'm using an old chain-state that was last synced, four and a half years ago.
It crashes immediately when opened.
But remains active in the background and does synchronize with the blockchain
[A fatal internal error occurred, see debug.log for details]

Litecoin Core version v0.21.4 (release build)
Qt 5.9.8 (static), plugin=windows (static)
GUI: Platform customization: "windows"
ERROR: UndoReadFromDisk: Checksum mismatch
*** ThreadSync: Failed to write block 75d457c945c6666d92871fdd12f5380b9e01b25268f7d81870c1b0c6edb33241 to index database
Error: A fatal internal error occurred, see debug.log for details
basic block filter index thread exit

Greetings

P.S. version https://download.litecoin.org/litecoin-0.21.2.2/win/litecoin-0.21.2.2-win64-setup.exe works for me, thanks for the tip (:

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

No branches or pull requests

6 participants