Server Error in '/' Application.

Exception of type 'System.OutOfMemoryException' was thrown.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.]
   System.Runtime.CompilerServices.RuntimeHelpers._CompileMethod(IRuntimeMethodInfo method) +0
   System.Reflection.Emit.DynamicMethod.CreateDelegate(Type delegateType, Object target) +40
   System.Linq.Expressions.Compiler.LambdaCompiler.CreateDelegate() +107
   System.Linq.Expressions.Compiler.LambdaCompiler.Compile(LambdaExpression lambda, DebugInfoGenerator debugInfoGenerator) +142
   System.Data.Linq.SqlClient.Localizer.MakeLocal(Expression e) +321
   System.Data.Linq.SqlClient.Localizer.Visit(Expression exp) +43
   System.Data.Linq.SqlClient.ExpressionVisitor.VisitBinary(BinaryExpression b) +41
   System.Data.Linq.SqlClient.ExpressionVisitor.Visit(Expression exp) +130
   System.Data.Linq.SqlClient.Localizer.Visit(Expression exp) +80
   System.Data.Linq.SqlClient.ExpressionVisitor.VisitLambda(LambdaExpression lambda) +17
   System.Data.Linq.SqlClient.ExpressionVisitor.Visit(Expression exp) +445
   System.Data.Linq.SqlClient.Localizer.Visit(Expression exp) +80
   System.Data.Linq.SqlClient.ExpressionVisitor.VisitUnary(UnaryExpression u) +18
   System.Data.Linq.SqlClient.ExpressionVisitor.Visit(Expression exp) +86
   System.Data.Linq.SqlClient.Localizer.Visit(Expression exp) +80
   System.Data.Linq.SqlClient.ExpressionVisitor.VisitExpressionList(ReadOnlyCollection`1 original) +71
   System.Data.Linq.SqlClient.ExpressionVisitor.VisitMethodCall(MethodCallExpression m) +55
   System.Data.Linq.SqlClient.ExpressionVisitor.Visit(Expression exp) +400
   System.Data.Linq.SqlClient.Localizer.Visit(Expression exp) +80
   System.Data.Linq.SqlClient.Funcletizer.Funcletize(Expression expression) +106
   System.Data.Linq.SqlClient.SqlProvider.System.Data.Linq.Provider.IProvider.Execute(Expression query) +66
   System.Data.Linq.DataQuery`1.System.Collections.Generic.IEnumerable<T>.GetEnumerator() +33
   System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) +174
   System.Linq.Enumerable.ToList(IEnumerable`1 source) +61
   rep.Classes.Functions.GetAllDepartments() in C:\Users\User\source\repos\Project4\RealEstatePortal\RealEstatePortal\Classes\Functions.cs:576
   rep.WebParts.LeftSwitchTabsPersonalDepartments.LoadControls() in C:\Users\User\source\repos\Project4\RealEstatePortal\RealEstatePortal\WebParts\LeftSwitchTabsPersonalDepartments.ascx.cs:56
   rep.WebParts.LeftSwitchTabsPersonalDepartments.Page_Init(Object sender, EventArgs e) in C:\Users\User\source\repos\Project4\RealEstatePortal\RealEstatePortal\WebParts\LeftSwitchTabsPersonalDepartments.ascx.cs:43
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +52
   System.Web.UI.Control.OnInit(EventArgs e) +97
   System.Web.UI.UserControl.OnInit(EventArgs e) +87
   System.Web.UI.Control.InitRecursive(Control namingContainer) +142
   System.Web.UI.Control.InitRecursive(Control namingContainer) +318
   System.Web.UI.Control.InitRecursive(Control namingContainer) +318
   System.Web.UI.Control.AddedControl(Control control, Int32 index) +190
   System.Web.UI.ControlCollection.Add(Control child) +87
   rep.WebParts.LeftNavMenu.MakeLeftMenu() in C:\Users\User\source\repos\Project4\RealEstatePortal\RealEstatePortal\WebParts\LeftNavMenu.ascx.cs:174
   rep.WebParts.LeftNavMenu.Page_Load(Object sender, EventArgs e) in C:\Users\User\source\repos\Project4\RealEstatePortal\RealEstatePortal\WebParts\LeftNavMenu.ascx.cs:111
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +52
   System.EventHandler.Invoke(Object sender, EventArgs e) +0
   System.Web.UI.Control.OnLoad(EventArgs e) +97
   System.Web.UI.Control.LoadRecursive() +61
   System.Web.UI.Control.LoadRecursive() +134
   System.Web.UI.Control.LoadRecursive() +134
   System.Web.UI.Control.LoadRecursive() +134
   System.Web.UI.Control.LoadRecursive() +134
   System.Web.UI.Control.LoadRecursive() +134
   System.Web.UI.Control.LoadRecursive() +134
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +693


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.8.3928.0