Foren: バグ報告 (Thread #22216)

建物総合ウィンドウ有状態でロード失敗 (2009-04-03 08:21 by riorio #42930)

建物総合ウィンドウがひらいている状態でセーブデータのロードを行おうとしたとき。
データの内容が一定以上複雑で広い地形や路線を含んでいると、メモリを500MBほど消費したところで
unable to find picture of {8AD4EF28-CBEF-4C73-A8FF-5772B87EF005}:RailRoads.bmp
エラーが起こってデータのロードに失敗します。
起こらないセーブデータでは絶対に起こりませんが、起こるセーブデータでは100%再現しました。

http://www.hiyohiyo.info/~riorio/freetrain/error%20report.zip

建物総合ウィンドウを閉じてロードを実行すると、何も問題は起きませんでした。

Reply to #42930×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Anmelden

RE: 建物総合ウィンドウ有状態でロード失敗 (2009-05-09 01:03 by wize2006jp #43674)

添付されているデータを読み込んでみたが、当事象は再現しない。
添付されているデータはエラー時に出力しているデータであるため、元のゲームデータを提示して欲しい。
Reply to #42930

Reply to #43674×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Anmelden

RE: 建物総合ウィンドウ有状態でロード失敗 (2009-05-12 23:52 by riorio #43747)

この件ですが、問題が発生したまったく同じセーブデータをその後ロードしようとしたときに、建物総合ウィンドウを閉じた状態でも同じエラーが発生することがしばしば起き。
マップ内部の地形+建物+列車類等々が一定の、動作環境固有のある限度を越えた過剰に複雑な状態に陥ったときにエラーになるようだと推測されるものの。
自分自身でも、「こうすればエラーになる」「こうすればエラーにならない」という確実な判定が不可能な状態になったので、大変申し訳ないのですが4月3日の報告自体を取り下げたいと思います。
私のところでエラーになったよりもっと広いサイズのマップでも問題なく開発できてるという話も2chのほうではあったので、どこがエラーになる敷居かというのが人によって違ってて。同じセーブデータでもFreeTrainの動作している環境が異なるところに持っていくと、まったく再現しない可能性もありそうです。

セーブデータの提供は可能ではあるのですが、作りかけのハンパなプラグインを含んだデータになっているためにそのプラグインごと渡す必要があって、ちょっと恥ずかしいというのも……
Reply to #43674

Reply to #43747×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Anmelden

RE: 建物総合ウィンドウ有状態でロード失敗 (2009-05-13 19:43 by wize2006jp #43757)

了解しました。
どうも、発生条件は不明確みたいですね。
恐らくプレイ中に内部例外が発生し、そのまま気がつかずに保存してしまって、データが破損しているとかあるのかも
しれませんね。
ではこの件はクローズにしておきます。
Reply to #43747

Reply to #43757×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Anmelden