フィルターのクリア

Access violations and weird uigetfile() behavior

3 ビュー (過去 30 日間)
Sean
Sean 2017 年 10 月 10 日
コメント済み: Duncan Lilley 2017 年 10 月 18 日
I created a GUI using GUIDE for controlling one output channel of a National Instruments PCI-6722. I'm experiencing seemingly random crashes (Access violation), with no idea how to track down the issue. One particular observation is my uigetfile() function call, which is done in a button callback listener, is sometimes returning immediately without creating a file chooser dialog. The way I am passing data between GUI components is through a single global structure, which can be accessed by both the National Instrument callbacks and the GUIDE callbacks.
Tips on things to try and/or things to look for would be greatly appreciated. I've attached both the .m and .fig files, as well as several crash dumps.
  2 件のコメント
Sean
Sean 2017 年 10 月 16 日
編集済み: Sean 2017 年 10 月 16 日
Is there some additional information I can provide that would make this problem easier to diagnose? Are there common mistakes that result in access violations that I can check for?
Duncan Lilley
Duncan Lilley 2017 年 10 月 18 日
Hello Sean,
Many of the crash logs you provided seem to indicate that the DLL causing the crash is "nidmxfu.dll", which is a National Instruments DLL. I would recommend contacting NI with regards to this crash, as they know their products best.

サインインしてコメントする。

回答 (0 件)

カテゴリ

Help Center および File ExchangeProgramming についてさらに検索

製品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by