Git Product home page Git Product logo

Comments (7)

romanz avatar romanz commented on July 28, 2024

This is indeed unfortunate :(
Could you upload the problematic blk*.dat file (maybe to Dropbox/Drive), so I could analyze it?

from electrs.

romanz avatar romanz commented on July 28, 2024

I am also plan to refactor the bulk indexing code soon, so it'll be easier to debug such issues.

from electrs.

duckartes avatar duckartes commented on July 28, 2024

Where would that file be located?

Not sure where it's failing, don't understand the error code.

from electrs.

romanz avatar romanz commented on July 28, 2024

Not sure where it's failing, don't understand the error code.

Sorry about that, the logging messages should be more informative...
The main issue is that the indexer tries to read blk*.dat files (from your full node), but the format of the blocks read from the disk seem to be incorrect.

Could you please attach the full log, or record the session using https://asciinema.org/?
(Please use the highest verbosity level, via -vvvv)

from electrs.

romanz avatar romanz commented on July 28, 2024

I am also plan to refactor the bulk indexing code soon, so it'll be easier to debug such issues.

The refactoring was merged into master (#15), please try again with the latest code (2852020).
It should also log the problematic blk*.dat file, for easier debugging :)

from electrs.

romanz avatar romanz commented on July 28, 2024

Update: please try again with the code from today (d422dc0).

from electrs.

romanz avatar romanz commented on July 28, 2024

@duckartes Please try again with the latest commit: ebdc252
(it should skip invalid and already indexed blocks during initial indexing).

from electrs.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.