« 走り書き | メイン | 実在選手IDリスト作成 »

2008.04.23

原因判明

出先からですが・・・。

出身地を設定するとフリーズするバグですが、
原因が判明しました。
よく見れば、すぐわかるものでした。

解析表の出身地部分は6ビット分ってなっていますが、
実は7ビット分あります。
リスト作った時には7ビット分用意したのですが、
どうやらプラグイン記述のときに書き間違えたようです。

で、具体的にはどうなっていたかというと、
架空選手はデフォルトで40hとなっていて7ビット目がオンになっています。
が、プラグインでは6ビットまでしか扱わないようになっているため、
例えば大阪の24hをいれると64hになってしまい、
ありえない数値を取ってしまいフリーズ・・・という結果になります。

納得・・・違うか。w

修正は簡単ですので今すぐに修正したいという方は、
macroフォルダ内の基本能力にある以下の部分を修正してください。

memo(58,1,6,![出身地])

memo(58,1,7,![出身地])

トラックバック

このページのトラックバックURL:
http://app.synapse-blog.jp/t/trackback/314000/12381446

原因判明を参照しているブログ:

コメント

コメントを投稿

最近の写真

  • 20171111_080216
  • 20171111_080011
  • 20171111_075946
  • 20171111_075926
  • Uljm05991_00000