Checkbox Forums

Register | Help
Results 1 to 4 of 4
  1. #1
    gmiddleton Guest

    Default Thread Abort Exceptions

    We get a large number of System.Threading.ThreadAbortException exceptions within the exception log.

    The error usually occurs once, then continuously occurs, and then Checkbox becomes unusable untill we restart the server. Within checkbox we try to load a page, and then an error page is loaded that tells us to contact an administrator.

    There is nothing in the exception log other than the exception to indicate what is causing the problem.

    Any help you could give me with this would be great.

  2. #2
    pwiesner is offline Administrator
    Join Date
    Mar 2007
    Posts
    385

    Default

    I apologize for the delayed response. Without a full stack trace it is difficult to determine what the "System.Threading.ThreadAbortException" errors mean. The two most common cases are that asp.net method Response.Redirect() was called or that the maximum execution time has been exceeded.

    Based on your description it sounds like Checkbox's worker process is running out of available memory. I would suggest contacting the support team (Support - New Ticket - Checkbox Survey Solutions). They can help you debug this issue further.

  3. #3
    gmiddleton Guest

    Default

    Quote Originally Posted by pwiesner View Post
    I apologize for the delayed response. Without a full stack trace it is difficult to determine what the "System.Threading.ThreadAbortException" errors mean. The two most common cases are that asp.net method Response.Redirect() was called or that the maximum execution time has been exceeded.

    Based on your description it sounds like Checkbox's worker process is running out of available memory. I would suggest contacting the support team (Support - New Ticket - Checkbox Survey Solutions). They can help you debug this issue further.
    Thanks a lot for your response,

    Could you tell me how to get a full stack trace?

    Or, how to determine the maximum execution time?

    I will try to open a support ticket.

  4. #4
    pwiesner is offline Administrator
    Join Date
    Mar 2007
    Posts
    385

    Default

    1Q - Could you tell me how to get a full stack trace?
    1A - You can see the full error message, including stack trace, by clicking on the exception id.

    2Q - Or, how to determine the maximum execution time?
    2A - This is a feature of asp.net. By default it is set to 110 seconds. The following setting is most likely not in your web.config. Please add the following under the <system.web> node in your web.config file

    <httpRuntime
    executionTimeout="110 - WILL NEED TO CHANGE"
    maxRequestLength="4096 - WILL NEED TO CHANGE"
    />

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

SEO by vBSEO 3.5.0