Forums: バグ報告 (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

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

Répondre à 42930×

You can not use Wiki syntax
Vous n'êtes pas connecté. Pour distinguer vos messages en provenance du reste, vous devez choisir un surnom. (L'unicité du surnom est pas réservé. Il est possible que quelqu'un d'autre pourrait utiliser exactement le même surnom. Si vous voulez l'assurance de votre identité, nous vous recommandons de vous connecter avant de poster.) Connexion

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

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

Répondre à 43674×

You can not use Wiki syntax
Vous n'êtes pas connecté. Pour distinguer vos messages en provenance du reste, vous devez choisir un surnom. (L'unicité du surnom est pas réservé. Il est possible que quelqu'un d'autre pourrait utiliser exactement le même surnom. Si vous voulez l'assurance de votre identité, nous vous recommandons de vous connecter avant de poster.) Connexion

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

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

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

Répondre à 43747×

You can not use Wiki syntax
Vous n'êtes pas connecté. Pour distinguer vos messages en provenance du reste, vous devez choisir un surnom. (L'unicité du surnom est pas réservé. Il est possible que quelqu'un d'autre pourrait utiliser exactement le même surnom. Si vous voulez l'assurance de votre identité, nous vous recommandons de vous connecter avant de poster.) Connexion

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

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

Répondre à 43757×

You can not use Wiki syntax
Vous n'êtes pas connecté. Pour distinguer vos messages en provenance du reste, vous devez choisir un surnom. (L'unicité du surnom est pas réservé. Il est possible que quelqu'un d'autre pourrait utiliser exactement le même surnom. Si vous voulez l'assurance de votre identité, nous vous recommandons de vous connecter avant de poster.) Connexion