IMDB 中繼資料查找中記錄 NullReferenceException

請求類型: 錯誤
MCEBuddy 版本與類型(32 位元或 64 位元): 64 位元
作業系統與類型(32 位元或 64 位元): Win10 x64 1903
問題或建議摘要:
在逾時或找不到 IMDB 中繼資料時未捕捉 NullReferenceException。
您可以將此錯誤降級為 INFO,因為外部網際網路服務呼叫未成功返回應屬預期失敗情境。

downloadIMDBAkas()  
downloadIMDBDetails()  

重現錯誤的步驟:

INFORMATION> 2019-07-07T18:36:46 MCEBuddy.MetaData.VideoMetaData --> 正在檢查 IMDB  

WARNING> --> 擷取 IMDB AKA 詳細資料時發生錯誤  
Error -> System.NullReferenceException: 物件參考未設定為物件的執行個體。  
   於 MCEBuddy.MetaData.IMDB.downloadIMDBAkas(String imdbId, Log jobLog)  

WARNING> --> 擷取 IMDB 項目詳細資料時發生錯誤  
Error -> System.NullReferenceException: 物件參考未設定為物件的執行個體。  
   於 MCEBuddy.MetaData.IMDB.downloadIMDBDetails(String imdbId, Log jobLog)  

WARNING> --> 無法從 IMDB 取得符合項目,IMDBID tt6951008  
WARNING> 2019-07-07T18:36:52 MCEBuddy.MetaData.VideoMetaData --> IMDBApi 失敗

在最新的 2.5.3 BETA 版本中,整体查询已优化,以缩短超时限制。如果出现连接错误,则记录为警告(非关键问题),因为该情况并非预期,需要进一步调查。

日志的一般格式为:
INFO - 一切正常,符合预期,重要步骤已完成
WARNING - 非关键的意外问题,应调查其发生原因
ERROR - 关键失败,通常会导致转换终止