Bitcoin Forum
January 16, 2026, 10:55:57 AM *
News: Latest Bitcoin Core release: 30.2 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 [3]  All
  Print  
Author Topic: Fun & learning with Electrum EPS, Electrum wallet & Bitcoin Core QT in Win 11  (Read 677 times)
nc50lc
Legendary
*
Offline Offline

Activity: 3024
Merit: 8247


Self-proclaimed Genius


View Profile
October 21, 2025, 03:57:06 AM
 #41

I discovered EPS loads with my block read Bitcoin Core errors. The error is putting txindex=1 in bitcoin.conf it is not connected with EPS. Why did my Bitcoin Core have failed to read block error?
Have you experienced any power interruption before that error showed?
Or at least forced the machine to shutdown while Core is running?

Because that may be caused by a corrupted data in your bitcoin datadir.

You'll need to check the "debug.log" file in your bitcoin datadir to see the actual issue whether it can be solved by --reindex, --reindex-chainstate or not.
Look for something like "block checksum mismatch" within the last few lines and check if the corrupted file is in "blocks/index" directory, "chainstate" directory or the block itself.
The first two require you to run the matching command line arg above, the latter is a bad issue where you have to resyc your node.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
arabspaceship123 (OP)
Sr. Member
****
Offline Offline

Activity: 1260
Merit: 472


codetheforum.com


View Profile WWW
October 21, 2025, 08:14:36 PM
Merited by vapourminer (1)
 #42

Have you experienced any power interruption before that error showed?
Or at least forced the machine to shutdown while Core is running?

Because that may be caused by a corrupted data in your bitcoin datadir.
No power interruptions.

I forced Bitcoin Core 30 to shutdown once from task manager after upgrade because it takes time to convert legacy wallets to descriptor so I installed Core 29 like before the upgrade.

You'll need to check the "debug.log" file in your bitcoin datadir to see the actual issue whether it can be solved by --reindex, --reindex-chainstate or not.
Look for something like "block checksum mismatch" within the last few lines and check if the corrupted file is in "blocks/index" directory, "chainstate" directory or the block itself.
The first two require you to run the matching command line arg above, the latter is a bad issue where you have to resyc your node.
My debug log has some data.

WARNING: option -rpcallowip was specified without -rpcbind; this doesn't usually make sense
[error] ReadBlock: Deserialize or I/O error - ReadCompactSize(): size too large: iostream error at FlatFilePos(nFile=21, nPos=31361069)
[error] A fatal internal error occurred, see debug.log for details: Sync: Failed to read block 00000000000004e2fa8343d0601a27e43180359909b6d876557d7ce30aad9cec from disk

  A R A B S P A C E S H I P   1 2 3  سفينة الفضاء العربية ١٢٣  
|  | ||     |    AVATAR & SIGNTURE AVAILABLE TO RENT   |     || |  |
██████   Hire me for your websites. Send a Message or Privnote to discuss your requirements   ██████
nc50lc
Legendary
*
Offline Offline

Activity: 3024
Merit: 8247


Self-proclaimed Genius


View Profile
October 22, 2025, 07:08:07 AM
Merited by vapourminer (1)
 #43

[error] ReadBlock: Deserialize or I/O error - ReadCompactSize(): size too large: iostream error at FlatFilePos(nFile=21, nPos=31361069)
This is bad, unlike chainstate or block index errors that I've mentioned that can be solved by --reindex
This particular error means that you "blk00021.dat" file has corrupted data. (an actual block file in your disk)

Force-closing Core usually doesn't cause this since that early block shouldn't be actively written to your disk.
I'd look at the disk's health, power and connectors in this case.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
arabspaceship123 (OP)
Sr. Member
****
Offline Offline

Activity: 1260
Merit: 472


codetheforum.com


View Profile WWW
October 22, 2025, 01:42:55 PM
 #44

[error] ReadBlock: Deserialize or I/O error - ReadCompactSize(): size too large: iostream error at FlatFilePos(nFile=21, nPos=31361069)
This is bad, unlike chainstate or block index errors that I've mentioned that can be solved by --reindex
This particular error means that you "blk00021.dat" file has corrupted data. (an actual block file in your disk)

Force-closing Core usually doesn't cause this since that early block shouldn't be actively written to your disk.
I'd look at the disk's health, power and connectors in this case.
Disk is checked it is functional without errors. It has excellent health. Am I going to have failure in Bitcoin Core and EPS without putting txindex=1 in my bitcoin.conf? It should work for my wallet because I will not make blockchain analysis to look at data for other wallets.

  A R A B S P A C E S H I P   1 2 3  سفينة الفضاء العربية ١٢٣  
|  | ||     |    AVATAR & SIGNTURE AVAILABLE TO RENT   |     || |  |
██████   Hire me for your websites. Send a Message or Privnote to discuss your requirements   ██████
nc50lc
Legendary
*
Offline Offline

Activity: 3024
Merit: 8247


Self-proclaimed Genius


View Profile
October 23, 2025, 07:25:27 AM
 #45

Am I going to have failure in Bitcoin Core and EPS without putting txindex=1 in my bitcoin.conf?
No you're not since it's not required by EPS. (at least due to that specific setting)

But this is baffling because Bitcoin Core wont start with a block storage error while EPS still works.
Perhaps that's the reason why EPS fails with txindex since it has to scan the blocks to build the transaction index
While still somehow works without it.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
arabspaceship123 (OP)
Sr. Member
****
Offline Offline

Activity: 1260
Merit: 472


codetheforum.com


View Profile WWW
October 24, 2025, 08:51:28 PM
 #46

Am I going to have failure in Bitcoin Core and EPS without putting txindex=1 in my bitcoin.conf?
No you're not since it's not required by EPS. (at least due to that specific setting)

But this is baffling because Bitcoin Core wont start with a block storage error while EPS still works.
Perhaps that's the reason why EPS fails with txindex since it has to scan the blocks to build the transaction index
While still somehow works without it.
I can use my Core arrangement if txindex=1 in bitcoin.conf is not affecting EPS. Bitcoin Core fails loading with the block error, it shuts down if clicking OK. If Bitcoin Core is not shutdown my EPS loads the watch only wallets. I was confused why Bitcoin Core does not start with the block storage error but EPS worked so I will test transactions.

  A R A B S P A C E S H I P   1 2 3  سفينة الفضاء العربية ١٢٣  
|  | ||     |    AVATAR & SIGNTURE AVAILABLE TO RENT   |     || |  |
██████   Hire me for your websites. Send a Message or Privnote to discuss your requirements   ██████
nc50lc
Legendary
*
Offline Offline

Activity: 3024
Merit: 8247


Self-proclaimed Genius


View Profile
October 25, 2025, 03:26:18 AM
 #47

I was confused why Bitcoin Core does not start with the block storage error but EPS worked so I will test transactions.
This is why I mentioned it's baffling, because EPS relies on RPC to communicate with the node which requires the node to be functioning.
I guess RPC still works since it can find Core and if EPS can still issue commands that doesn't require the blockchain like sendrawtransaction, your test transaction might work.

But I bet it would cause an error once it needs to rescan the blockchain.
e.g.: restoring an old wallet that requires to scan the affected block.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
arabspaceship123 (OP)
Sr. Member
****
Offline Offline

Activity: 1260
Merit: 472


codetheforum.com


View Profile WWW
October 25, 2025, 12:23:11 PM
 #48

This is why I mentioned it's baffling, because EPS relies on RPC to communicate with the node which requires the node to be functioning.
I guess RPC still works since it can find Core and if EPS can still issue commands that doesn't require the blockchain like sendrawtransaction, your test transaction might work.

But I bet it would cause an error once it needs to rescan the blockchain.
e.g.: restoring an old wallet that requires to scan the affected block.
I was a new Bitcoin user I used rescan on another drive. Something was wrong in the Bitcoin Core download. It scanned for hours so I did not complete the scan I stopped. I do not want to run another scan because I am expecting it will fail. I will use my EPS and Core without putting txindex=1 in my bitcoin.conf because it works. Thanks for your help.

  A R A B S P A C E S H I P   1 2 3  سفينة الفضاء العربية ١٢٣  
|  | ||     |    AVATAR & SIGNTURE AVAILABLE TO RENT   |     || |  |
██████   Hire me for your websites. Send a Message or Privnote to discuss your requirements   ██████
Pages: « 1 2 [3]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!