LabVIEW崩潰後產生的錯誤日誌文件存放的位置

更新 Mar 7, 2024

產品資訊

軟體

  • LabVIEW
  • LabVIEW NXG

問題敘述

  • 我的LabVIEW開發環境剛發生崩潰(crash)的情況。我該如何查看此次crash的日誌文件(log file)?
  • LabVIEW崩潰後的dump file存放於何處?
  • 我的程式碼使LabVIEW崩潰。除了程式碼,還有哪些檔案可以幫助NI技術支援部門釐清該崩潰的原因是什麼?
  • 在點擊View Report之前,我不小心關閉了LabVIEW Crash Reporter窗口。我該如何重新查看該報告?

解決方案

LabVIEW NXG

LabVIEW NXG的error log files存放在以下路徑下: C:\Users\<Your user>\AppData\Local\National Instruments\<LabVIEW NXG Version>\ErrorReports ,其中<Your user> 是您的帳戶資料夾。


Windows上的LabVIEW

LabVIEW error log files存放在LabVIEW的預設資料目錄(Default Data Directory)中。您可以從選單Tools » Options » Paths查看或編輯此位置。 然後在下拉式選單中選擇Default Data Directory 。此時,您的視窗將類似於以下螢幕截圖:
 
LabVIEW默認的資料目錄是: C:\Users\<My User>\Documents\LabVIEW Data其中<My User>是指您的用戶帳戶文件夾。

LabVIEW 2011及更高版本:
在LabVIEW資料文件夾中,找到 \LVInternalReports\LabVIEW\<LabVIEW Version>\ 。該目錄包含每個LabVIEW crash事件的資料夾。每個單獨的資料夾都包含一個完整的crash report之zip壓縮檔。每個crash report都至少包含一個LabVIEW log之.txt文件,以及一個.dmp格式的dump file。NI Error Reporting (NIER) FAQ 該文件包含了LabVIEW 2011及更新版本的NI Error Reporting的詳細資訊。
LabVIEW2010及更早版本:
在LabVIEW資料文件夾中,找到\lvfailurelog\。此目錄包含每個LabVIEW crash事件的crash log files,其檔案格式為.txt.。每個crash log files都標有崩潰發生的日期和時間。

MAX MAC OS X上的LabVIEW
在Mac OS X中,crash report以.log的格式保存於 ~/Library/Logs資料夾中,該目錄是個隱藏目錄。要查看此資料夾,請打開Finder然後按Command + Shift + G來打開 Go To Folder對話框。輸入〜/ Library / Logs以打開包含crash reports的資料夾。

相關資訊

  • 有關如何使用LabVIEW內部錯誤報告文件來解決程式碼的問題的,請參閱Troubleshooting LabVIEW Crashes​來獲取更多資訊。
  • 如果崩潰發生在Application Builder環境下(使用LabVIEW Run-Time Engine建立的.exe檔案),您可以在上面提到的LVInternalReports中找到crash report,名稱是執行檔的名稱。例如: C:\ Users \ My User \ Documents \ LabVIEW Data \ LVInternalReports \ My Application \ 。
  • 請注意,雖然LabVIEW錯誤文件有助於了解LabVIEW意外關閉時發生的情況,但它們包含的訊息並非定能提供明確的解決方案或解釋導致問題的原因。
  • 在向National Instruments發送這些報告時,請詳細說明崩潰發生時的情況,請參閱Information to Send With the LabVIEW Error Log File. 。請包含重現問題的任何步驟或說明,因為它們可以幫助您解決這些問題。