diff --git a/src/Common/FileAccess/FileAccessRepository.cs b/src/Common/FileAccess/FileAccessRepository.cs index 39ef67d..ca2ac61 100644 --- a/src/Common/FileAccess/FileAccessRepository.cs +++ b/src/Common/FileAccess/FileAccessRepository.cs @@ -167,7 +167,15 @@ public void AddFileAccess(FileAccessData fileAccessData) // Augmented file accesses may not be in a canonical form (may have "..\..\") if (isAnAugmentedFileAccess) { - path = Path.GetFullPath(path); + try + { + path = Path.GetFullPath(path); + } + catch (NotSupportedException ex) + { + throw new NotSupportedException( + $"Path.GetFullPath failed for path: `{path}`. Node Id: {_nodeContext.Id}, Process Id: {fileAccessData.ProcessId}", ex); + } } if (operation == ReportedFileOperation.Process)