Problém s BC v. 0.11.2

Zdravim,
Mam problém s klientem, po dokončení ověření bloků vyhodí hlášku “Error: A fatal internal error occurred, see debug.log for details” a zavře se. stáhnul jsem tedy nového klienta s tim že si do čistý instalace nahraju zálohy, jenže stejný problém. Jediný způsob jak dokážu peněženku spustit je v Avastím sandboxu, tam mi to rovnou zahlásí že je třeba rekonstruovat bloky a začne stahovat, problém je že po x hodinách spadne se stejnou hláškou…neví někdo prosím co s tím?

„see debug.log for details“

koukal jsem ale moudrej z toho nejsem…

2015-12-27 10:52:19 Bitcoin version v0.11.2 (2015-11-10 14:46:18 +0100)
2015-12-27 10:52:19 Using OpenSSL version OpenSSL 1.0.1k 8 Jan 2015
2015-12-27 10:52:19 Using BerkeleyDB version Berkeley DB 4.8.30: (April 9, 2010)
2015-12-27 10:52:19 Default data directory C:\Users\Administrator\AppData\Roaming\Bitcoin
2015-12-27 10:52:19 Using data directory C:\Users\Administrator\AppData\Roaming\Bitcoin
2015-12-27 10:52:19 Using config file C:\Users\Administrator\AppData\Roaming\Bitcoin\bitcoin.conf
2015-12-27 10:52:19 Using at most 125 connections (2048 file descriptors available)
2015-12-27 10:52:19 Using 4 threads for script verification
2015-12-27 10:52:19 scheduler thread start
2015-12-27 10:52:19 Using wallet wallet.dat
2015-12-27 10:52:19 init message: Verifying wallet…
2015-12-27 10:52:19 CDBEnv::Open: LogDir=C:\Users\Administrator\AppData\Roaming\Bitcoin\database ErrorFile=C:\Users\Administrator\AppData\Roaming\Bitcoin\db.log
2015-12-27 10:52:19 Bound to [::]:8333
2015-12-27 10:52:21 Bound to 0.0.0.0:8333
2015-12-27 10:52:21 Cache configuration:
2015-12-27 10:52:21 * Using 2.0MiB for block index database
2015-12-27 10:52:21 * Using 32.5MiB for chain state database
2015-12-27 10:52:21 * Using 65.5MiB for in-memory UTXO set
2015-12-27 10:52:21 init message: Loading block index…
2015-12-27 10:52:21 Opening LevelDB in C:\Users\Administrator\AppData\Roaming\Bitcoin\blocks\index
2015-12-27 10:52:21 Opened LevelDB successfully
2015-12-27 10:52:21 Opening LevelDB in C:\Users\Administrator\AppData\Roaming\Bitcoin\chainstate
2015-12-27 10:52:22 Opened LevelDB successfully
2015-12-27 10:52:22 LoadBlockIndexDB: last block file = 0
2015-12-27 10:52:22 LoadBlockIndexDB: last block file info: CBlockFileInfo(blocks=0, size=0, heights=0…0, time=1970-01-01…1970-01-01)
2015-12-27 10:52:22 Checking all blk files are present…
2015-12-27 10:52:22 LoadBlockIndexDB: transaction index disabled
2015-12-27 10:52:22 Initializing databases…
2015-12-27 10:52:22 Pre-allocating up to position 0x1000000 in blk00000.dat
2015-12-27 10:52:22 UpdateTip: new best=000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f height=0 log2_work=32.000022 tx=1 date=2009-01-03 18:15:05 progress=0.000000 cache=0.0MiB(0tx)
2015-12-27 10:52:22 init message: Verifying blocks…
2015-12-27 10:52:22 Shutdown requested. Exiting.
2015-12-27 10:52:22 scheduler thread interrupt
2015-12-27 10:52:22 Shutdown: In progress…
2015-12-27 10:52:22 StopNode()
2015-12-27 10:52:22 Shutdown: done

tohle je log už z té druhé čisté instalace, původní je moc velký zkusim ho oříznout a připojit
Koukám že texťák nepřipojim, tak pak kdyžtak část vykopíruju, bude-li to potřeba

tady je ořezaný log než vznikly potíže s načítáním

muze byl problem s diskem … spatny sektory

a nějaký nápad jak z toho ven?:). Mě trochu zaráží že jde spustit BC v sandboxu i když se nesesynchronizuje a časem to vyhodí stejnou hlášku…ale přijde mi to podivný
edit: Zkusil jsem nainstalovat klienta na svuj druhý disk a výsledek stejný

edit:
Stahnul jsem si ještě electrum, dal jsem si načíst peněženku pomocí adresy, pak jsem chtěl naimportovat private keys, akorát jsem ji zavřel, vyexportoval z BC klíč a po znovuotevření electrum mě to rovnou hodilo do módu watching only a možnost importu klíče už neni dostupná, odinstalace a opětovná instalace taky nepomáhá. Zkusim teda ještě wallet od Armory…

Jen slepý výstřel, ale za pokus to stojí… Zkus dočasně vypnout avast a veškeré antiviry/antimalware etc.

A pak zkus spustit bc znovu, klidně bych to zkusil i spustit jako správce.

Myslím si, že ti avast blokuje přístup k uloženému blockchainu (tedy po spuštění bc soubory “nevidí”).

Soudím dle logu, že nemůže ty data přečíst. Už jsem párkrát po netu zaznamenal, že antiviry vidí v blockchainu viry (i když tam nejsou).

Jen nápad…:smiley:

PS: zkontroloval bych složku kde je uložený chain a wallet, jestli nejsou adresáře a soubory označeny jako “pouze ke čtení”.

Je-li problém ve špatných sektorech (nemyslím si), tak stačí spustit scandisk…

Nejlepší je spustit si příkazový řádek a zadat “chkdsk c: /f /x”

Sdělí, že nejde zamknout a zda naplánovat test po restartu - zvolit ano a pak restartovat. Když najde nějaké problémy tak po rozjetí systému znovu.

S tím elektrum, smaž mu vytvořenou složku s walletem a začni znovu. Nebo přímo v rozjetém electrum dej soubor-nová peněženka (nebo vytvořit novou, nevím přesně jak to tam je).

Asi jsi exportoval jen veřejný klíč a ne privátní. Zkus znovu export-import…

Ahoj,

Díky za rady. Diskem to určitě není. Nejspíš asi kolize s avastem, ale nikde jsem v záznamech nenašel stopy, že by ty dané procesy při aktualizaci bloků blokoval. S tim vypínáním firewallů a antivirů když je člověk připíchnutej na net bych byl opatrnej…to je asi to poslední co bych zkusil:).

U electra jsem importoval privátní klíč, ale teď poté co jsem smazal wallet a zkusil znovu, už je vše v pořádku a můžu zas vesele posílat coiny:).

Každopádně dík!

Však odpoj síťový kabel a až pak to zkus. :c) Když ti to v pohodě naběhne a bude to fungovat, tak alespoň budeš vědět, čím to bylo. (Nemělo by IMHO vadit, že nebude mít spojení do sítě, když chceš otestovat, jestli se dostane k blokům. Jinak u toho logu je obvykle podstatných nanejvýš pár desítek posledních řádků, zbytek nebývá až tak zajímavý.)

Electrum je fajn, že ti stačí jedna malá papírová záloha na začátku, a pak už můžeš být v klidu. U Bitcoin Core je potřeba dělat zálohy raději pravidelně. Jinak Armory potřebuje k fungování funkční Bitcoin Core, takže tam by sis nepomohl. :c)

no zkusil jsem bez kabelu a stále stejný error. Pojedu zatim přes electrum a až vyjde nová verze BC zkusim znovu:)
Ano o armory jsem tenhle poznatek už zjistil, tak jsem ho zas odinstaloval