Server Error in '/' Application.

Length cannot be less than zero.
Parameter name: length

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.ArgumentOutOfRangeException: Length cannot be less than zero.
Parameter name: length

Source Error:


Line 36:     var c1 = HTTP_USER_AGENT.IndexOf("(");
Line 37:     var c2 = HTTP_USER_AGENT.IndexOf(")");
Line 38:     Device  =HTTP_USER_AGENT.Substring(c1+1,c2-c1-1);
Line 39:     var currentfilename = Request.PhysicalPath;
Line 40:     x = "QUERY_STRING:"+QUERY_STRING + ","+"HTTP_USER_AGENT:"+HTTP_USER_AGENT + ","+"HTTP_COOKIE:"+HTTP_COOKIE + ",";

Source File: c:\websites\lulusms.com\_SiteLayout.cshtml    Line: 38

Stack Trace:


[ArgumentOutOfRangeException: Length cannot be less than zero.
Parameter name: length]
   System.String.Substring(Int32 startIndex, Int32 length) +14599229
   ASP._Page__SiteLayout_cshtml.Execute() in c:\websites\lulusms.com\_SiteLayout.cshtml:38
   System.Web.WebPages.WebPageBase.ExecutePageHierarchy() +255
   System.Web.WebPages.WebPage.ExecutePageHierarchy(IEnumerable`1 executors) +94
   System.Web.WebPages.WebPage.ExecutePageHierarchy() +183
   System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) +123
   System.Web.WebPages.<>c__DisplayClass7.<RenderPageCore>b__6(TextWriter writer) +319
   System.Web.WebPages.WebPageBase.Write(HelperResult result) +119
   System.Web.WebPages.WebPageBase.RenderSurrounding(String partialViewName, Action`1 body) +88
   System.Web.WebPages.WebPageBase.PopContext() +366
   System.Web.WebPages.WebPageHttpHandler.ProcessRequestInternal(HttpContextBase httpContext) +144


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