ASP Net Errors RRS feed

  • Question

  • We’ve been receiving an ASP.NET Error on our server for almost a year. As we’ve seen an increase in traffic on the server over the last few months, the errors have increased in frequency as well. We’ve also begun experiencing issues on the sites themselves at the same time the errors are occurring. (ex. sites freezing up ) Stopping and restarting IIS on the app pools will solve the issue. This server is running MS Windows Server 2003 R2, MS .NET Framework 3.5 SP1.
    To troubleshoot this issue we have placed sites with heavy traffic in their own app pools, checked the windows updates to see if an update was installed around the time the error began, reviewed all of the sites searching for a common denominator. The error seems completely random over many different sites with no visible common factor.
    How do I figure out what the following error means?
    Event Type: Error
    Event Source: ASP.NET 2.0.50727.0
    Event Category: None
    Event ID: 1334
    Date: 3/24/2010
    Time: 7:57:43 AM
    User: N/A
    Computer: STOREFRONT
    An unhandled exception occurred and the process was terminated.
    Application ID: /LM/W3SVC/1/ROOT/site
    Process ID: 7992
    Exception: System.Threading.ThreadStateException
    Message: Thread is running or terminated; it cannot restart.
    StackTrace: at System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
    at System.Threading.Thread.Start()
    at Pageflex.Ur.Common.DatabaseBackend..ctor(String dbType)
    at Pageflex.Ur.Common.DatabaseBackend.GetDBBackendForCurrentThread(String dbType)
    at Pageflex.Ur.Common.PFDataObject.AllWhere[T](IDataObjectFactory f, String where, Boolean withNoLock)
    at Pageflex.Ur.Storefront.Data.DataUser.AllWhere(ArrayList userIDs, Boolean invertSet, Boolean requireUserAccess, Boolean requireAdminAccess, Boolean wantTrash, String condition)
    at Pageflex.Ur.Storefront.Data.DataUser.GetUserWhere(String condition)
    at Pageflex.Ur.Storefront.Data.DataUser.GetByLogon(String logonName)
    at Pageflex.Ur.Storefront.Data.SXITicket.CreateFreshTicket(String ident, String user)
    at Pageflex.Ur.Storefront.Data.SXITicket.NonSessionThreadFix(String prefix, String username)
    at Pageflex.Ur.Storefront.Data.ControllerApprovalSteps.ReminderNotificationPollingT
    at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
    at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
    at System.Threading.ThreadHelper.ThreadStart()
    For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
    Wednesday, April 13, 2011 12:14 PM


  • Hello,

    it will be better to post in MSDN forums:



    This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.

    Microsoft Student Partner

    Microsoft Certified Professional
    Microsoft Certified Systems Administrator: Security
    Microsoft Certified Systems Engineer: Security
    Microsoft Certified Technology Specialist: Windows Server 2008 Active Directory, Configuration
    Microsoft Certified Technology Specialist: Windows Server 2008 Network Infrastructure, Configuration

    • Marked as answer by Brent Hu Thursday, April 14, 2011 1:46 AM
    Wednesday, April 13, 2011 12:16 PM