Skip to content

[warning] Tried to send razor/dynamicFileInfoChanged while server is not running flooding my output log #8147

Open
@jesperkp

Description

@jesperkp

exthost_logs.zip

Image

Type: Bug
I get a flood of warning messages in my OUTPUT window and error popups.

This happens whenever I open a project with dotnet 8.0 project and open a file.

OUTPUT window ends with (complete output under C# Output) :

025-04-08 01:32:40.571 [info] [Error - 1:32:40 AM] Request textDocument/semanticTokens/range failed.
2025-04-08 01:32:40.572 [info] Message: Changes must be within bounds of SourceText (Parameter 'changes')
Code: -32000

OS

Ubuntu 24.04

VS Code Version

Version: 1.99.0 Commit: 4437686ffebaf200fa4a6e6e67f735f3edf24ada Date: 2025-04-02T21:35:19.530Z Electron: 34.3.2 ElectronBuildId: 11161073 Chromium: 132.0.6834.210 Node.js: 20.18.3 V8: 13.2.152.41-electron.0 OS: Linux x64 6.8.0-57-generic

C# Output

2025-04-08 01:24:59.004 [info] Locating .NET runtime version 9.0.1 2025-04-08 01:24:59.273 [info] Dotnet path: /usr/lib/dotnet/dotnet 2025-04-08 01:24:59.273 [info] Activating C# + C# Dev Kit + C# IntelliCode... 2025-04-08 01:25:00.405 [info] [stdout] {"pipeName":"/tmp/0872e498.sock"}

2025-04-08 01:25:00.406 [info] received named pipe information from server
2025-04-08 01:25:00.408 [info] client has connected to server
2025-04-08 01:25:00.667 [info] [Info - 1:25:00 AM] [Program] Language server initialized
2025-04-08 01:25:00.938 [warning] Tried to send razor/dynamicFileInfoChanged while server is not running
2025-04-08 01:25:01.186 [warning] Tried to send razor/dynamicFileInfoChanged while server is not running
2025-04-08 01:25:01.193 [warning] Tried to send razor/dynamicFileInfoChanged while server is not running
2025-04-08 01:25:01.198 [warning] Tried to send razor/dynamicFileInfoChanged while server is not running
2025-04-08 01:25:01.199 [warning] Tried to send razor/dynamicFileInfoChanged while server is not running
2025-04-08 01:25:01.200 [warning] Tried to send razor/dynamicFileInfoChanged while server is not running
2025-04-08 01:25:01.201 [warning] Tried to send razor/dynamicFileInfoChanged while server is not running
2025-04-08 01:25:01.202 [warning] Tried to send razor/dynamicFileInfoChanged while server is not running
2025-04-08 01:25:01.203 [warning] Tried to send razor/dynamicFileInfoChanged while server is not running
2025-04-08 01:25:01.204 [warning] Tried to send razor/dynamicFileInfoChanged while server is not running
2025-04-08 01:25:01.205 [warning] Tried to send razor/dynamicFileInfoChanged while server is not running
2025-04-08 01:25:01.206 [warning] Tried to send razor/dynamicFileInfoChanged while server is not running
2025-04-08 01:25:01.208 [warning] Tried to send razor/dynamicFileInfoChanged while server is not running
2025-04-08 01:25:01.210 [warning] Tried to send razor/dynamicFileInfoChanged while server is not running
2025-04-08 01:25:01.210 [warning] Tried to send razor/dynamicFileInfoChanged while server is not running
2025-04-08 01:25:01.211 [warning] Tried to send razor/dynamicFileInfoChanged while server is not running
2025-04-08 01:25:01.216 [warning] Tried to send razor/dynamicFileInfoChanged while server is not running
2025-04-08 01:25:01.220 [warning] Tried to send razor/dynamicFileInfoChanged while server is not running
2025-04-08 01:25:01.225 [warning] Tried to send razor/dynamicFileInfoChanged while server is not running
2025-04-08 01:25:01.228 [warning] Tried to send razor/dynamicFileInfoChanged while server is not running
2025-04-08 01:25:01.231 [warning] Tried to send razor/dynamicFileInfoChanged while server is not running
2025-04-08 01:25:01.232 [warning] Tried to send razor/dynamicFileInfoChanged while server is not running
2025-04-08 01:25:01.233 [warning] Tried to send razor/dynamicFileInfoChanged while server is not running
2025-04-08 01:25:01.235 [warning] Tried to send razor/dynamicFileInfoChanged while server is not running
2025-04-08 01:25:01.236 [warning] Tried to send razor/dynamicFileInfoChanged while server is not running
2025-04-08 01:25:01.237 [warning] Tried to send razor/dynamicFileInfoChanged while server is not running
2025-04-08 01:25:01.238 [warning] Tried to send razor/dynamicFileInfoChanged while server is not running
2025-04-08 01:25:05.503 [info] [Info - 1:25:05 AM] [serviceBroker/connect] [WorkspaceProjectFactoryService] Project /home/jkp/Project/dotNetCore/Learning/Duende IdentityServer/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/IdentityServer.csproj loaded by C# Dev Kit
2025-04-08 01:25:10.994 [info] [Error - 1:25:10 AM] [serviceBroker/connect] [Microsoft.VisualStudioCode.RazorExtension.RazorWorkspaceListener] Encountered exception while processing unit: Changes must be within bounds of SourceText (Parameter 'changes') System.ArgumentException: Changes must be within bounds of SourceText (Parameter 'changes')
at Microsoft.CodeAnalysis.Text.SourceText.WithChanges(IEnumerable1 changes) in /_/src/Compilers/Core/Portable/Text/SourceText.cs:line 769 at Microsoft.VisualStudioCode.RazorExtension.Services.LspDynamicFileProvider.LspTextChangesTextLoader.ApplyChanges(SourceText sourceText, ImmutableArray1 changes)
at Microsoft.VisualStudioCode.RazorExtension.Services.LspDynamicFileProvider.LspTextChangesTextLoader.LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken)
at Microsoft.CodeAnalysis.TextLoader.LoadTextAsync(LoadTextOptions options, CancellationToken cancellationToken) in //src/Workspaces/Core/Portable/Workspace/Solution/TextLoader.cs:line 106
at Microsoft.CodeAnalysis.LoadableTextAndVersionSource.LazyValueWithOptions.GetValueAsync(CancellationToken cancellationToken) in /
/src/Workspaces/Core/Portable/Workspace/Solution/VersionSource/LoadableTextAndVersionSource.cs:line 77
at Microsoft.CodeAnalysis.RecoverableTextAndVersion.GetRecoverableTextAsync(Boolean useAsync, LoadTextOptions options, CancellationToken cancellationToken) in //src/Workspaces/Core/Portable/Workspace/Solution/VersionSource/RecoverableTextAndVersion.cs:line 90
at Microsoft.CodeAnalysis.RecoverableTextAndVersion.GetValueAsync(LoadTextOptions options, CancellationToken cancellationToken) in /
/src/Workspaces/Core/Portable/Workspace/Solution/VersionSource/RecoverableTextAndVersion.cs:line 128
at Microsoft.CodeAnalysis.DocumentState.FullyParseTreeAsync(ITextAndVersionSource newTextSource, LoadTextOptions loadTextOptions, String filePath, ParseOptions options, LanguageServices languageServices, PreservationMode mode, CancellationToken cancellationToken) in //src/Workspaces/Core/Portable/Workspace/Solution/DocumentState.cs:line 138
at Microsoft.CodeAnalysis.DocumentState.GetSyntaxTreeAsync(CancellationToken cancellationToken) in /
/src/Workspaces/Core/Portable/Workspace/Solution/DocumentState.cs:line 613
at Microsoft.CodeAnalysis.SolutionCompilationState.TranslationAction.AddDocumentsAction.<>c.<b__3_2>d.MoveNext() in //src/Workspaces/Core/Portable/Workspace/Solution/SolutionCompilationState.TranslationAction_Actions.cs:line 185
--- End of stack trace from previous location ---
at Microsoft.CodeAnalysis.Shared.Utilities.ProducerConsumer1.<>c__DisplayClass11_03.<b__2>d.MoveNext() in /
/src/Workspaces/SharedUtilitiesAndExtensions/Compiler/Core/Utilities/ProducerConsumer.cs:line 255
--- End of stack trace from previous location ---
at System.Threading.Tasks.Parallel.<>c__571.<<ForEachAsync>b__57_0>d.MoveNext() --- End of stack trace from previous location --- at Microsoft.CodeAnalysis.Shared.Utilities.ProducerConsumer1.<>c__DisplayClass12_02.<<RunChannelAsync>g__ProduceItemsAndWriteToChannelAsync|2>d.MoveNext() in /_/src/Workspaces/SharedUtilitiesAndExtensions/Compiler/Core/Utilities/ProducerConsumer.cs:line 322 --- End of stack trace from previous location --- at Microsoft.CodeAnalysis.Shared.Utilities.ProducerConsumer1.RunChannelAsync[TArgs,TResult](ProducerConsumerOptions options, Func4 produceItems, Func4 consumeItems, TArgs args, CancellationToken cancellationToken) in //src/Workspaces/SharedUtilitiesAndExtensions/Compiler/Core/Utilities/ProducerConsumer.cs:line 301
at Microsoft.CodeAnalysis.Shared.Utilities.ProducerConsumer1.RunParallelAsync[TSource,TArgs](IAsyncEnumerable1 source, Func5 produceItems, TArgs args, CancellationToken cancellationToken) in /_/src/Workspaces/SharedUtilitiesAndExtensions/Compiler/Core/Utilities/ProducerConsumer.cs:line 228 at Microsoft.CodeAnalysis.SolutionCompilationState.TranslationAction.AddDocumentsAction.TransformCompilationAsync(Compilation oldCompilation, CancellationToken cancellationToken) in /_/src/Workspaces/Core/Portable/Workspace/Solution/SolutionCompilationState.TranslationAction_Actions.cs:line 182 at Microsoft.CodeAnalysis.SolutionCompilationState.RegularCompilationTracker.<>c__DisplayClass25_0.<<GetOrBuildFinalStateAsync>g__ApplyFirstTransformationAsync|6>d.MoveNext() in /_/src/Workspaces/Core/Portable/Workspace/Solution/SolutionCompilationState.RegularCompilationTracker.cs:line 423 --- End of stack trace from previous location --- at Microsoft.CodeAnalysis.SolutionCompilationState.RegularCompilationTracker.<>c__DisplayClass25_0.<<GetOrBuildFinalStateAsync>g__CollapseInProgressStateAsync|2>d.MoveNext() in /_/src/Workspaces/Core/Portable/Workspace/Solution/SolutionCompilationState.RegularCompilationTracker.cs:line 375 --- End of stack trace from previous location --- at Microsoft.CodeAnalysis.SolutionCompilationState.RegularCompilationTracker.<>c__DisplayClass25_0.<<GetOrBuildFinalStateAsync>g__BuildFinalStateAsync|0>d.MoveNext() in /_/src/Workspaces/Core/Portable/Workspace/Solution/SolutionCompilationState.RegularCompilationTracker.cs:line 304 --- End of stack trace from previous location --- at Microsoft.CodeAnalysis.SolutionCompilationState.RegularCompilationTracker.GetOrBuildFinalStateAsync(SolutionCompilationState compilationState, CancellationToken cancellationToken) in /_/src/Workspaces/Core/Portable/Workspace/Solution/SolutionCompilationState.RegularCompilationTracker.cs:line 267 at Microsoft.CodeAnalysis.SolutionCompilationState.RegularCompilationTracker.GetCompilationSlowAsync(SolutionCompilationState compilationState, CancellationToken cancellationToken) in /_/src/Workspaces/Core/Portable/Workspace/Solution/SolutionCompilationState.RegularCompilationTracker.cs:line 238 at Microsoft.AspNetCore.Razor.Utilities.RazorProjectInfoFactory.ConvertAsync(Project project, CancellationToken cancellationToken) at Microsoft.VisualStudioCode.RazorExtension.RazorWorkspaceListenerBase.ReportUpdateProjectAsync(Stream stream, Project project, ILogger logger, CancellationToken cancellationToken) at Microsoft.VisualStudioCode.RazorExtension.RazorWorkspaceListenerBase.ProcessWorkCoreAsync(ImmutableArray1 work, Stream stream, Solution solution, ILogger logger, CancellationToken cancellationToken)
2025-04-08 01:25:11.510 [info] [Error - 1:25:11 AM] [razor/dynamicFileInfoChanged] [Microsoft.VisualStudioCode.RazorExtension.RazorWorkspaceListener] Encountered exception while processing unit: Changes must be within bounds of SourceText (Parameter 'changes') System.ArgumentException: Changes must be within bounds of SourceText (Parameter 'changes')
at Microsoft.CodeAnalysis.Text.SourceText.WithChanges(IEnumerable1 changes) in /_/src/Compilers/Core/Portable/Text/SourceText.cs:line 769 at Microsoft.VisualStudioCode.RazorExtension.Services.LspDynamicFileProvider.LspTextChangesTextLoader.ApplyChanges(SourceText sourceText, ImmutableArray1 changes)
at Microsoft.VisualStudioCode.RazorExtension.Services.LspDynamicFileProvider.LspTextChangesTextLoader.LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken)
at Microsoft.CodeAnalysis.TextLoader.LoadTextAsync(LoadTextOptions options, CancellationToken cancellationToken) in /
/src/Workspaces/Core/Portable/Workspace/Solution/TextLoader.cs:line 106
at Microsoft.CodeAnalysis.LoadableTextAndVersionSource.LazyValueWithOptions.GetValueAsync(CancellationToken cancellationToken) in //src/Workspaces/Core/Portable/Workspace/Solution/VersionSource/LoadableTextAndVersionSource.cs:line 77
at Microsoft.CodeAnalysis.RecoverableTextAndVersion.GetRecoverableTextAsync(Boolean useAsync, LoadTextOptions options, CancellationToken cancellationToken) in /
/src/Workspaces/Core/Portable/Workspace/Solution/VersionSource/RecoverableTextAndVersion.cs:line 90
at Microsoft.CodeAnalysis.RecoverableTextAndVersion.GetValueAsync(LoadTextOptions options, CancellationToken cancellationToken) in //src/Workspaces/Core/Portable/Workspace/Solution/VersionSource/RecoverableTextAndVersion.cs:line 128
at Microsoft.CodeAnalysis.DocumentState.FullyParseTreeAsync(ITextAndVersionSource newTextSource, LoadTextOptions loadTextOptions, String filePath, ParseOptions options, LanguageServices languageServices, PreservationMode mode, CancellationToken cancellationToken) in /
/src/Workspaces/Core/Portable/Workspace/Solution/DocumentState.cs:line 138
at Microsoft.CodeAnalysis.DocumentState.GetSyntaxTreeAsync(CancellationToken cancellationToken) in //src/Workspaces/Core/Portable/Workspace/Solution/DocumentState.cs:line 613
at Microsoft.CodeAnalysis.SolutionCompilationState.TranslationAction.AddDocumentsAction.<>c.<b__3_2>d.MoveNext() in /
/src/Workspaces/Core/Portable/Workspace/Solution/SolutionCompilationState.TranslationAction_Actions.cs:line 185
--- End of stack trace from previous location ---
at Microsoft.CodeAnalysis.Shared.Utilities.ProducerConsumer1.<>c__DisplayClass11_03.<b__2>d.MoveNext() in //src/Workspaces/SharedUtilitiesAndExtensions/Compiler/Core/Utilities/ProducerConsumer.cs:line 255
--- End of stack trace from previous location ---
at System.Threading.Tasks.Parallel.<>c__571.<<ForEachAsync>b__57_0>d.MoveNext() --- End of stack trace from previous location --- at Microsoft.CodeAnalysis.Shared.Utilities.ProducerConsumer1.<>c__DisplayClass12_02.<<RunChannelAsync>g__ProduceItemsAndWriteToChannelAsync|2>d.MoveNext() in /_/src/Workspaces/SharedUtilitiesAndExtensions/Compiler/Core/Utilities/ProducerConsumer.cs:line 322 --- End of stack trace from previous location --- at Microsoft.CodeAnalysis.Shared.Utilities.ProducerConsumer1.RunChannelAsync[TArgs,TResult](ProducerConsumerOptions options, Func4 produceItems, Func4 consumeItems, TArgs args, CancellationToken cancellationToken) in /
/src/Workspaces/SharedUtilitiesAndExtensions/Compiler/Core/Utilities/ProducerConsumer.cs:line 301
at Microsoft.CodeAnalysis.Shared.Utilities.ProducerConsumer1.RunParallelAsync[TSource,TArgs](IAsyncEnumerable1 source, Func5 produceItems, TArgs args, CancellationToken cancellationToken) in /_/src/Workspaces/SharedUtilitiesAndExtensions/Compiler/Core/Utilities/ProducerConsumer.cs:line 228 at Microsoft.CodeAnalysis.SolutionCompilationState.TranslationAction.AddDocumentsAction.TransformCompilationAsync(Compilation oldCompilation, CancellationToken cancellationToken) in /_/src/Workspaces/Core/Portable/Workspace/Solution/SolutionCompilationState.TranslationAction_Actions.cs:line 182 at Microsoft.CodeAnalysis.SolutionCompilationState.RegularCompilationTracker.<>c__DisplayClass25_0.<<GetOrBuildFinalStateAsync>g__ApplyFirstTransformationAsync|6>d.MoveNext() in /_/src/Workspaces/Core/Portable/Workspace/Solution/SolutionCompilationState.RegularCompilationTracker.cs:line 423 --- End of stack trace from previous location --- at Microsoft.CodeAnalysis.SolutionCompilationState.RegularCompilationTracker.<>c__DisplayClass25_0.<<GetOrBuildFinalStateAsync>g__CollapseInProgressStateAsync|2>d.MoveNext() in /_/src/Workspaces/Core/Portable/Workspace/Solution/SolutionCompilationState.RegularCompilationTracker.cs:line 375 --- End of stack trace from previous location --- at Microsoft.CodeAnalysis.SolutionCompilationState.RegularCompilationTracker.<>c__DisplayClass25_0.<<GetOrBuildFinalStateAsync>g__BuildFinalStateAsync|0>d.MoveNext() in /_/src/Workspaces/Core/Portable/Workspace/Solution/SolutionCompilationState.RegularCompilationTracker.cs:line 304 --- End of stack trace from previous location --- at Microsoft.CodeAnalysis.SolutionCompilationState.RegularCompilationTracker.GetOrBuildFinalStateAsync(SolutionCompilationState compilationState, CancellationToken cancellationToken) in /_/src/Workspaces/Core/Portable/Workspace/Solution/SolutionCompilationState.RegularCompilationTracker.cs:line 267 at Microsoft.CodeAnalysis.SolutionCompilationState.RegularCompilationTracker.GetCompilationSlowAsync(SolutionCompilationState compilationState, CancellationToken cancellationToken) in /_/src/Workspaces/Core/Portable/Workspace/Solution/SolutionCompilationState.RegularCompilationTracker.cs:line 238 at Microsoft.AspNetCore.Razor.Utilities.RazorProjectInfoFactory.ConvertAsync(Project project, CancellationToken cancellationToken) at Microsoft.VisualStudioCode.RazorExtension.RazorWorkspaceListenerBase.ReportUpdateProjectAsync(Stream stream, Project project, ILogger logger, CancellationToken cancellationToken) at Microsoft.VisualStudioCode.RazorExtension.RazorWorkspaceListenerBase.ProcessWorkCoreAsync(ImmutableArray1 work, Stream stream, Solution solution, ILogger logger, CancellationToken cancellationToken)

Environment information

**VSCode version**: 1.99.0 **C# Extension**: 2.72.27 **Using OmniSharp**: false

Dotnet Information

.NET SDK: Version: 9.0.104 Commit: 7931ad4860 Workload version: 9.0.100-manifests.dc2cb94f MSBuild version: 17.12.27+7931ad486

Runtime Environment:
OS Name: ubuntu
OS Version: 24.04
OS Platform: Linux
RID: ubuntu.24.04-x64
Base Path: /usr/lib/dotnet/sdk/9.0.104/

.NET workloads installed:
There are no installed workloads to display.
Configured to use loose manifests when installing new manifests.

Host:
Version: 9.0.3
Architecture: x64
Commit: 7931ad4860

.NET SDKs installed:
8.0.114 [/usr/lib/dotnet/sdk]
9.0.104 [/usr/lib/dotnet/sdk]

.NET runtimes installed:
Microsoft.AspNetCore.App 8.0.14 [/usr/lib/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 9.0.3 [/usr/lib/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 8.0.14 [/usr/lib/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 9.0.3 [/usr/lib/dotnet/shared/Microsoft.NETCore.App]

Other architectures found:
None

Environment variables:
Not set

global.json file:
Not found

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

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

Visual Studio Code Extensions

|Extension|Author|Version|Folder Name| |---|---|---|---| |csdevkit|ms-dotnettools|1.18.23|ms-dotnettools.csdevkit-1.18.23-linux-x64| |csharp|ms-dotnettools|2.72.27|ms-dotnettools.csharp-2.72.27-linux-x64| |makefile-tools|ms-vscode|0.12.17|ms-vscode.makefile-tools-0.12.17| |vscode-dotnet-runtime|ms-dotnettools|2.3.1|ms-dotnettools.vscode-dotnet-runtime-2.3.1| |vscodeintellicode-csharp|ms-dotnettools|2.2.3|ms-dotnettools.vscodeintellicode-csharp-2.2.3-linux-x64|;

System Info

|Item|Value| |---|---| |CPUs|Intel(R) Xeon(R) CPU E5-1620 0 @ 3.60GHz (8 x 3591)| |GPU Status|2d_canvas: enabled
canvas_oop_rasterization: enabled_on
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_graphite: disabled_off
video_decode: enabled
video_encode: disabled_software
vulkan: disabled_off
webgl: enabled
webgl2: enabled
webgpu: disabled_off
webnn: disabled_off| |Load (avg)|0, 0, 1| |Memory (System)|31.26GB (26.61GB free)| |Process Argv|. --crash-reporter-id 72fa28c1-4ed6-42e5-b65f-e55ab06b6d30| |Screen Reader|no| |VM|0%| |DESKTOP_SESSION|xfce| |XDG_CURRENT_DESKTOP|XFCE| |XDG_SESSION_DESKTOP|xfce| |XDG_SESSION_TYPE|x11|

A/B Experiments

vsliv368:30146709 vspor879:30202332 vspor708:30202333 vspor363:30204092 vscod805cf:30301675 binariesv615:30325510 vscaat:30438848 c4g48928:30535728 azure-dev_surveyone:30548225 962ge761:30959799 2e7ec940:31000449 pythontbext0:30879054 cppperfnew:31000557 dwnewjupyter:31046869 pythonrstrctxt:31112756 nativeloc1:31192215 5fd0e150:31155592 dwcopilot:31170013 6074i472:31201624 dwoutputs:31242946 customenabled:31248079 9064b325:31222308 copilot_t_ci:31222730 fiia8375:31277807 pythoneinst12:31262605 bgtreat:31268568 fh1c7952:31258891 4gafe986:31271826 563cc122:31253270 31787653:31262186 3e8i5726:31271747 49da9784:31264548 useunpkgapi:31277719 747dc170:31275177 g20af354:31278749
</details>

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions