Мое приложение UWP (C # и XAML) использует Windows.Storage для открытия и сохранения файлов (StorageFolder, StorageFile, FileIO и т. Д.).Все работает для большинства моих пользователей.Тем не менее, я вижу несколько отчетов о сбоях со следующим заголовком и трассировкой стека.Я не могу воспроизвести ошибку.Проверка кода ничего не показывает, и поисковые запросы в Интернете обнуляются.
cstoragefileproxy release ()
application_fault 00001007: application_fault
windows.storage.dll
CStorageFileProxy Release() dataaccess.cpp:3817
System.Private.Interop.dll
System::Runtime::InteropServices::McgMarshal ComRelease_StdCall() McgMarshal.cs:454
System.Private.Interop.dll
System::Runtime::InteropServices::McgMarshal ComRelease() McgMarshal.cs:473
System.Private.Interop.dll
System::__ComObject Cleanup() __ComObject.cs:903
System.Private.Interop.dll
System::RCWFinalizer Finalize() __ComObject.cs:58
mrt100_app.dll
System::Runtime::__Finalizer DrainQueue() __Finalizer.cs:61
mrt100_app.dll
System::Runtime::__Finalizer ProcessFinalizers() __Finalizer.cs:41
mrt100_app.dll
FinalizerStart() finalizerhelpers.cpp:69
ntdll.dll
RtlUserThreadStart() rtlstrt.c:1162
Весь мой код - C # и XAML, и нет небезопасных блоков кода.Я заметил запись "McgMarshal" в трассировке стека, возможно, есть проблема с потоком.
Может кто-нибудь пролить свет на то, что может привести к ошибке Windows.Storage.DLL, учитывая вышеизложенное?
Спасибо за любую помощь!