Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project Load fails with AdaptiveFileSystemUtilities error #1364

Open
5 tasks done
TheAngryByrd opened this issue Mar 2, 2025 · 0 comments
Open
5 tasks done

Project Load fails with AdaptiveFileSystemUtilities error #1364

TheAngryByrd opened this issue Mar 2, 2025 · 0 comments
Labels

Comments

@TheAngryByrd
Copy link
Member

TheAngryByrd commented Mar 2, 2025

Version

0.77.3

Dotnet Info

dotnet --info
.NET SDK:
 Version:           9.0.200
 Commit:            90e8b202f2
 Workload version:  9.0.200-manifests.ea610b94
 MSBuild version:   17.13.8+cbc39bea8

Runtime Environment:
 OS Name:     Windows
 OS Version:  10.0.26100
 OS Platform: Windows
 RID:         win-x64
 Base Path:   C:\Program Files\dotnet\sdk\9.0.200\

.NET workloads installed:
 [maui-windows]
   Installation Source: VS 17.12.35707.178
   Manifest Version:    9.0.14/9.0.100
   Manifest Path:       C:\Program Files\dotnet\sdk-manifests\9.0.100\microsoft.net.sdk.maui\9.0.14\WorkloadManifest.json
   Install Type:              Msi

 [maccatalyst]
   Installation Source: VS 17.12.35707.178
   Manifest Version:    18.1.9163/9.0.100
   Manifest Path:       C:\Program Files\dotnet\sdk-manifests\9.0.100\microsoft.net.sdk.maccatalyst\18.1.9163\WorkloadManifest.json
   Install Type:              Msi

 [ios]
   Installation Source: VS 17.12.35707.178
   Manifest Version:    18.1.9163/9.0.100
   Manifest Path:       C:\Program Files\dotnet\sdk-manifests\9.0.100\microsoft.net.sdk.ios\18.1.9163\WorkloadManifest.json
   Install Type:              Msi

 [aspire]
   Installation Source: VS 17.12.35707.178
   Manifest Version:    8.2.2/8.0.100
   Manifest Path:       C:\Program Files\dotnet\sdk-manifests\8.0.100\microsoft.net.sdk.aspire\8.2.2\WorkloadManifest.json
   Install Type:              Msi

 [android]
   Installation Source: VS 17.12.35707.178
   Manifest Version:    35.0.7/9.0.100
   Manifest Path:       C:\Program Files\dotnet\sdk-manifests\9.0.100\microsoft.net.sdk.android\35.0.7\WorkloadManifest.json
   Install Type:              Msi

Configured to use loose manifests when installing new manifests.

Host:
  Version:      9.0.2
  Architecture: x64
  Commit:       80aa709f5d

.NET SDKs installed:
  5.0.404 [C:\Program Files\dotnet\sdk]
  6.0.101 [C:\Program Files\dotnet\sdk]
  6.0.203 [C:\Program Files\dotnet\sdk]
  6.0.417 [C:\Program Files\dotnet\sdk]
  7.0.100-rc.2.22477.23 [C:\Program Files\dotnet\sdk]
  7.0.100 [C:\Program Files\dotnet\sdk]
  7.0.203 [C:\Program Files\dotnet\sdk]
  7.0.306 [C:\Program Files\dotnet\sdk]
  7.0.410 [C:\Program Files\dotnet\sdk]
  8.0.106 [C:\Program Files\dotnet\sdk]
  8.0.303 [C:\Program Files\dotnet\sdk]
  8.0.405 [C:\Program Files\dotnet\sdk]
  9.0.102 [C:\Program Files\dotnet\sdk]
  9.0.200 [C:\Program Files\dotnet\sdk]

.NET runtimes installed:
  Microsoft.AspNetCore.App 5.0.13 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 6.0.1 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 6.0.5 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 6.0.25 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 6.0.36 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 7.0.0 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 7.0.5 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 7.0.9 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 7.0.20 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 8.0.6 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 8.0.7 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 8.0.12 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 9.0.1 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 9.0.2 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 5.0.13 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 5.0.17 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 6.0.1 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 6.0.5 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 6.0.15 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 6.0.20 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 6.0.25 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 6.0.28 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 6.0.36 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 7.0.0-rc.2.22472.3 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 7.0.0 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 7.0.5 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 7.0.9 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 7.0.20 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 8.0.6 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 8.0.7 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 8.0.12 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 9.0.1 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 9.0.2 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.WindowsDesktop.App 5.0.13 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 5.0.17 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 6.0.1 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 6.0.5 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 6.0.15 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 6.0.25 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 6.0.28 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 6.0.36 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 7.0.0-rc.2.22472.13 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 7.0.0 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 7.0.5 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 7.0.9 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 7.0.20 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 8.0.6 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 8.0.7 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 8.0.12 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 9.0.1 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 9.0.2 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]

Other architectures found:
  x86   [C:\Program Files (x86)\dotnet]
    registered at [HKLM\SOFTWARE\dotnet\Setup\InstalledVersions\x86\InstallLocation]

Environment variables:
  Not set

global.json file:
  C:\Users\jimmy\Repositories\public\demystifyfp\FsToolkit.ErrorHandling\global.json

Learn more:
  https://aka.ms/dotnet/info

Download .NET:
  https://aka.ms/dotnet/download

Steps to reproduce

  • Not entirely sure, it seems there's some aggressive looking for files in folders that don't exist

Details

  • Don't crash

Logs

Unhandled exception. System.ArgumentException: The directory name 'c:\Users\jimmy\Repositories\public\demystifyfp\FsToolkit.ErrorHandling\src\FsToolkit.ErrorHandling\obj\Debug\net9.0\ref' does not exist. (Parameter 'path')
   at System.IO.FileSystemWatcher.CheckPathValidity(String path)
   at System.IO.FileSystemWatcher..ctor(String path)
   at FSharp.Data.Adaptive.AdaptiveFileSystemUtilities.action@1-32(String path, Unit unitVar0)
   at FSharp.Data.Adaptive.AdaptiveFileSystemUtilities.FsWatcher.Get(String path)
   at FSharp.Data.Adaptive.AdaptiveFileSystemUtilities.FileWatchVal`1.Compute(AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.arg10@78[T](AbstractVal`1 x, AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.AbstractVal`1.GetValue(AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.AbstractVal`1.FSharp.Data.Adaptive.IAdaptiveValue<'T>.GetValue(AdaptiveToken t)
   at FSharp.Data.Adaptive.AValModule.MapVal`2.Compute(AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.arg10@78[T](AbstractVal`1 x, AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.AbstractVal`1.GetValue(AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.AbstractVal`1.FSharp.Data.Adaptive.IAdaptiveValue<'T>.GetValue(AdaptiveToken t)
   at FSharp.Data.Adaptive.AdaptiveHashSetImplementation.MapAReader`2.Invoke(AdaptiveToken token, A v)
   at FSharp.Data.Adaptive.AdaptiveHashSetImplementation.deltas@994-3.Invoke(SetOperation`1 d)
   at <StartupCode$FSharp-Data-Adaptive>[email protected](T k, Int32 v)
   at FSharp.Data.Adaptive.HashImplementation.MapNode.iter[K,V](FSharpFunc`3 action, SetNode`1 node)
   at FSharp.Data.Adaptive.HashImplementation.MapNode.iter[K,V](FSharpFunc`3 action, SetNode`1 node)
   at FSharp.Data.Adaptive.HashImplementation.MapNode.iter[K,V](FSharpFunc`3 action, SetNode`1 node)
   at FSharp.Data.Adaptive.HashImplementation.MapNode.iter[K,V](FSharpFunc`3 action, SetNode`1 node)
   at FSharp.Data.Adaptive.HashImplementation.MapNode.iter[K,V](FSharpFunc`3 action, SetNode`1 node)
   at FSharp.Data.Adaptive.FSharpHashSetDelta`1.Map[T2](FSharpFunc`2 mapping)
   at FSharp.Data.Adaptive.AdaptiveHashSetImplementation.MapAReader`2.Compute(AdaptiveToken token, HashSet`1 dirty)
   at <StartupCode$FSharp-Data-Adaptive>.$History.arg10@96-3[Delta,T](AbstractDirtyReader`2 x, AdaptiveToken token)
   at FSharp.Data.Traceable.AbstractDirtyReader`2.GetChanges(AdaptiveToken token)
   at FSharp.Data.Traceable.AbstractDirtyReader`2.FSharp.Data.Traceable.IOpReader<'Delta>.GetChanges(AdaptiveToken c)
   at FSharp.Data.Traceable.History`2.Update(AdaptiveToken self)
   at FSharp.Data.Traceable.History`2.GetValue(AdaptiveToken token)
   at FSharp.Data.Traceable.History`2.FSharp.Data.Adaptive.IAdaptiveValue<'State>.GetValue(AdaptiveToken t)
   at FSharp.Data.Adaptive.AValModule.MapVal`2.Compute(AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.arg10@78[T](AbstractVal`1 x, AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.AbstractVal`1.GetValue(AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.AbstractVal`1.FSharp.Data.Adaptive.IAdaptiveValue<'T>.GetValue(AdaptiveToken t)
   at FSharp.Data.Adaptive.AValModule.MapVal`2.Compute(AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.arg10@78[T](AbstractVal`1 x, AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.AbstractVal`1.GetValue(AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.AbstractVal`1.FSharp.Data.Adaptive.IAdaptiveValue<'T>.GetValue(AdaptiveToken t)
   at FSharp.Data.Adaptive.AValModule.Map3Val`4.Compute(AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.arg10@78[T](AbstractVal`1 x, AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.AbstractVal`1.GetValue(AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.AbstractVal`1.FSharp.Data.Adaptive.IAdaptiveValue<'T>.GetValue(AdaptiveToken t)
   at FSharp.Data.Adaptive.AValModule.Map2Val`3.Compute(AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.arg10@78[T](AbstractVal`1 x, AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.AbstractVal`1.GetValue(AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.AbstractVal`1.FSharp.Data.Adaptive.IAdaptiveValue<'T>.GetValue(AdaptiveToken t)
   at FSharp.Data.Adaptive.AValModule.MapVal`2.Compute(AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.arg10@78[T](AbstractVal`1 x, AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.AbstractVal`1.GetValue(AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.AbstractVal`1.FSharp.Data.Adaptive.IAdaptiveValue<'T>.GetValue(AdaptiveToken t)
   at FSharp.Data.Adaptive.AValModule.MapVal`2.Compute(AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.arg10@78[T](AbstractVal`1 x, AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.AbstractVal`1.GetValue(AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.AbstractVal`1.FSharp.Data.Adaptive.IAdaptiveValue<'T>.GetValue(AdaptiveToken t)
   at FSharp.Data.Adaptive.AValModule.MapVal`2.Compute(AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.arg10@78[T](AbstractVal`1 x, AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.AbstractVal`1.GetValue(AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.AbstractVal`1.FSharp.Data.Adaptive.IAdaptiveValue<'T>.GetValue(AdaptiveToken t)
   at FSharp.Data.Adaptive.AValModule.MapVal`2.Compute(AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.arg10@78[T](AbstractVal`1 x, AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.AbstractVal`1.GetValue(AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.AbstractVal`1.FSharp.Data.Adaptive.IAdaptiveValue<'T>.GetValue(AdaptiveToken t)
   at FSharp.Data.Adaptive.AdaptiveHashMapImplementation.changes@724-3.Invoke(k i, ElementOperation`1 op)
   at FSharp.Data.Adaptive.HashImplementation.MapNode.choose[K,V,T](FSharpFunc`3 mapping, SetNode`1 node)
   at FSharp.Data.Adaptive.HashImplementation.MapNode.choose[K,V,T](FSharpFunc`3 mapping, SetNode`1 node)
   at FSharp.Data.Adaptive.HashImplementation.MapNode.choose[K,V,T](FSharpFunc`3 mapping, SetNode`1 node)
   at FSharp.Data.Adaptive.HashImplementation.MapNode.choose[K,V,T](FSharpFunc`3 mapping, SetNode`1 node)
   at FSharp.Data.Adaptive.HashImplementation.MapNode.choose[K,V,T](FSharpFunc`3 mapping, SetNode`1 node)
   at FSharp.Data.Adaptive.HashImplementation.MapNode.choose[K,V,T](FSharpFunc`3 mapping, SetNode`1 node)
   at FSharp.Data.Adaptive.AdaptiveHashMapImplementation.MapAReader`3.Compute(AdaptiveToken t)
   at <StartupCode$FSharp-Data-Adaptive>.$History.arg10@40-2[Delta](AbstractReader`1 x, AdaptiveToken token)
   at FSharp.Data.Traceable.AbstractReader`1.GetChanges(AdaptiveToken token)
   at FSharp.Data.Traceable.AbstractReader`1.FSharp.Data.Traceable.IOpReader<'Delta>.GetChanges(AdaptiveToken c)
   at FSharp.Data.Traceable.History`2.Update(AdaptiveToken self)
   at FSharp.Data.Traceable.History`2.GetValue(AdaptiveToken token)
   at FSharp.Data.Traceable.History`2.FSharp.Data.Adaptive.IAdaptiveValue<'State>.GetValue(AdaptiveToken t)
   at FSharp.Data.Adaptive.AValModule.MapVal`2.Compute(AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.arg10@78[T](AbstractVal`1 x, AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.AbstractVal`1.GetValue(AdaptiveToken token)
   at FSharp.Data.Adaptive.AValModule.AbstractVal`1.FSharp.Data.Adaptive.IAdaptiveValue<'T>.GetValue(AdaptiveToken t)
   at System.Threading.Tasks.Task`1.InnerInvoke()
   at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
   at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of stack trace from previous location ---
   at [email protected]() in /home/runner/work/FsAutoComplete/FsAutoComplete/src/FsAutoComplete.Core/AdaptiveExtensions.fs:line 630
   at [email protected]() in /home/runner/work/FsAutoComplete/FsAutoComplete/src/FsAutoComplete.Core/AdaptiveExtensions.fs:line 798
   at [email protected]() in /home/runner/work/FsAutoComplete/FsAutoComplete/src/FsAutoComplete.Core/AdaptiveExtensions.fs:line 798
   at [email protected]() in /home/runner/work/FsAutoComplete/FsAutoComplete/src/FsAutoComplete.Core/AdaptiveExtensions.fs:line 798
   at [email protected](ExceptionDispatchInfo edi) in D:\a\_work\1\s\src\FSharp.Core\async.fs:line 1173
   at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction) in D:\a\_work\1\s\src\FSharp.Core\async.fs:line 112
   at <StartupCode$FSharp-Core>[email protected](Object o) in D:\a\_work\1\s\src\FSharp.Core\async.fs:line 195
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()

Checklist

  • I have looked through existing issues to make sure that this bug has not been reported before
  • I have provided a descriptive title for this issue
  • I have made sure that that this bug is reproducible on the latest version of the package
  • I have provided all the information needed to reproduce this bug as efficiently as possible
  • I or my company would be willing to contribute this fix
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant