Skip to content
This repository has been archived by the owner on Nov 6, 2020. It is now read-only.

Parity crashes at some blocks when running with --pruning archive #2475

Closed
jo-tud opened this issue Oct 5, 2016 · 3 comments · Fixed by #2555
Closed

Parity crashes at some blocks when running with --pruning archive #2475

jo-tud opened this issue Oct 5, 2016 · 3 comments · Fixed by #2555
Labels
F0-consensus 💣 Issue can lead to a consensus failure. M4-core ⛓ Core client code / Rust.
Milestone

Comments

@jo-tud
Copy link

jo-tud commented Oct 5, 2016

Doing a sync with
parity --tracing on --mode active --pruning archive
Currently crashes parity on block 2371684.

Can be resumed, but I'm not sure if the db is still consistent.

...
2016-10-05 13:01:53 UTC Syncing #2371630 8fc3…d02e      1 blk/s   25 tx/s   1 Mgas/s       0+ 7957 Qed   #2379640    0/25/25 peers      2 KiB db    6 MiB chain   57 MiB queue   12 MiB sync

thread 'IO Worker #1' panicked at 'Traces database is incomplete.', ../src/libcore/option.rs:700
note: Run with `RUST_BACKTRACE=1` for a backtrace.
2016-10-05 13:01:59 UTC Finishing work, please wait...
2016-10-05 13:01:59 UTC Stage 3 block verification failed for #2371684 (b58f…9b1a)
Error: Block(UnknownParent(0880fcfc8a501cc8c7dfd000d50fb1eb02a4f9ec65363bc73c7babb677cf1c12))

Parity
version Parity/v1.4.0-unstable-48bb890-20161003/x86_64-linux-gnu/rustc1.12.0

@jo-tud
Copy link
Author

jo-tud commented Oct 5, 2016

Also happens for block 2358478

2016-10-05 12:30:39 UTC Syncing #2358431 88b3…6fee      6 blk/s   32 tx/s   5 Mgas/s       0+ 7273 Qed   #2365750    0/24/25 peers      2 KiB db    6 MiB chain   50 MiB queue   21 MiB sync
thread 'IO Worker #0' panicked at 'Traces database is incomplete.', ../src/libcore/option.rs:700
note: Run with `RUST_BACKTRACE=1` for a backtrace.
2016-10-05 12:30:39 UTC Stage 3 block verification failed for #2358478 (6559…4564)
Error: Block(UnknownParent(64f1ae1b6aca1dbaedb3a094365477e0a64b3a1e75fbf75e01852ff9f892988c))
2016-10-05 12:30:39 UTC Finishing work, please wait...

@rphmeier rphmeier added F2-bug 🐞 The client fails to follow expected behavior. M4-core ⛓ Core client code / Rust. labels Oct 5, 2016
@rphmeier
Copy link
Contributor

rphmeier commented Oct 5, 2016

Your trace database seems to have become corrupted; you may need to re-sync. In the meantime, we'll investigate the source of the corruption.

@NikVolf NikVolf changed the title Parity qcrashes at some blocks when running with --pruning archive Parity crashes at some blocks when running with --pruning archive Oct 5, 2016
@gavofyork gavofyork added F0-consensus 💣 Issue can lead to a consensus failure. and removed F2-bug 🐞 The client fails to follow expected behavior. labels Oct 5, 2016
@gavofyork gavofyork added this to the 1.4 Civility milestone Oct 5, 2016
@keorn
Copy link

keorn commented Oct 6, 2016

@jesuscript has set up a sync to see if we can reproduce it.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
F0-consensus 💣 Issue can lead to a consensus failure. M4-core ⛓ Core client code / Rust.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants