You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
System.InsufficientExecutionStackException: Insufficient stack to continue executing the program safely. This can happen from having too many functions on the call stack or function on the stack using too much stack space.
#8187
Closed
coolhome opened this issue
Aug 30, 2022
· 0 comments
· Fixed by #14049
Describe the bug
VSCode breaks terribly from invalid syntax with array around output value. This may be able to be reduced more but have not looked far enough.
// main.bicepvarmodOptions = [forindexinrange(0, 3): {
name: 'mod_${index}'
}]
modulemods'blank.bicep' = [formodinmodOptions: {
name: mod.name
}]
outputmodDetailsarray = [for (mod, index) inmodOptions: {
deploymentName: mods[index].name
}]
// ACTION - Replace output from above with below, notice the () wrap around for loop. This causes the stack trace below and prevents typing, each key stroke the text cursor is moved away.// output modDetails array = ([for (mod, index) in modOptions: {// deploymentName: mods[index].name//}])
[Error - 11:30:04 PM] Request textDocument/codeAction failed.
Message: Internal Error - System.InsufficientExecutionStackException: Insufficient stack to continue executing the program safely. This can happen from having too many functions on the call stack or functionon the stack using too much stack space.
at System.Runtime.CompilerServices.RuntimeHelpers.EnsureSufficientExecutionStack()
at Bicep.Core.TypeSystem.DeclaredTypeManager.GetTypeAssignment(SyntaxBase syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\DeclaredTypeManager.cs:line 106
at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory) at Bicep.Core.TypeSystem.DeclaredTypeManager.GetForSyntaxType(ForSyntax syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\DeclaredTypeManager.cs:line 515 at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory) at Bicep.Core.TypeSystem.DeclaredTypeManager.GetForSyntaxType(ForSyntax syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\DeclaredTypeManager.cs:line 515 at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory) at Bicep.Core.TypeSystem.DeclaredTypeManager.GetForSyntaxType(ForSyntax syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\DeclaredTypeManager.cs:line 515 at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory)#################################################################### Last two lines repeat more than ~11k times on my system ################################################################### at Bicep.Core.TypeSystem.DeclaredTypeManager.GetObjectType(ObjectSyntax syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\DeclaredTypeManager.cs:line 613 at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory) at Bicep.Core.TypeSystem.TypeManager.GetDeclaredType(SyntaxBase syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeManager.cs:line 32 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.<>c__DisplayClass33_0.<VisitObjectSyntax>b__0() in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 659 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.<>c__DisplayClass15_0.<AssignType>b__0() in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 102 at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory) at Bicep.Core.TypeSystem.TypeAssignmentVisitor.AssignTypeWithCaching(SyntaxBase syntax, Func`1 assignFunc) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 96 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.GetTypeAssignment(SyntaxBase syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 70 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.GetTypeInfo(SyntaxBase syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 74 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.<>c__DisplayClass20_0.<VisitForSyntax>b__0() in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 257 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.<>c__DisplayClass15_0.<AssignType>b__0() in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 102 at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory) at Bicep.Core.TypeSystem.TypeAssignmentVisitor.AssignTypeWithCaching(SyntaxBase syntax, Func`1 assignFunc) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 96 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.GetTypeAssignment(SyntaxBase syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 70 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.GetTypeInfo(SyntaxBase syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 74 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.<>c__DisplayClass36_0.<VisitParenthesizedExpressionSyntax>b__0() in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 719 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.<>c__DisplayClass15_0.<AssignType>b__0() in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 102 at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory) at Bicep.Core.TypeSystem.TypeAssignmentVisitor.AssignTypeWithCaching(SyntaxBase syntax, Func`1 assignFunc) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 96 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.VisitParenthesizedExpressionSyntax(ParenthesizedExpressionSyntax syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 719 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.GetTypeAssignment(SyntaxBase syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 70 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.GetTypeInfo(SyntaxBase syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 74 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.GetOutputDeclarationDiagnostics(TypeSymbol assignedType, OutputDeclarationSyntax syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 1530 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.<>c__DisplayClass27_0.<VisitOutputDeclarationSyntax>b__0(IDiagnosticWriter diagnostics) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 589 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.<>c__DisplayClass16_0.<AssignTypeWithDiagnostics>b__0() in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 110 at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory) at Bicep.Core.TypeSystem.TypeAssignmentVisitor.AssignTypeWithCaching(SyntaxBase syntax, Func`1 assignFunc) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 96 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.GetTypeAssignment(SyntaxBase syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 70 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.GetTypeInfo(SyntaxBase syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 74 at Bicep.Core.Semantics.OutputSymbol.get_Descendants()+MoveNext() in C:\__w\1\s\bicep\src\Bicep.Core\Semantics\OutputSymbol.cs:line 32 at Bicep.Core.Semantics.SymbolVisitor.VisitDescendants(Symbol symbol) in C:\__w\1\s\bicep\src\Bicep.Core\Semantics\SymbolVisitor.cs:line 91 at Bicep.Core.Semantics.SemanticDiagnosticVisitor.VisitOutputSymbol(OutputSymbol symbol) in C:\__w\1\s\bicep\src\Bicep.Core\Semantics\SemanticDiagnosticVisitor.cs:line 56 at Bicep.Core.Semantics.SymbolVisitor.VisitDescendants(Symbol symbol) in C:\__w\1\s\bicep\src\Bicep.Core\Semantics\SymbolVisitor.cs:line 93 at Bicep.Core.Semantics.SemanticDiagnosticVisitor.VisitFileSymbol(FileSymbol symbol) in C:\__w\1\s\bicep\src\Bicep.Core\Semantics\SemanticDiagnosticVisitor.cs:line 32 at Bicep.Core.Semantics.SemanticModel.GetSemanticDiagnostics() in C:\__w\1\s\bicep\src\Bicep.Core\Semantics\SemanticModel.cs:line 169 at Bicep.Core.Semantics.SemanticModel.AssembleDiagnostics() in C:\__w\1\s\bicep\src\Bicep.Core\Semantics\SemanticModel.cs:line 206 at System.Lazy`1.ViaFactory(LazyThreadSafetyMode mode)--- End of stack trace from previous location --- at System.Lazy`1.CreateValue() at Bicep.LanguageServer.Handlers.BicepCodeActionHandler.Handle(CodeActionParams request, CancellationToken cancellationToken) in C:\__w\1\s\bicep\src\Bicep.LangServer\Handlers\BicepCodeActionHandler.cs:line 73 at OmniSharp.Extensions.JsonRpc.JsonRpcServerServiceCollectionExtensions.RequestHandlerDecorator`2.Handle(T request, CancellationToken cancellationToken) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.SemanticTokensDeltaPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.<RouteRequest>g__InnerRoute|7_0(IServiceScopeFactory serviceScopeFactory, Request request, TDescriptor descriptor, Object params, CancellationToken token, ILogger logger) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(IRequestDescriptor`1 descriptors, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.DefaultRequestInvoker.<>c__DisplayClass10_0.<<RouteRequest>b__5>d.MoveNext() Code: -32603 [Error - 11:30:05 PM] Request textDocument/documentSymbol failed. Message: Internal Error - System.InsufficientExecutionStackException: Insufficient stack to continue executing the program safely. This can happen from having too many functions on the call stack or functionon the stack using too much stack space. at System.Runtime.CompilerServices.RuntimeHelpers.EnsureSufficientExecutionStack() at Bicep.Core.TypeSystem.DeclaredTypeManager.GetTypeAssignment(SyntaxBase syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\DeclaredTypeManager.cs:line 106 at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory) at Bicep.Core.TypeSystem.DeclaredTypeManager.GetObjectType(ObjectSyntax syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\DeclaredTypeManager.cs:line 613 at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory) at Bicep.Core.TypeSystem.TypeManager.GetDeclaredType(SyntaxBase syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeManager.cs:line 32 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.<>c__DisplayClass33_0.<VisitObjectSyntax>b__0() in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 659 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.<>c__DisplayClass15_0.<AssignType>b__0() in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 102 at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory) at Bicep.Core.TypeSystem.TypeAssignmentVisitor.AssignTypeWithCaching(SyntaxBase syntax, Func`1 assignFunc) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 96 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.GetTypeAssignment(SyntaxBase syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 70 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.GetTypeInfo(SyntaxBase syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 74 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.<>c__DisplayClass20_0.<VisitForSyntax>b__0() in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 257 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.<>c__DisplayClass15_0.<AssignType>b__0() in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 102 at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory) at Bicep.Core.TypeSystem.TypeAssignmentVisitor.AssignTypeWithCaching(SyntaxBase syntax, Func`1 assignFunc) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 96 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.GetTypeAssignment(SyntaxBase syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 70 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.GetTypeInfo(SyntaxBase syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 74 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.<>c__DisplayClass36_0.<VisitParenthesizedExpressionSyntax>b__0() in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 719 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.<>c__DisplayClass15_0.<AssignType>b__0() in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 102 at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory) at Bicep.Core.TypeSystem.TypeAssignmentVisitor.AssignTypeWithCaching(SyntaxBase syntax, Func`1 assignFunc) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 96 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.VisitParenthesizedExpressionSyntax(ParenthesizedExpressionSyntax syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 719 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.GetTypeAssignment(SyntaxBase syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 70 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.GetTypeInfo(SyntaxBase syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 74 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.GetOutputDeclarationDiagnostics(TypeSymbol assignedType, OutputDeclarationSyntax syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 1530 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.<>c__DisplayClass27_0.<VisitOutputDeclarationSyntax>b__0(IDiagnosticWriter diagnostics) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 589 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.<>c__DisplayClass16_0.<AssignTypeWithDiagnostics>b__0() in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 110 at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory) at Bicep.Core.TypeSystem.TypeAssignmentVisitor.AssignTypeWithCaching(SyntaxBase syntax, Func`1 assignFunc) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 96 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.GetTypeAssignment(SyntaxBase syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 70 at Bicep.Core.TypeSystem.TypeAssignmentVisitor.GetTypeInfo(SyntaxBase syntax) in C:\__w\1\s\bicep\src\Bicep.Core\TypeSystem\TypeAssignmentVisitor.cs:line 74 at Bicep.LanguageServer.Handlers.BicepDocumentSymbolHandler.FormatDetail(DeclaredSymbol symbol) in C:\__w\1\s\bicep\src\Bicep.LangServer\Handlers\BicepDocumentSymbolHandler.cs:line 110 at Bicep.LanguageServer.Handlers.BicepDocumentSymbolHandler.CreateDocumentSymbol(DeclaredSymbol symbol, ImmutableArray`1 lineStarts) in C:\__w\1\s\bicep\src\Bicep.LangServer\Handlers\BicepDocumentSymbolHandler.cs:line 53 at Bicep.LanguageServer.Handlers.BicepDocumentSymbolHandler.<>c__DisplayClass4_0.<GetSymbols>b__1(DeclaredSymbol symbol) in C:\__w\1\s\bicep\src\Bicep.LangServer\Handlers\BicepDocumentSymbolHandler.cs:line 49 at System.Linq.Enumerable.SelectIPartitionIterator`2.LazyToArray() at System.Linq.Enumerable.SelectIPartitionIterator`2.ToArray() at Bicep.LanguageServer.Handlers.BicepDocumentSymbolHandler.Handle(DocumentSymbolParams request, CancellationToken cancellationToken) in C:\__w\1\s\bicep\src\Bicep.LangServer\Handlers\BicepDocumentSymbolHandler.cs:line 33 at OmniSharp.Extensions.JsonRpc.JsonRpcServerServiceCollectionExtensions.RequestHandlerDecorator`2.Handle(T request, CancellationToken cancellationToken) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.SemanticTokensDeltaPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.LanguageServer.Server.Pipelines.ResolveCommandPipeline`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.<RouteRequest>g__InnerRoute|7_0(IServiceScopeFactory serviceScopeFactory, Request request, TDescriptor descriptor, Object params, CancellationToken token, ILogger logger) at OmniSharp.Extensions.JsonRpc.RequestRouterBase`1.RouteRequest(IRequestDescriptor`1 descriptors, Request request, CancellationToken token) at OmniSharp.Extensions.JsonRpc.DefaultRequestInvoker.<>c__DisplayClass10_0.<<RouteRequest>b__5>d.MoveNext() Code: -32603
The text was updated successfully, but these errors were encountered:
Bicep version
Bicep CLI version 0.9.1 (a2950a1)
Describe the bug
VSCode breaks terribly from invalid syntax with array around output value. This may be able to be reduced more but have not looked far enough.
Related to #7356
To Reproduce
Steps to reproduce the behavior:
The text was updated successfully, but these errors were encountered: