webtorrent / webtorrent/node-bencode
decode.bytes does not adhere to abstract-encoding spec
オープン
まだ誰も着手していません。
- 主要言語
- JavaScript
- スター
- 173
- フォーク
- 38
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
What version of this package are you using?
Latest
What operating system, Node.js, and npm version?
Arch Linux, latest Node LTS (v20)
What happened?
decode.bytes returns the length of the entire input data after decoding
What did you expect to happen?
It should've returned only the number of bytes consumed.
Are you willing to submit a pull request to fix this bug?
Yes
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
調査の方向性
decode.bytes エントリポイントから始め、abstract-encoding 仕様とその動作を比較します。追加データを含む入力のデコードを再現し、結果が入力全体の長さではなく、消費したバイト数だけを報告するようにカバレッジを追加または更新します。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- javascript
- 領域
- backend
- issue の種類
- バグ
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 45/100