arduino / arduino/ArduinoCore-API
Always true condition in IPAddress string-to-ipv6 conversion
オープン
bug
- 主要言語
- C++
- スター
- 306
- フォーク
- 150
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
Always true condition in IPAddress string-to-ipv6 conversion
https://github.com/arduino/ArduinoCore-API/blob/master/api/IPAddress.cpp#L204
`*address` is checked to be `':'` so it cannot be `'\0'`. I'm not really sure what the intended behaviour is here.
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
api/IPAddress.cpp の204行目付近を読み、周囲の文字列からIPv6への変換ロジックを調べます。確認対象の文字が '\0' になり得ない場合の意図された動作を判断し、その後、変換の動作に照らして結果の修正を検証します。条件とその期待される動作に一貫性があれば、issue は解決です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- cpp
- 領域
- api, embedded-iot
- issue の種類
- バグ
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 45/100