paritytech / paritytech/try-runtime-cli
Not enough data to fill buffer
Ouverte
Personne n'a encore pris cette issue.
- Langage dominant
- Rust
- Étoiles
- 25
- Forks
- 29
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Ver v0.8.0
Blocktime 6_000
called `Result::unwrap()` on an `Err` value: Input("Error { cause: Some(Error { cause: None, desc: \"Not enough data to fill buffer\" }), desc: \"Could not decode `ExtrinsicInclusionMode`, failed to read variant byte\" }")
Blocktime 12_000
called `Result::unwrap()` on an `Err` value: Input("failed to execute 'Core_initialize_block': Execution aborted due to trap: wasm trap: wasm `unreachable` instruction executed\nWASM backtrace:\nerror while executing at wasm backtrace:\n 0: 0x5ea17c - <unknown>!rust_begin_unwind\n 1: 0xc4e1 - <unknown>!core::panicking::panic_fmt::h6522c6a1bf300b70\n 2: 0x176590 - <unknown>!<pallet_aura::pallet::Pallet<T> as frame_support::traits::hooks::OnInitialize<<<<T as frame_system::pallet::Config>::Block as sp_runtime::traits::HeaderProvider>::HeaderT as sp_runtime::traits::Header>::Number>>::on_initialize::h352ecb1006b3125e\n 3: 0x33b735 - <unknown>!<(TupleElement0,TupleElement1,TupleElement2,TupleElement3,TupleElement4,TupleElement5,TupleElement6,TupleElement7,TupleElement8,TupleElement9,TupleElement10,TupleElement11,TupleElement12,TupleElement13,TupleElement14,TupleElement15,TupleElement16,TupleElement17,TupleElement18,TupleElement19,TupleElement20,TupleElement21,TupleElement22,TupleElement23,TupleElement24,TupleElement25,TupleElement26,TupleElement27,TupleElement28,TupleElement29,TupleElement30,TupleElement31,TupleElement32,TupleElement33,TupleElement34) as frame_support::traits::hooks::OnInitialize<BlockNumber>>::on_initialize::hac9f1198775d081c\n 4: 0x61957 - <unknown>!frame_executive::Executive<System,Block,Context,UnsignedValidator,AllPalletsWithSystem,COnRuntimeUpgrade>::initialize_block::hc2ef4267e6ec6443\n 5: 0x4f34ea - <unknown>!Core_initialize_block")
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Reproduisez le cas v0.8.0 aux blocktimes 6_000 et 12_000, puis retracez l’échec de décodage signalé de ExtrinsicInclusionMode et la trace arrière de Core_initialize_block/pallet_aura. Comme aucun comportement cible ni aucun test n’est indiqué, établissez d’abord le composant défaillant et une vérification de régression ; le travail est terminé lorsque l’échec est résolu ou signalé avec un diagnostic clair et reproductible.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- rust
- Domaine
- blockchain, testing
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100