[CSHARP-4686] System.AccessViolationException: Attempted to read or write protected memory while fetching data Created: 23/Jun/23  Updated: 27/Oct/23  Resolved: 14/Jul/23

Status: Closed
Project: C# Driver
Component/s: None
Affects Version/s: 2.19.2
Fix Version/s: None

Type: Bug Priority: Critical - P2
Reporter: Leonid Mats Assignee: Boris Dogadov
Resolution: Gone away Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: Text File stacktrace.txt    
Documentation Changes Summary:

1. What would you like to communicate to the user about this feature?
2. Would you like the user to see examples of the syntax and/or executable code and its output?
3. Which versions of the driver/connector does this apply to?


 Description   

Summary

Please provide a clear and concise description of the bug.

Please provide the version of the driver. If applicable, please provide the MongoDB server version and topology (standalone, replica set, or sharded cluster).

How to Reproduce

Steps to reproduce. If possible, please include a Short, Self Contained, Correct (Compilable), Example.

Additional Background

Please provide any additional background information that may be helpful in diagnosing the bug.



 Comments   
Comment by Boris Dogadov [ 14/Jul/23 ]

Thank you for the update issuetracker@tegoinc.com.

Comment by Leonid Mats [ 30/Jun/23 ]

Hello Boris,

It seems like it is issue related to specific version of our software with specific version of mongo db driver with specific .net core version.

When we downgraded server to previous version of our software, We did not get crash.

Hence, you could close this issue.

Comment by Boris Dogadov [ 26/Jun/23 ]

Thank you for the answers.
Follow up for "This keeps happening on one server, not happening on any other servers":
This might suggest that something might be wrong with that particular instance. Maybe if possible it's worth recreating and trying on a new one.

Comment by Leonid Mats [ 26/Jun/23 ]

Some questions:

  1. Are you using FLE/QE?
    1. No, We are not using field level encryption or querable encryption
  2. What OS version is used?
    1. It is AWS t3a.small instance (IIS 10.0 running on 64bit Windows Server 2019/2.11.4)

To further debugging I would suggest few general approaches:

  1. Providing a self contained deterministic repro (the best option)
    1. This keeps happening on one server, not happening on any other servers
  2. Collecting logs and identifying any unexpected exceptions/failures
    1. I will try this.
  3. Trying different .net versions
    1. We have same .NET version (7.0.8) on two server, Issue only happens on one of them.
  4. Collecting dumps on error
    1. Will try this.
Comment by Boris Dogadov [ 23/Jun/23 ]

Hello issuetracker@tegoinc.com , thank you for submitting this ticket.

From the stack trace, the AccessViolationException happens during normal connection dispose, but in native .NET socket code, which is outside driver's control.
Access violation exceptions by their nature are challenging to debug, and in this case the underlying reason could be any of the following: a bug within the specific .NET version, IIS, bugs in the application, interference with other libraries within the same process or a bug in the driver.
At this point there is no indication of any problem within the driver itself.

Some questions:

  1. Are you using FLE/QE?
  2. What OS version is used?

To further debugging I would suggest few general approaches:

  1. Providing a self contained deterministic repro (the best option)
  2. Collecting logs and identifying any unexpected exceptions/failures
  3. Trying different .net versions
  4. Collecting dumps on error
Comment by Leonid Mats [ 23/Jun/23 ]

Here is one more stacktrace

FYI, It crashes the whole website, We have to restart website to access it again.

Issue happens randomly

 

2023-06-23T18:45:31.000Z Error 100:Application Crashing Events Application Error - Faulting application name: w3wp.exe, version: 10.0.17763.1, time stamp: 0xcfdb13d8 Faulting module name: coreclr.dll, version: 7.0.723.27404, time stamp: 0x646e214e Exception code: 0xc0000005 Fault offset: 0x00000000001c9f06 Faulting process id: 0x4a8 Faulting application start time: 0x01d9a602a078da21 Faulting application path: c:\windows\system32\inetsrv\w3wp.exe Faulting module path: C:\inetpub\AspNetCoreWebApps\app\coreclr.dll Report Id: 080c6634-785f-49cc-8870-3704b519fe95 Faulting package full name: Faulting package-relative application ID: 2023-06-23T18:45:30.000Z Error 0:(0) .NET Runtime - Application: w3wp.exe CoreCLR Version: 7.0.723.27404 .NET Version: 7.0.7 Description: The process was terminated due to an unhandled exception. Exception Info: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. Stack: at System.Threading.Overlapped.Free(System.Threading.NativeOverlapped*) at System.Net.Sockets.SocketAsyncEventArgs.Dispose() at System.Net.Sockets.Socket.DisposeCachedTaskSocketAsyncEventArgs() at System.Net.Sockets.Socket.Dispose(Boolean) at System.Net.Sockets.Socket.Dispose() at System.Net.Sockets.NetworkStream.Dispose(Boolean) at System.IO.Stream.Close() at System.Net.Security.AuthenticatedStream.Dispose(Boolean) at System.Net.Security.SslStream.Dispose(Boolean) at System.IO.Stream.Close() at MongoDB.Driver.Core.Connections.BinaryConnection.Dispose(Boolean) at MongoDB.Driver.Core.Connections.BinaryConnection.Dispose() at MongoDB.Driver.Core.ConnectionPools.ExclusiveConnectionPool+PooledConnection.Dispose() at MongoDB.Driver.Core.ConnectionPools.ExclusiveConnectionPool+ListConnectionHolder.RemoveConnection(PooledConnection) at MongoDB.Driver.Core.ConnectionPools.ExclusiveConnectionPool+ListConnectionHolder.<Prune>g_RemoveExpiredConnections|10_0(System.Collections.Generic.List`1<PooledConnection>, System.Nullable`1<Int32>, System.Object, Boolean, <>cDisplayClass10_0 ByRef) at MongoDB.Driver.Core.ConnectionPools.ExclusiveConnectionPool+ListConnectionHolder.Prune(System.Nullable`1<Int32>, System.Threading.CancellationToken) at MongoDB.Driver.Core.ConnectionPools.MaintenanceHelper.RunMaintenance(MongoDB.Driver.Core.ConnectionPools.MaintenanceExecutingContext) at MongoDB.Driver.Core.ConnectionPools.MaintenanceHelper.<Start>g_ThreadStart|10_0(System.Object)

Comment by Leonid Mats [ 23/Jun/23 ]

Here is the stacktrace of the issue

2023-06-23T17:20:47.000Z Error 100:Application Crashing Events Application Error - Faulting application name: w3wp.exe, version: 10.0.17763.1, time stamp: 0xcfdb13d8 Faulting module name: coreclr.dll, version: 7.0.723.27404, time stamp: 0x646e214e Exception code: 0xc0000005 Fault offset: 0x00000000001c9f06 Faulting process id: 0x175c Faulting application start time: 0x01d9a5f4b1e39a8a Faulting application path: c:\windows\system32\inetsrv\w3wp.exe Faulting module path: C:\inetpub\AspNetCoreWebApps\app\coreclr.dll Report Id: bc8dd993-60b6-42fc-bd4d-a791b9bb7a4a Faulting package full name: Faulting package-relative application ID: 2023-06-23T17:20:47.000Z Error 0:(0) .NET Runtime - Application: w3wp.exe CoreCLR Version: 7.0.723.27404 .NET Version: 7.0.7 Description: The process was terminated due to an unhandled exception. Exception Info: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. Stack: at System.Threading.Overlapped.Free(System.Threading.NativeOverlapped*) at System.Net.Sockets.SocketAsyncEventArgs.Dispose() at System.Net.Sockets.Socket.DisposeCachedTaskSocketAsyncEventArgs() at System.Net.Sockets.Socket.Dispose(Boolean) at System.Net.Sockets.Socket.Dispose() at System.Net.Sockets.NetworkStream.Dispose(Boolean) at System.IO.Stream.Close() at System.Net.Security.AuthenticatedStream.Dispose(Boolean) at System.Net.Security.SslStream.Dispose(Boolean) at System.IO.Stream.Close() at MongoDB.Driver.Core.Connections.BinaryConnection.Dispose(Boolean) at MongoDB.Driver.Core.Connections.BinaryConnection.Dispose() at MongoDB.Driver.Core.ConnectionPools.ExclusiveConnectionPool+ListConnectionHolder.RemoveConnection(PooledConnection) at MongoDB.Driver.Core.ConnectionPools.ExclusiveConnectionPool.ReleaseConnection(PooledConnection) at MongoDB.Driver.Core.ConnectionPools.ExclusiveConnectionPool+AcquiredConnection.Dispose() at MongoDB.Driver.Core.Operations.RetryableReadContext.Dispose() at MongoDB.Driver.Core.Operations.FindOperation`1+<ExecuteAsync>d_128[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[MongoDB.Driver.Core.Operations.FindOperation`1+<ExecuteAsync>d128[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], MongoDB.Driver.Core, Version=2.19.2.0, Culture=neutral, PublicKeyToken=null]](<ExecuteAsync>d128<System.Canon> ByRef) at MongoDB.Driver.Core.Operations.FindOperation`1[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].ExecuteAsync(MongoDB.Driver.Core.Bindings.IReadBinding, System.Threading.CancellationToken) at MongoDB.Driver.OperationExecutor+<ExecuteReadOperationAsync>d3`1[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[MongoDB.Driver.OperationExecutor+<ExecuteReadOperationAsync>d3`1[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], MongoDB.Driver, Version=2.19.2.0, Culture=neutral, PublicKeyToken=null]](<ExecuteReadOperationAsync>d3`1<System.Canon> ByRef) at MongoDB.Driver.OperationExecutor.ExecuteReadOperationAsync[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](MongoDB.Driver.Core.Bindings.IReadBinding, MongoDB.Driver.Core.Operations.IReadOperation`1<System.Canon>, System.Threading.CancellationToken) at MongoDB.Driver.MongoCollectionImpl`1+<ExecuteReadOperationAsync>d99`1[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[MongoDB.Driver.MongoCollectionImpl`1+<ExecuteReadOperationAsync>d99`1[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], MongoDB.Driver, Version=2.19.2.0, Culture=neutral, PublicKeyToken=null]](<ExecuteReadOperationAsync>d99`1<System.Canon,System.Canon> ByRef) at MongoDB.Driver.MongoCollectionImpl`1[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].ExecuteReadOperationAsync[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](MongoDB.Driver.IClientSessionHandle, MongoDB.Driver.Core.Operations.IReadOperation`1<System.Canon>, MongoDB.Driver.ReadPreference, System.Threading.CancellationToken) at MongoDB.Driver.MongoCollectionImpl`1[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].ExecuteReadOperationAsync[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](MongoDB.Driver.IClientSessionHandle, MongoDB.Driver.Core.Operations.IReadOperation`1<System.Canon>, System.Threading.CancellationToken) at MongoDB.Driver.MongoCollectionImpl`1+<>cDisplayClass48_0`1[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].<FindAsync>b0(MongoDB.Driver.IClientSessionHandle) at MongoDB.Driver.MongoCollectionImpl`1+<UsingImplicitSessionAsync>d107`1[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[MongoDB.Driver.MongoCollectionImpl`1+<UsingImplicitSessionAsync>d107`1[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], MongoDB.Driver, Version=2.19.2.0, Culture=neutral, PublicKeyToken=null]](<UsingImplicitSessionAsync>d107`1<System.Canon,System.Canon> ByRef) at MongoDB.Driver.MongoCollectionImpl`1[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].UsingImplicitSessionAsync[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Func`2<MongoDB.Driver.IClientSessionHandle,System.Threading.Tasks.Task`1<System.Canon>>, System.Threading.CancellationToken) at Tego.DBAccess.NoSQL.MongoDB.MongoDB`1+<FindAsCursorAsync>d33[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Tego.DBAccess.NoSQL.MongoDB.MongoDB`1+<FindAsCursorAsync>d33[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Tego.DB.NoSQL, Version=5.820.623.1159, Culture=neutral, PublicKeyToken=null]](<FindAsCursorAsync>d33<System.Canon> ByRef) at Tego.DBAccess.NoSQL.MongoDB.MongoDB`1[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].FindAsCursorAsync(System.Text.StringBuilder, MongoDB.Driver.FilterDefinition`1<System.Canon>, System.Collections.Generic.Dictionary`2<System.String,TegoCloud.Models.SortOrderType>, Int32, Int32, System.String, MongoDB.Driver.ProjectionDefinition`1<System.Canon>, Boolean) at Tego.DBAccess.NoSQL.MongoDB.MongoDB`1+<GetDatafromDocument>d28[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Tego.DBAccess.NoSQL.MongoDB.MongoDB`1+<GetDatafromDocument>d28[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Tego.DB.NoSQL, Version=5.820.623.1159, Culture=neutral, PublicKeyToken=null]](<GetDatafromDocument>d28<System.Canon> ByRef) at Tego.DBAccess.NoSQL.MongoDB.MongoDB`1[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].GetDatafromDocument(System.Collections.Generic.IList`1<System.String>, Tego.Common.Database.WhereClause, Int32, System.String, TegoCloud.Models.SortOrderType) at Tego.Cloud.ControllerModel.NonCachedControllerModel`1+<SelectByProperty>d14[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Tego.Cloud.ControllerModel.NonCachedControllerModel`1+<SelectByProperty>d14[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Tego.Cloud.Common, Version=5.820.623.1159, Culture=neutral, PublicKeyToken=null]](<SelectByProperty>d14<System.Canon> ByRef) at Tego.Cloud.ControllerModel.NonCachedControllerModel`1[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].SelectByProperty(System.Collections.Generic.IList`1<System.String>, Tego.Common.Database.WhereClause, Int32, System.String, TegoCloud.Models.SortOrderType) at Tego.Cloud.ControllerModel.ControllerModel`1+<SelectByProperty>d29[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Tego.Cloud.ControllerModel.ControllerModel`1+<SelectByProperty>d29[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Tego.Cloud.Common, Version=5.820.623.1159, Culture=neutral, PublicKeyToken=null]](<SelectByProperty>d29<System.Canon> ByRef) at Tego.Cloud.ControllerModel.ControllerModel`1[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].SelectByProperty(System.Collections.Generic.IList`1<System.String>, Tego.Common.Database.WhereClause, Int32, System.String, TegoCloud.Models.SortOrderType) at Tego.Cloud.ControllerModel.NonCachedControllerModel`1+<LoadManyByProperty>d12[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Tego.Cloud.ControllerModel.NonCachedControllerModel`1+<LoadManyByProperty>d12[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Tego.Cloud.Common, Version=5.820.623.1159, Culture=neutral, PublicKeyToken=null]](<LoadManyByProperty>d12<System.Canon> ByRef) at Tego.Cloud.ControllerModel.NonCachedControllerModel`1[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].LoadManyByProperty(Tego.Common.Database.WhereClause, Int32) at Tego.Cloud.ControllerModel.NonCachedControllerModel`1+<LoadOneByProperty>d10[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Tego.Cloud.ControllerModel.NonCachedControllerModel`1+<LoadOneByProperty>d10[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Tego.Cloud.Common, Version=5.820.623.1159, Culture=neutral, PublicKeyToken=null]](<LoadOneByProperty>d10<System.Canon> ByRef) at Tego.Cloud.ControllerModel.NonCachedControllerModel`1[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].LoadOneByProperty(Tego.Common.Database.WhereClause) at Tego.Cloud.Common.Extensions.CustomImplementationExtensions+<GetAllowedAsync>d3.MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Tego.Cloud.Common.Extensions.CustomImplementationExtensions+<GetAllowedAsync>d__3, Tego.Cloud.Common, Version=5.820.623.1159, Culture=neutral, PublicKeyToken=null]](<GetAllowedAsync>d3 ByRef) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].Start[[Tego.Cloud.Common.Extensions.CustomImplementationExtensions+<GetAllowedAsync>d__3, Tego.Cloud.Common, Version=5.820.623.1159, Culture=neutral, PublicKeyToken=null]](<GetAllowedAsync>d3 ByRef) at Tego.Cloud.Common.Extensions.CustomImplementationExtensions.GetAllowedAsync(Tego.Cloud.Common.IRepository, Tego.Common.Custom.CustomImplementationType) at Tego.Cloud.Common.Extensions.CustomImplementationExtensions+<GetCustomUserInterfaceListAsync>d9.MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Tego.Cloud.Common.Extensions.CustomImplementationExtensions+<GetCustomUserInterfaceListAsync>d__9, Tego.Cloud.Common, Version=5.820.623.1159, Culture=neutral, PublicKeyToken=null]](<GetCustomUserInterfaceListAsync>d9 ByRef) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].Start[[Tego.Cloud.Common.Extensions.CustomImplementationExtensions+<GetCustomUserInterfaceListAsync>d__9, Tego.Cloud.Common, Version=5.820.623.1159, Culture=neutral, PublicKeyToken=null]](<GetCustomUserInterfaceListAsync>d9 ByRef) at Tego.Cloud.Common.Extensions.CustomImplementationExtensions.GetCustomUserInterfaceListAsync(Tego.Cloud.Common.SessionRepository, Tego.Cloud.Models.ApplicationUser) at Tego.Cloud.ViewComponents.NavigationMenuViewComponent+<InvokeAsync>d6.MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Tego.Cloud.ViewComponents.NavigationMenuViewComponent+<InvokeAsync>d__6, Tego.Cloud, Version=5.820.623.1159, Culture=neutral, PublicKeyToken=null]](<InvokeAsync>d6 ByRef) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].Start[[Tego.Cloud.ViewComponents.NavigationMenuViewComponent+<InvokeAsync>d__6, Tego.Cloud, Version=5.820.623.1159, Culture=neutral, PublicKeyToken=null]](<InvokeAsync>d6 ByRef) at Tego.Cloud.ViewComponents.NavigationMenuViewComponent.InvokeAsync() at DynamicClass.lambda_method756(System.Runtime.CompilerServices.Closure, System.Object, System.Object[]) at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker+<InvokeAsyncCore>d6.MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker+<InvokeAsyncCore>d__6, Microsoft.AspNetCore.Mvc.ViewFeatures, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]](<InvokeAsyncCore>d6 ByRef) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].Start[[Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker+<InvokeAsyncCore>d__6, Microsoft.AspNetCore.Mvc.ViewFeatures, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]](<InvokeAsyncCore>d6 ByRef) at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsyncCore(Microsoft.Extensions.Internal.ObjectMethodExecutor, System.Object, Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext) at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker+<InvokeAsync>d5.MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker+<InvokeAsync>d__5, Microsoft.AspNetCore.Mvc.ViewFeatures, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]](<InvokeAsync>d5 ByRef) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[[Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker+<InvokeAsync>d__5, Microsoft.AspNetCore.Mvc.ViewFeatures, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]](<InvokeAsync>d5 ByRef) at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext) at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper+<InvokeCoreAsync>d12.MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper+<InvokeCoreAsync>d__12, Microsoft.AspNetCore.Mvc.ViewFeatures, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]](<InvokeCoreAsync>d12 ByRef) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].Start[[Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper+<InvokeCoreAsync>d__12, Microsoft.AspNetCore.Mvc.ViewFeatures, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]](<InvokeCoreAsync>d12 ByRef) at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper.InvokeCoreAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor, System.Object) at AspNetCoreGeneratedDocument.Views_SharedLayout+<<ExecuteAsync>b83_1>d.MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[AspNetCoreGeneratedDocument.Views_Shared__Layout+<<ExecuteAsync>b__83_1>d, Tego.Cloud, Version=5.820.623.1159, Culture=neutral, PublicKeyToken=null]](<<ExecuteAsync>b83_1>d ByRef) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[[AspNetCoreGeneratedDocument.Views_Shared__Layout+<<ExecuteAsync>b__83_1>d, Tego.Cloud, Version=5.820.623.1159, Culture=neutral, PublicKeyToken=null]](<<ExecuteAsync>b83_1>d ByRef) at AspNetCoreGeneratedDocument.Views_SharedLayout.<ExecuteAsync>b83_1() at Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext+<SetOutputContentAsync>d32.MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext+<SetOutputContentAsync>d__32, Microsoft.AspNetCore.Razor.Runtime, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]](<SetOutputContentAsync>d32 ByRef) at Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext.SetOutputContentAsync() at AspNetCoreGeneratedDocument.Views_SharedLayout+<ExecuteAsync>d83.MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[AspNetCoreGeneratedDocument.Views_Shared__Layout+<ExecuteAsync>d__83, Tego.Cloud, Version=5.820.623.1159, Culture=neutral, PublicKeyToken=null]](<ExecuteAsync>d83 ByRef) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[[AspNetCoreGeneratedDocument.Views_Shared__Layout+<ExecuteAsync>d__83, Tego.Cloud, Version=5.820.623.1159, Culture=neutral, PublicKeyToken=null]](<ExecuteAsync>d83 ByRef) at AspNetCoreGeneratedDocument.Views_SharedLayout.ExecuteAsync() at Microsoft.AspNetCore.Mvc.Razor.RazorView+<RenderPageCoreAsync>d20.MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Microsoft.AspNetCore.Mvc.Razor.RazorView+<RenderPageCoreAsync>d__20, Microsoft.AspNetCore.Mvc.Razor, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]](<RenderPageCoreAsync>d20 ByRef) at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderPageCoreAsync(Microsoft.AspNetCore.Mvc.Razor.IRazorPage, Microsoft.AspNetCore.Mvc.Rendering.ViewContext) at Microsoft.AspNetCore.Mvc.Razor.RazorView+<RenderPageAsync>d19.MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Microsoft.AspNetCore.Mvc.Razor.RazorView+<RenderPageAsync>d__19, Microsoft.AspNetCore.Mvc.Razor, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]](<RenderPageAsync>d19 ByRef) at Microsoft.AspNetCore.Mvc.Razor.RazorView+<RenderLayoutAsync>d22.MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Microsoft.AspNetCore.Mvc.Razor.RazorView+<RenderLayoutAsync>d__22, Microsoft.AspNetCore.Mvc.Razor, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]](<RenderLayoutAsync>d22 ByRef) at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderLayoutAsync(Microsoft.AspNetCore.Mvc.Rendering.ViewContext, Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter) at Microsoft.AspNetCore.Mvc.Razor.RazorView+<RenderAsync>d18.MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Microsoft.AspNetCore.Mvc.Razor.RazorView+<RenderAsync>d__18, Microsoft.AspNetCore.Mvc.Razor, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]](<RenderAsync>d18 ByRef) at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderAsync(Microsoft.AspNetCore.Mvc.Rendering.ViewContext) at Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor+<ExecuteAsync>d22.MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor+<ExecuteAsync>d__22, Microsoft.AspNetCore.Mvc.ViewFeatures, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]](<ExecuteAsync>d22 ByRef) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[[Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor+<ExecuteAsync>d__22, Microsoft.AspNetCore.Mvc.ViewFeatures, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]](<ExecuteAsync>d22 ByRef) at Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.ExecuteAsync(Microsoft.AspNetCore.Mvc.Rendering.ViewContext, System.String, System.Nullable`1<Int32>) at Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor+<ExecuteAsync>d21.MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor+<ExecuteAsync>d__21, Microsoft.AspNetCore.Mvc.ViewFeatures, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]](<ExecuteAsync>d21 ByRef) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[[Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor+<ExecuteAsync>d__21, Microsoft.AspNetCore.Mvc.ViewFeatures, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]](<ExecuteAsync>d21 ByRef) at Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.ExecuteAsync(Microsoft.AspNetCore.Mvc.ActionContext, Microsoft.AspNetCore.Mvc.ViewEngines.IView, Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary, Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary, System.String, System.Nullable`1<Int32>) at Microsoft.AspNetCore.Mvc.ViewFeatures.ViewResultExecutor+<ExecuteAsync>d7.MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Microsoft.AspNetCore.Mvc.ViewFeatures.ViewResultExecutor+<ExecuteAsync>d__7, Microsoft.AspNetCore.Mvc.ViewFeatures, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]](<ExecuteAsync>d7 ByRef) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[[Microsoft.AspNetCore.Mvc.ViewFeatures.ViewResultExecutor+<ExecuteAsync>d__7, Microsoft.AspNetCore.Mvc.ViewFeatures, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]](<ExecuteAsync>d7 ByRef) at Microsoft.AspNetCore.Mvc.ViewFeatures.ViewResultExecutor.ExecuteAsync(Microsoft.AspNetCore.Mvc.ActionContext, Microsoft.AspNetCore.Mvc.ViewResult) at Microsoft.AspNetCore.Mvc.ViewResult+<ExecuteResultAsync>d26.MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Microsoft.AspNetCore.Mvc.ViewResult+<ExecuteResultAsync>d__26, Microsoft.AspNetCore.Mvc.ViewFeatures, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]](<ExecuteResultAsync>d26 ByRef) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[[Microsoft.AspNetCore.Mvc.ViewResult+<ExecuteResultAsync>d__26, Microsoft.AspNetCore.Mvc.ViewFeatures, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]](<ExecuteResultAsync>d26 ByRef) at Microsoft.AspNetCore.Mvc.ViewResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.ResultNext[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](State ByRef, Scope ByRef, System.Object ByRef, Boolean ByRef) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeNextResultFilterAsync[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]() at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.ResultNext[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](State ByRef, Scope ByRef, System.Object ByRef, Boolean ByRef) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeResultFilters() at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State ByRef, Scope ByRef, System.Object ByRef, Boolean ByRef) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeNextResourceFilter() at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State ByRef, Scope ByRef, System.Object ByRef, Boolean ByRef) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeFilterPipelineAsync() at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeAsync() at Microsoft.AspNetCore.Routing.EndpointMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext) at Microsoft.AspNetCore.Cors.Infrastructure.CorsMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext, Microsoft.AspNetCore.Cors.Infrastructure.ICorsPolicyProvider) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware+<Invoke>d9.MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Microsoft.AspNetCore.Authorization.AuthorizationMiddleware+<Invoke>d__9, Microsoft.AspNetCore.Authorization.Policy, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]](<Invoke>d9 ByRef) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware+<Invoke>d6.MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Microsoft.AspNetCore.Authentication.AuthenticationMiddleware+<Invoke>d__6, Microsoft.AspNetCore.Authentication, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]](<Invoke>d6 ByRef) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext) at Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext) at Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext) at Tego.Cloud.Middlewares.SessionExpirationMiddleware+<InvokeAsync>d7.MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Tego.Cloud.Middlewares.SessionExpirationMiddleware+<InvokeAsync>d__7, Tego.Cloud.Common, Version=5.820.623.1159, Culture=neutral, PublicKeyToken=null]](<InvokeAsync>d7 ByRef) at Tego.Cloud.Middlewares.SessionExpirationMiddleware.InvokeAsync(Microsoft.AspNetCore.Http.HttpContext) at Microsoft.AspNetCore.Session.SessionMiddleware+<Invoke>d8.MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Microsoft.AspNetCore.Session.SessionMiddleware+<Invoke>d__8, Microsoft.AspNetCore.Session, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]](<Invoke>d8 ByRef) at Microsoft.AspNetCore.Session.SessionMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext) at Microsoft.AspNetCore.Diagnostics.StatusCodePagesMiddleware+<Invoke>d3.MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Microsoft.AspNetCore.Diagnostics.StatusCodePagesMiddleware+<Invoke>d__3, Microsoft.AspNetCore.Diagnostics, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]](<Invoke>d3 ByRef) at Microsoft.AspNetCore.Diagnostics.StatusCodePagesMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext) at Tego.Cloud.Middlewares.GlobalErrorHandlingMiddleware+<Invoke>d3.MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Tego.Cloud.Middlewares.GlobalErrorHandlingMiddleware+<Invoke>d__3, Tego.Cloud.Common, Version=5.820.623.1159, Culture=neutral, PublicKeyToken=null]](<Invoke>d3 ByRef) at Tego.Cloud.Middlewares.GlobalErrorHandlingMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext) at Microsoft.AspNetCore.Rewrite.RewriteMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext) at Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext) at Microsoft.AspNetCore.HostFiltering.HostFilteringMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext) at Microsoft.AspNetCore.Server.IIS.Core.IISHttpContextOfT`1+<ProcessRequestAsync>d2[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Microsoft.AspNetCore.Server.IIS.Core.IISHttpContextOfT`1+<ProcessRequestAsync>d2[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Microsoft.AspNetCore.Server.IIS, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]](<ProcessRequestAsync>d2<System.Canon> ByRef) at Microsoft.AspNetCore.Server.IIS.Core.IISHttpContextOfT`1[[System.__Canon, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].ProcessRequestAsync() at Microsoft.AspNetCore.Server.IIS.Core.IISHttpContext+<HandleRequest>d185.MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Microsoft.AspNetCore.Server.IIS.Core.IISHttpContext+<HandleRequest>d__185, Microsoft.AspNetCore.Server.IIS, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]](<HandleRequest>d_185 ByRef) at Microsoft.AspNetCore.Server.IIS.Core.IISHttpContext.HandleRequest() at Microsoft.AspNetCore.Server.IIS.Core.IISHttpContext.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool+WorkerThread.WorkerThreadStart()

Comment by PM Bot [ 23/Jun/23 ]

Hi issuetracker@tegoinc.com, thank you for reporting this issue! The team will look into it and get back to you soon.

Generated at Wed Feb 07 21:49:02 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.