Blocage WotWizard et Monit (Duniter v1.7.21) au bloc 434742 à l’entrée d’ElenaMavida

Oui, le temps est celui de la blockchain donc le cas est 100% reproductible et ne dépend pas de l’heure extérieure (de la machine).

Le problème est ailleurs.

Il y a d’une part le problème d’arrondi différent entre Duniter 1.7 et 1.8, mais peut-être aussi un problème de définition de toile. Notamment ce qui me surprend c’est la réponse de @gerard94 qui indique une couverture de 92.58% pour ElenaMavida, plutôt que les 79.95% que m’indique Duniter 1.7.

Un soucis que j’ai pu voir : en faisant une synchronisation jusqu’au bloc 434745 (histoire de ne pas finir la sync sur le bloc problématique), à cette ligne qui vérifie la distance (v1.7.21), la variable current contient le bloc 434745 plutôt que 434741 (on est en train d’ajouter le bloc 434742 !), ce qui est effectivement un bug.

Mais a priori seule la synchro est concernée, c’est la façon dont y sont ajoutés les blocs. Je n’ai pas encore pu voir si ce bug avait un impact sur wotb.

2 Likes