|
分類:[VB.NET/VB2005 以降]
あるお客さんのシステムで、頻度は低いですが、画像処理でエラーが発生してます。
システム構成 画面 :JSP 埋込コントロール :OBJECTタグにvb.net(.netFramework 3.5)で作成したDLLを定義して使用 (毎回ブラウザーにダウンロードされる) 画像処理のツール :LEADTOOLS 17.5J
発生してるエラーは、表示している写真(LEADTOOLSのRasterImageViewer クラス)で 画像を回転させる処理(ラッパークラスで定義しているイベント処理)で、 「回転」をさせる前に一旦画像をデフォルト状態に戻してから処理を行っているのですが、 その初期化が後続の処理に間に合わず、
「アプリケーション定義またはオブジェクト定義のエラーです。」
が発生しています。 具体的には、色の情報を分割する処理で発生してますが、 処理の内容はおそらく関係ありません。 初期化するオブジェクトを使用する最初の処理だから発生してます。 要するに、処理するオブジェクトがNothingの状態です。
発生頻度が低いことから、 プログラムロジックの改修はあまり考えていません。 せいぜいやったとしても初期化が終了する間待機するとかです。
お客様への回答、並びに定常的対処の提示の観点で どちらかというと知りたいのは、ボトルネックになるのがどこかというところです。 (JSPから.netのDLLを参照していることか、ツールの不具合等か、OSの環境の問題か)
どなたか、このような状況の原因として、どのようなことが考えられうるか、 ご教示をお願いします。
|