情報詳細Q:HALCONのアプリケーションを立ち上げると「ハンドルされない例外のため、プロセスが中止されました。」で落ちてしまいます。HALCONエラーメッセージは表示されずに落ちます。Windowsイベントビューアを確認すると下記のように出ていました。> ログの名前: Application> ソース: .NET Runtime> 日付: > イベント ID: 1026> タスクのカテゴリ: なし> レベル: エラー> キーワード: クラシック> ユーザー: N/A> 説明:> アプリケーション:XXXXXX.exe> フレームワークのバージョン:v4.0.30319> 説明: ハンドルされない例外のため、プロセスが中止されました。> 例外情報:System.AccessViolationException> 場所 HalconDotNet.HalconAPI.CreateProcedure(Int32, IntPtr ByRef)> 場所 HalconDotNet.HalconAPI.PreCall(Int32)> 場所 HalconDotNet.HOperatorSet.GetSystem(HalconDotNet.HTuple, HalconDotNet.HTuple ByRef)> 場所 BSHoroscope.MainWindow.ExecuteImageAnalize(System.String, System.String, System.Collections.Generic.List`1<Double[]> ByRef)> 場所 BSHoroscope.MainWindow.IRFileWatcher_Deleted(System.Object, System.IO <https://System.IO>.FileSystemEventArgs)> 場所 System.IO <https://System.IO>.FileSystemWatcher.OnDeleted(System.IO <https://System.IO>.FileSystemEventArgs)> 場所 System.IO <https://System.IO>.FileSystemWatcher.NotifyFileSystemEventArgs(Int32, System.String)> 場所 System.IO <https://System.IO>.FileSystemWatcher.CompletionStatusChanged(UInt32, UInt32, System.Threading.NativeOverlapped*)> 場所 System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)> > > イベント XML:> <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">;> <System>> <Provider Name=".NET Runtime" />> <EventID Qualifiers="0">1026</EventID>> <Level>2</Level>> <Task>0</Task>> <Keywords>0x80000000000000</Keywords>> <TimeCreated SystemTime="2019-06-11T10:27:00.398016400Z" />> <EventRecordID>76524</EventRecordID>> <Channel>Application</Channel>> <Computer>BSPOS-1</Computer>> <Security />> </System>> <EventData>> フレームワークのバージョン:v4.0.30319> 説明: ハンドルされない例外のため、プロセスが中止されました。> 例外情報:System.AccessViolationException> 場所 HalconDotNet.HalconAPI.CreateProcedure(Int32, IntPtr ByRef)> 場所 HalconDotNet.HalconAPI.PreCall(Int32)> 場所 HalconDotNet.HOperatorSet.GetSystem(HalconDotNet.HTuple, HalconDotNet.HTuple ByRef)> 場所 BSHoroscope.MainWindow.ExecuteImageAnalize(System.String, System.String, System.Collections.Generic.List`1<Double[]> ByRef)> 場所 BSHoroscope.MainWindow.IRFileWatcher_Deleted(System.Object, System.IO <https://System.IO>.FileSystemEventArgs)> 場所 System.IO <https://System.IO>.FileSystemWatcher.OnDeleted(System.IO <https://System.IO>.FileSystemEventArgs)> 場所 System.IO <https://System.IO>.FileSystemWatcher.NotifyFileSystemEventArgs(Int32, System.String)> 場所 System.IO <https://System.IO>.FileSystemWatcher.CompletionStatusChanged(UInt32, UInt32, System.Threading.NativeOverlapped*)> 場所 System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)> A:HALCONがエラーメッセージが表示されずに落ちてしまう要因として考えられるのは下記の2つのケースです。・環境変数HALCONROOT,HALCONARCH,Pathの設定がアプリケーションのビルド時の設定と異なる -インストールされているHALCONのバージョンが異なる -環境変数が長い - 環境変数が書き変わっているなど・Intel Graphics Driverに関する不具合2017年10月以降のドライバーではHALCONが突然終了するというIntel Graphics Driver側の不具合があります。対処法はロールバックになります。 添付ファイルhcheck_parallel.pngタイトルHALCONのアプリケーションを立ち上げたとき「ハンドルされない例外のため、プロセスが中止されました。」で落ちてしまうURL 名000005032公開状況公開済み検証状況公開済み