-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Panic after manny days of running #1961
Comments
Similar issue https://github.com/ethcore/parity/issues/1900 |
@Anthony-Tatowicz Which version of Parity are you running? Did you use the new |
Also encountered this issue with version Parity/v1.3.3-beta/x86_64-linux-gnu/rustc1.12.0 not using restore |
Me and another user are also encountering this issue. Going to attempt the restore feature and will report back on that. However this seems to be a breaking bug as fully syncing directly from the Ethereum Classic chain does not seem to work at the moment. Let me know if there's any other logs or information which would be helpful. |
Nevermind, unable to fully sync, stuck at block 2,421,696. Each time I start parity I get a slightly different version of the error below, panicking at different expected keys:
|
I experience the same problem. The system is Ubuntu 16.04.1 LTS (GNU/Linux 4.4.0-38-generic x86_64) with 2G RAM and 4G swap. root@aordine-nyc1:~# parity -j --db-path /mnt/volume-nyc1-02/.parity/ --cache-size-db 1024 |
@aordine @pyskell This issue is about instability of long running Parity, the bug you are referring to is covered by issue: https://github.com/ethcore/parity/issues/2603 |
@keorn Can we mark it as a duplicate then? There's quite a bit of worthwhile output in this thread that can help solve whatever the issue may be. This doesn't seem to have to do specifically with many days of runtime as even after restarting parity, or attempting to sync a new copy of the chain from the network, the same issue is encountered. So even a brand new machine, running the latest version of parity, will be unable to sync to either network. Even using the newer I have a working copy of the blockchain here (courtesy of another user) if it can be of any use debugging: full parity copy It's also worth noting that the blocks parity seems to have issues with (around 2,420,000 on ETC) come around the time that the recent DoS-style exploit in the ethereum protocol occurred. |
Since I referred to the other issue, this issue shows up there. As for the problematic blocks, unfortunately they will always be heavy on the syncing nodes. They just contain transactions which are expensive to process and there is not much way around it. The issue #2603 also appeared during the attacks, which could be linked to the necessary heavy i/o. |
At this time, parity 1.3.8 went through the EIP 150 hard fork block On Tue, Oct 18, 2016 at 5:40 PM, keorn notifications@github.com wrote:
|
thread 'IO Worker #0' panicked at 'Potential DB corruption encountered: Database missing expected key: 9852…245a', ethcore/src/state.rs:352
stack backtrace:
1: 0x55613fddef4f -
2: 0x55613fde518b -
3: 0x55613fde4e13 -
4: 0x55613fdca57d -
5: 0x55613fde53d1 -
6: 0x55613fdcb6ba -
7: 0x55613f7cf502 -
8: 0x55613f7b53ca -
9: 0x55613f7b54c9 -
10: 0x55613f910954 -
11: 0x55613f90fc52 -
12: 0x55613f78f3f6 -
13: 0x55613f7c18d0 -
14: 0x55613f80b55f -
15: 0x55613fdef45b -
16: 0x55613fdef3fe -
17: 0x55613f80cbd7 -
18: 0x55613fde3884 -
19: 0x7ff202177183 - start_thread
20: 0x7ff202b9337c - clone
21: 0x0 -
Not sure how much you can do with this info, but I though I would make you aware.
The text was updated successfully, but these errors were encountered: