Skip to content

Can't successfully --reindex while Core 25.99 can #8

Description

@bg002h

Is there an existing issue for this?

  • I have searched the existing issues

Current behaviour

Running bitcoind --reindex fails reliably when using bitcoin satellite but doesn't fail while using latest bitcoin-core

Expected behaviour

to --reindex like core

Steps to reproduce

bitcoin-cli stop
bitcoind --reindex

Relevant log output

2023-09-17T17:29:50Z Bitcoin Core version v25.0.0 (release build)
2023-09-17T17:29:50Z Bitcoin Satellite version v0.2.4 (release build)
.
.
.

2023-09-17T18:22:23Z UpdateTip: new best=0000000000000003db2fb830b859db8a01a9b66e0397ac0531e14c8df0d33d0c height=275387 version=0x0000000>
2023-09-17T18:22:23Z ERROR: ReadBlockFromDisk(CBlock&, CBlockIndex*): GetHash() doesn't match index for CBlockIndex(pprev=0x7f8985c32b68,>
2023-09-17T18:22:23Z *** Failed to read block
2023-09-17T18:22:23Z Error: A fatal internal error occurred, see debug.log for details
2023-09-17T18:22:23Z Failed to connect best block (Failed to read block)
2023-09-17T18:22:23Z loadblk thread exit
2023-09-17T18:22:23Z Shutdown: In progress...

How did you obtain Bitcoin Core

Compiled from source

What version of Bitcoin Core are you using?

Bitcoin Core version v25.99.0-f01416e23c9c; for satellite

Operating system and version

Linux 13764k 6.5.3-arch1-1 #1 SMP PREEMPT_DYNAMIC Wed, 13 Sep 2023 08:37:40 +0000 x86_64 GNU/Linux

Machine specifications

SSDx3 with BTRFS in RAID3c configuration; issue also happens in RAID1 on BTRFS, haven't tried with EXT4

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions