バグ報告

高級ホテルや新宿三井ビルが建てられない

  • 投稿者: ななし?
  • 優先順位: 普通
  • 状態: 完了
  • カテゴリー: 拡張パック
  • 投稿日: 2004-11-02 (火) 13:32:26

メッセージ

工事→貸しビルから「高級ホテル」を選択しようとすると、 『アプリケーションのコンポーネントで、ハンドルされていない例外が発生しました。 [続行]をクリックすると、アプリケーションはこのエラーを無視し、続行しようとします。 [終了]をクリックすると、アプリケーションはただちに終了します。

パラメータが間違ってます。』 と、いうエラーが表示されます。

続行を押すと、マップが赤い×印になり、続けることができなくなり、終了を押すとFreetrainが終了します。

環境は、Freetrain2004/09/12版で、OSはWindows XP Home SP2、メモリは512M、VRAMは64Mです。 拡張パック導入済みです。プラグインも拡張パック対応版のほうをインストールしています。

以下、エラーダイアログです。

************** 例外テキスト **************
System.ArgumentException: パラメータが間違っています。
  at DxVBLib.DirectDraw7.CreateSurface(DDSURFACEDESC2& dd)
  at org.kohsuke.directdraw.DirectDraw.createOffscreenSurface(Int32 width, Int32 height) in C:\Project\FreeTrain\FreeTrain\lib\DirectDraw.net\DirectDraw.cs:line 69
  at org.kohsuke.directdraw.DirectDraw.createOffscreenSurface(Size sz) in C:\Project\FreeTrain\FreeTrain\lib\DirectDraw.net\DirectDraw.cs:line 73
  at freetrain.framework.graphics.AlphaBlendSpriteSet..ctor(Sprite[,,] src) in C:\Project\FreeTrain\Patch\FreeTrain\core\framework\plugin\graphics\AlphaBlendSpriteSet.cs:line 48
  at freetrain.controllers.structs.VarHeightBuildingController.createAlphaSprites() in C:\Project\FreeTrain\Patch\FreeTrain\core\controllers\structs\VarHeightBuildingController.cs:line 196
  at freetrain.controllers.structs.StructPlacementController.updateAlphaSprites() in C:\Project\FreeTrain\Patch\FreeTrain\core\controllers\structs\StructPlacementController.cs:line 201
  at freetrain.controllers.structs.VarHeightBuildingController.heightBox_ValueChanged(Object sender, EventArgs e) in C:\Project\FreeTrain\Patch\FreeTrain\core\controllers\structs\VarHeightBuildingController.cs:line 205
  at System.Windows.Forms.NumericUpDown.OnValueChanged(EventArgs e)
  at System.Windows.Forms.NumericUpDown.set_Value(Decimal value)
  at System.Windows.Forms.NumericUpDown.set_Minimum(Decimal value)
  at freetrain.controllers.structs.VarHeightBuildingController.onTypeChanged(Object sender, EventArgs e) in C:\Project\FreeTrain\Patch\FreeTrain\core\controllers\structs\VarHeightBuildingController.cs:line 213
  at freetrain.controllers.structs.StructPlacementController.onGroupChanged(Object sender, EventArgs e) in C:\Project\FreeTrain\Patch\FreeTrain\core\controllers\structs\StructPlacementController.cs:line 212
  at System.Windows.Forms.ComboBox.OnSelectedIndexChanged(EventArgs e)
  at System.Windows.Forms.ComboBox.WmReflectCommand(Message& m)
  at System.Windows.Forms.ComboBox.WndProc(Message& m)
  at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
  at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** 読み込まれたアセンブリ **************
mscorlib
   アセンブリ バージョン : 1.0.5000.0
   Win32 バージョン : 1.1.4322.2032
   コードベース :  file:///c:/windows/microsoft.net/framework/v1.1.4322/mscorlib.dll
----------------------------------------
<以下略>

http://www.kohsuke.org/freetrain/archives/general/msg01534.html と同じ状況ですね。残念ながら私の方では再現できません。

http://www.kohsuke.org/freetrain/archives/general/msg01535.html にあるようなことを試してみて下さい。

特に、私の環境とはmscorelibのバージョンが違うようですので、
一度.NET Frameworkを全てアンインストールして、
再度下記ページから、ダウンロードした.NET Frameworkをインストールしてみて下さい。
http://www.kohsuke.org/freetrain/wiki/pukiwiki.php?%C6%B0%BA%EE%B4%C4%B6%AD#content:4

あと、拡張パックをインストールされているとのことなので、
工事→建物総合から高級ホテルを選んでも、同じようにエラーになるのかご確認下さい。

477? 2004-11-03 (水) 08:50:41

  • それでも駄目な場合は、&ref(): File not found: "DirectDraw.net.newbuild.zip" at page "バグ報告/6";の中身を
    FreeTrainのフォルダにあるファイルと置き換えてみて下さい。 -- 477? 2004-11-03 (水) 09:02:21
  • こんにちは。

447さんが紹介されたページを試したり、.NET Framework1.1を再インストールしたり、zipファイルの中のDLLも入れ替えてみましたが、ダメでした。

あと、新宿三井ビルでもエラーが出て、両方とも工事→建物総合で上と同じエラーが出ます。 -- ななし? 2004-11-04 (木) 10:13:01


  • 別の修正をしてみました。fileFTPatch041104.lzhの中身を
    FreeTrainのフォルダに上書き解凍して試してみてもらえますか? -- 477? 2004-11-04 (木) 23:43:27
  • 最新版の拡張パックに修正を含めたので、そちらで試してもらっても構いません。結果をご報告下さい。 -- 477? 2004-11-05 (金) 22:19:18

こんばんは。遅くなってしまい申し訳ありません。 下のzipファイルを解凍してできたDLLを上書きしたら、建てられるようになりました。 ありがとうございました。 --ななし? 2004-11-08 (月) 22:22:01

  • ご報告ありがとうございます。 -- 477? 2004-11-08 (月) 22:56:42


添付ファイル: fileFTPatch041104.lzh 206件 [詳細]

Last-modified: 2008-05-10 (土) 00:39:58 (944d)