The project of U-WA-
http://uwa.potetihouse.com/
トップページ > 過去ログ > 記事閲覧
アイコン 【NanDoku】エラー報告
日時: 2009/10/04 10:46
名前: Toki様に深謝

大変すばらしいソフトウェアをフリーウェアとして公開して下さり、
本当にありがとうございます。

さて、以下の“例外”が発生しましたの念のためにご報告致します。
既知の場合はご容赦下さい。

■発生タイミング
 ・新規作成→設定保存を何度か繰り返した後、新規作成ボタンを
  押すと発生する。
 ・設定(ini)ファイルを何度か呼び出して設定変更→保存等々を
  繰り返した後、保存されている ini ファイルを開こうとすると
  発生する。

 ※上記の組み合わせでも発生します。3〜4本ほどアセンブリを
  処理すると発生するようです。(.NET Framework 3.5 用のもの
  以外では試していません。すみません。)
 ※設定ファイルを開く際に例外が発生した場合、NanDoku 再起動
  後に、例外が発生した設定ファイルを再度処理させると正常に
  処理されます。

■例外内容
System.Reflection.ReflectionTypeLoadException: 要求された型のうち 1 つまたは複数を読み込めませんでした。詳細については、LoaderExceptions プロパティを取得してください。
場所 System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
場所 System.Reflection.Assembly.GetTypes()
場所 ).). ()
場所 ).). ({ )
場所 -.=.)()
場所 ((.(.=(Object , EventArgs ()
場所 ().}.((EventArgs )
場所 ().}. (String )
場所 ().}.)(Object , EventArgs ()
場所 System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
場所 System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
場所 )(. . (Object , EventArgs ()
場所 System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
場所 System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
場所 System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
場所 System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
場所 System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
場所 System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
場所 System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
場所 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
場所 System.Windows.Forms.Control.WndProc(Message& m)
場所 System.Windows.Forms.ScrollableControl.WndProc(Message& m)
場所 System.Windows.Forms.ToolStrip.WndProc(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

■NanDokuバージョン
 ・Ver.3.2.5

 何かのお役に立ちましたら幸いに存じます。

Page: 1 |

ファイル Re: 【NanDoku】エラー報告 ( No.1 )
日時: 2009/10/05 22:02
名前: Toki◆pRU.c9X.EOI

詳細なご報告ありがとうございます

まだ再現テストは行えていませんが、予想では、設定の読み込みを繰り返すことで、
一度読み込まれたtypeを再度バージョン違いなどで読み込もうとしているのかもしれません。
そうなると、再読み込み部分に問題があり、傷口が深そうで頭が痛いです。

時間が出来次第、問題部分を修正したいと思います。

最近、致命的ではない不具合を放置する傾向にあるので、反省しています。


ファイル Re: 【NanDoku】エラー報告 ( No.2 )
日時: 2009/10/06 01:36
名前: Toki様に深謝

早々のご返信、ありがとうございます。

NanDoku を再起動させれば問題なく難読化できますし、コマンドラインから実行させた場合には、
20本程度を連続処理させてみましたがまったく問題ありませんので、お時間の許される範囲で
どうかごゆるりと。。。


# こんなすばらしいソフトウェアに邂逅でき、ほんと運がよかったぁ! 多謝!

Page: 1 |