Bitcoin Forum

Local => Discussions générales et utilisation du Bitcoin => Topic started by: la chignole on February 18, 2014, 10:00:06 PM



Title: Erreur client bitcoin-Qt 0.8.6
Post by: la chignole on February 18, 2014, 10:00:06 PM
Suite à une synchronisation de mon portefeuille, j'ai eu une erreur dans une boîte de dialogue qui est apparue plusieurs fois : "L'écriture des données d'annulation a échoué". Une fois que je clique sur Ok le client se ferme et je dois le redémarrer, seulement au démarrage j'ai eu un autre message "Base de donnée corrompue détectée. Voulez-vous reconstruire la base de données des blocs maintenant?" [ok] [Abort] et suite à cela j'ai perdu toutes les transactions des 266 dernières semaines.

Le problème c'est que même maintenant au bout de 5 minutes de synchronisation, j'ai de nouveau ces 2 messages, le premier avant fermeture du client et l'autre au redémarrage. Du coup impossible de synchroniser mon portefeuille. J'ai certainement la possibilité de récupérer ce fichier de transactions mais j'ai bien peur d'avoir toujours ces messages d'erreur qui vont m'obliger à reconstruire la base de données des blocs.

D'où peut provenir ces erreurs (client bitcoin-Qt, ma connexion réseau , mon dd) ? et comment avoir un client bitcoin fonctionnel sans incohérences ? Merci d'avance pour vos retours. Pour info j'ai bien mon wallet.dat.


Title: Re: Erreur client bitcoin-Qt 0.8.6
Post by: sangoku on February 19, 2014, 12:03:51 AM
Essaye de réinstaller le client bitcoin-qt ou essaye avec un autre tel que Armory

https://bitcoinarmory.com/ (https://bitcoinarmory.com/)


Title: Re: Erreur client bitcoin-Qt 0.8.6
Post by: la chignole on February 19, 2014, 07:49:14 PM
Malheureusement ça plante de la même manière après la réinstallation du client Bitcoin-Qt. J'ai essaye sans mon wallet et avec et j'ai toujours ces mêmes messages d'erreur.


Title: Re: Erreur client bitcoin-Qt 0.8.6
Post by: French_Coin_Corporation on February 19, 2014, 08:15:17 PM
Pareil impossible de le faire fonctionner. problème au niveau du chargement des blocs (il semble que le .exe va chercher les blocs dans le mauvais répertoire.) j'ai lui quelques messages, mais j'ai pas encore réussi à solutionner le problème.    ???


Title: Re: Erreur client bitcoin-Qt 0.8.6
Post by: kcud_dab on February 19, 2014, 08:15:53 PM
En virant uniquement ton fichier wallet.dat ou en virant tout (en gardant une copie du wallet.dat quelque part bien sur :-) ? Ce sont peut être les fichiers de la blockchain qui sont corrompus...

NB : on peut dl la blockchain (du moins une grosse partie) en torrent, c'est plus rapide que de partir du tout début


Title: Re: Erreur client bitcoin-Qt 0.8.6
Post by: la chignole on February 19, 2014, 10:05:00 PM
De mon coté j'ai désinstallé le client en sauvegardant mon fichier wallet.dat puis j'ai refait un installation en y laissant le nouveau wallet.dat et dès le début j'ai de nouveau le message d'erreur "L'écriture du bloc a échoué". Le problème vient d'ailleurs... J'ai essaye de comprendre le problème dans le fichier debug.log l'erreur arrive lors de la tentative d'ouverture du fichier :

Unable to open file C:\Users\moi\AppData\Roaming\Bitcoin\blocks\blk00000.dat.

Alors qu'il semble bien présent.


Title: Re: Erreur client bitcoin-Qt 0.8.6
Post by: kcud_dab on February 19, 2014, 10:45:25 PM
as tu fait le test en
 - virant tout le dossier : C:\Users\moi\AppData\Roaming\Bitcoin
(- dl la blockchain via torrent, ou pas)
 - lançant le logiciel
 - regarder si ça marche
et ensuite remettre ton wallet.dat


Title: Re: Erreur client bitcoin-Qt 0.8.6
Post by: la chignole on February 22, 2014, 07:39:35 PM
J'ai complétement d'installé le bitcoin-Qt 0.8.6 et j'ai tenté la synchronisation avec le nouveau wallet.dat et toujours cette même erreur sur le fichier C:\Users\moi\AppData\Roaming\Bitcoin\blocks\blk00000.dat comme si il n'était pas accessible alors qu'il est bien présent et qu'il y a de l'espace sur le disque.

2014-02-22 19:24:50 Unable to open file C:\Users\moi\AppData\Roaming\Bitcoin\blocks\blk00000.dat
2014-02-22 19:24:50 ERROR: CBlock::ReadFromDisk() : OpenBlockFile failed
2014-02-22 19:24:50 *** La lecture du bloc a échoué
2014-02-22 19:25:01 ERROR: AcceptBlock() : AddToBlockIndex failed
2014-02-22 19:25:01 ERROR: ProcessBlock() : AcceptBlock FAILED



Title: Re: Erreur client bitcoin-Qt 0.8.6
Post by: anemol on February 22, 2014, 10:34:42 PM
Ce n'est pas une histoire de droits d'administration qui empêcherait l'application d'écrire sur le disque?

Sinon, tu peux toujours essayer de configurer l'application pour qu'elle utilise un répertoire de travail autre que celui par défaut (c.f https://bitcointalk.org/index.php?topic=470908.0)

Au pire, comme conseillé précédemment, télécharge un fichier bootstrap récent via Torrent pour lancer l'application avec.



Title: Re: Erreur client bitcoin-Qt 0.8.6
Post by: superresistant on February 23, 2014, 07:49:05 AM
Solution alternative avec explications :

Supprime entièrement Bitcoind, notamment les fichiers de la blockchain (garde ton fichier wallet s'il y a des Bitcoins ou exporte la clé privé).

Réinstalle proprement Bitcoind.

Vérifie si tu as assez d'espace sur le disque où est installé Bitcoind. Si ce n'est pas le cas, créé un raccourcis personnalisé de lancement de Bitcoind où tu spécifie l'emplacement pour les fichiers de la blockchain. Documentation ici (https://en.bitcoin.it/wiki/Data_directory). Et thread (https://bitcointalk.org/index.php?topic=470908.0).

Télécharge le torrent de la blockchain (http://sourceforge.net/projects/bitcoin/files/Bitcoin/blockchain/bootstrap.dat.torrent/download).

Télécharge directement le fichier du torrent dans le dossier des données Bitcoin (\AppData\Roaming\Bitcoin\ ou celui que tu as spécifié).

Attends que le torrent soit terminé et lance Bitcoind. Tu devrais alors avoir un message du type "importing blockchain from disk" signifiant que tu importes depuis le fichier du torrent.



Title: Re: Erreur client bitcoin-Qt 0.8.6
Post by: kcud_dab on February 23, 2014, 11:00:53 AM
J'ai complétement d'installé le bitcoin-Qt 0.8.6 et j'ai tenté la synchronisation avec le nouveau wallet.dat et toujours cette même erreur sur le fichier C:\Users\moi\AppData\Roaming\Bitcoin\blocks\blk00000.dat comme si il n'était pas accessible alors qu'il est bien présent et qu'il y a de l'espace sur le disque.

2014-02-22 19:24:50 Unable to open file C:\Users\moi\AppData\Roaming\Bitcoin\blocks\blk00000.dat
2014-02-22 19:24:50 ERROR: CBlock::ReadFromDisk() : OpenBlockFile failed
2014-02-22 19:24:50 *** La lecture du bloc a échoué
2014-02-22 19:25:01 ERROR: AcceptBlock() : AddToBlockIndex failed
2014-02-22 19:25:01 ERROR: ProcessBlock() : AcceptBlock FAILED


Pour la 3ième fois : essaie de virer le dossier qui contient la blockchain, c'est surement ça qui est corrompu !
Bref supprime tout, relance, et si ça fonctionne remet ton wallet.dat.  Si ça ne fonctionne pas, on verra ensuite mais il faut déjà essayer de virer le dossier contenant la blockchain


Title: Re: Erreur client bitcoin-Qt 0.8.6
Post by: la chignole on February 23, 2014, 11:23:41 AM
Merci kcud_dab pour ton aide.

Quand je dis "J'ai complétement d'installé le bitcoin-Qt 0.8.6" j'entends par là aussi, la suppression du répertoire "C:\Users\moi\AppData\Roaming\Bitcoin". J'ai donc fait une installation propre et même avec ça il y a un souci. Niveau droit d'administration, je n'ai pas vu de problème surtout que cela semble fonctionner avant le message d'erreur puisque je vois le fichier blk00000.dat qui grossi jusqu'au plantage. Niveau disque j'ai 185go de libre sur le c.


Title: Re: Erreur client bitcoin-Qt 0.8.6
Post by: kcud_dab on February 23, 2014, 11:26:32 AM
hmmm, ok.
On dirait qu'il y a un problème lors du dl de la blockchain chez toi, bizarre
Je serai toi j'essaierai de dl la blockchain ailleurs (cf post de superresistant) et de voir si tu as toujours le même problème.


Title: Re: Erreur client bitcoin-Qt 0.8.6
Post by: Meuh6879 on February 23, 2014, 01:37:42 PM
y'a surtout un disque dur et un antivirus qui est entrain de mourir oui ... j'ai refait une install. la semaine dernière, pas de soucis pour la récupération complête du blockchain (16,8Go en 24h).


Title: Re: Erreur client bitcoin-Qt 0.8.6
Post by: la chignole on February 23, 2014, 05:05:48 PM
La piste du dd qui va mourir me semble assez bonne car je ne vois pas d'autre explication pour ce problème d'écriture, c'était l'une de mes pistes initiales. J'ai eu effectivement des plantages (écran bleu windows suspect il y a 2 ou 3 semaines). Mon disque système c:\ est en RAID-0.
Depuis je n'ai pas rencontré de problème de plantage sauf avec bitcoin-Qt que je synchronise une fois par mois.

Pour info, j'ai essayé d'utiliser un autre répertoire que C:\Users\moi\AppData\Roaming\Bitcoin , j'ai même changé de disque mais j'ai toujours le même problème. Le problème d’écriture et donc présent même sur un autre disque.

Y a t-il un logiciel me permettant de valider le dysfonctionnement matériel de mon disque système ?


Title: Re: Erreur client bitcoin-Qt 0.8.6
Post by: anemol on February 23, 2014, 05:21:46 PM
Si tu as testé avec un autre disque-dur, c'est que le problème n'est pas matériel mais logiciel.