コミュニティアイコン プチコン 非公式コミュニティ プレイ日記

アバター
あまさとしおん ◆mzDKTVUAtwqE
2022/5/15 17:29
【悲報】ATAMA EXPLORER、素で新しいバグを発掘する

現象:
『本文検索』のプレビューで無関係の行にハイライトがつく

原因:
行番号を整数型変数の上位12ビットに詰めてる箇所があり、2048行目以降で値がおかしくなるため

コメント

アバター
あまさとしおん 2022/5/15 17:30 ◆mzDKTVUAtwqE
ちなみにスクリーンショットじゃないのは、3000枚溜まっててこれ以上撮影ができないからです
アバター
あまさとしおん 2022/5/15 17:42 ◆mzDKTVUAtwqE
「文字数」と「行番号」を1つの変数に詰め込んでたらこうなるとは…

文字数に20bit使ってるのはプログラムの最大文字数(改行含め1048576文字、0始まりなので1048575が上限)が収まるように、ということなんだけど
追いやられた行番号が12bit(しかも最上位が符号)というのを完全に失念したという
アバター
あまさとしおん 2022/5/15 17:54 ◆mzDKTVUAtwqE
2300行目ぐらいに文字列を見つけたのに、なぜが1行目が強調される怪奇現象が起きたので調べたらあっさり犯人が見つかったという
アバター
あまさとしおん 2022/5/15 17:59 ◆mzDKTVUAtwqE
単純に「久しぶりに自作ツールを使ったら、素でバグを見つけてしまい面白かった」という意味の投稿で、なにか情報交換とか深い意味はないのです
(デバッグの一環ではなく、ユーザーとして見つけたのが個人的に面白いと思う点)

コメントいらないなら締切した方が、というのは確かにそうだけど
荒れるとかの心配をしてなかったので漫然と開けてました
まあ、スパムが来たりとかは起こり得る(wikiのコメント欄が昔はそうでした)ので、念のために締め切りました

ちなみに、SSの問題は「別のところに移動する」か「消す」のが対処法ですが
消すと二度と戻って来ないし、PCに移動するとPCの容量がいっぱいになるというジレンマが…

コメントを書く

この投稿にはコメントできません。

- WEB PATIO -