10/12/23 03:55:55 PjcLXDpr
>>382
別に不快な思いはしてねーよ、普段から口調がこんな調子なだけだ
要するにだな、お前だけじゃなくヘルプ求めるにしても情報が足りてないって言ってんだよ
問題があった時に情報が多ければ多いほど、原因予測と対処の可能性があがるからな
今回の事で言えば効果がないのは置いておくとして、なぜ雑草になったのか?だ
少なくとも変化がある時点で、何らかの影響がある=コードが動いてるって事だ
次に、雑草になるのは8日以上経過した場合だから、考えられるのは
1)経過日数の値が正しく書き換えられなかった(アドレスずれ、指定byte数ミスなど)
2)キー押しっぱなしによる経過日数の連続加算が行われ一気に数値が進んだ
3)解析では発見されてない未知の経過判断が存在し凄い事になった
などが「いきなり雑草になった」事から推測できる
更に、1)については使用しているのがPARである事、コードはそのまま使用している事、
他のコードは効果が出ている(憶測)という3点から、まず調べるべきはコード入力間違い、
アドレスがずれている可能性があれば他のコードも含めておかしな変化はないかどうか、
最終的にはコードの競合について、パッドコードが同じものがないか調べる。そして詳しく言うと
カウント用にアドレスを同じ場所を使っているものがあるので、念の為に日数コード単体でテスト
続いて、2)については現在階層の変更など、キー押しっぱなしによる連続加算の回避という
同様の処理が組み込まれているコードがあるので、そちらを単体でテストする事で、
連続加算の回避処理自体が、お前の環境で機能するかどうかをチェックする
最後に3)については考えにくいが、もしそうだと仮定すると、なぜそうなるのかは
お前の環境に依存した減少だからDBコードバグのように明確になるまでは対処が不可能
という意味でレスしたんだ。端折りすぎたから伝わらなかったんだろうけどな