Logic error lors de synchronisation sur la Ğ1

Je tente actuellement une synchronisation d’une instance archive avec l’image docker.io/duniter/duniter-g1-1100:1100-2.0.2 et je voulais signaler que j’ai ces erreurs dans logs. Il y a déjà des posts sur le forum avec cette erreur.

2026-06-12 08:46:01 Logic error: Unexpected underflow in reducing provider    
2026-06-12 08:46:01 Logic error: Unexpected underflow in reducing provider    
2026-06-12 08:46:03 Logic error: Account already dead when reducing provider    
2026-06-12 08:46:04 ⚙️  Syncing 1469.2 bps, target=#1388764 (3 peers), best: #1012275 (0x8dc1…a74c), finalized #1012224 (0xfbca…8ab0), ⬇ 501.3kiB/s ⬆ 0.4kiB/s    
2026-06-12 08:46:07 Logic error: Unexpected underflow in reducing provider    
2026-06-12 08:46:07 Logic error: Account already dead when reducing provider    
2026-06-12 08:46:08 Logic error: Unexpected underflow in reducing provider    
2026-06-12 08:46:08 Logic error: Unexpected underflow in reducing provider    
2026-06-12 08:46:08 Logic error: Unexpected underflow in reducing provider    
2026-06-12 08:46:08 Logic error: Unexpected underflow in reducing provider    
2026-06-12 08:46:09 Logic error: Unexpected underflow in reducing provider    
2026-06-12 08:46:09 Logic error: Unexpected underflow in reducing provider    
2026-06-12 08:46:09 Logic error: Account already dead when reducing provider    
2026-06-12 08:46:09 Logic error: Unexpected underflow in reducing provider    
2026-06-12 08:46:09 Logic error: Unexpected underflow in reducing provider    
2026-06-12 08:46:09 Logic error: Unexpected underflow in reducing provider    
2026-06-12 08:46:09 Logic error: Unexpected underflow in reducing provider    
2026-06-12 08:46:09 Logic error: Unexpected underflow in reducing provider    
2026-06-12 08:46:09 Logic error: Unexpected underflow in reducing provider    
2026-06-12 08:46:09 Logic error: Unexpected underflow in reducing provider    
2026-06-12 08:46:09 ⚙️  Syncing 1306.4 bps, target=#1388765 (3 peers), best: #1018807 (0x06a9…fdbe), finalized #1018368 (0xe82b…2493), ⬇ 470.0kiB/s ⬆ 2.1kiB/s    
2026-06-12 08:46:10 Logic error: Unexpected underflow in reducing provider    
2026-06-12 08:46:10 Logic error: Unexpected underflow in reducing provider    
2026-06-12 08:46:11 Logic error: Unexpected underflow in reducing provider    

Je l’avais consigné ici :

Je pense que c’est un problème d’avoir manipulé manuellement le reference counting.

On en a un peu discuté ici avec elois avant le lancement de la v2 et ici Use consumers for identities (instead of sufficients) so identities cannot bypass existential deposit (#350) · Issues · nodes / rust / Duniter v2S · GitLab, et il a abandonné sa MR : Draft: (paused) Resolve "Use consumers for identities (instead of sufficients) so identities cannot bypass existential deposit" (!370) · Merge requests · nodes / rust / Duniter v2S · GitLab.

Ça représente un refac important, avec une migration du storage. Donc il faut que quelqu’un y consacre du temps, ce qui n’est pas trop le cas en ce moment…