hello sir,
thanks for your great service. i have develeoped an online exam application in college where we fix the timing for an exam the students conduct there exams at that time. this application is stored in local iis server in the college. i am using inproc session. here there are 200 students writing exam at a time .the problem is the browser stuck after some time and not resopnce unless we restrart the iis on the server. i checked the windows even log .the warning details are listed below. my question is ,is the inproc session is ok for here or i need to use the sql server session or state server session please help me on this.....
Log Name: Application
Source: ASP.NET 2.0.50727.0
Date: 3/10/2013 12:36:52 PM
Event ID: 1309
Task Category: Web Event
Level: Warning
Keywords: Classic
User: N/A
Computer: ZCW-HV01.zahracol.edu.om
Description:
Event code: 3005 Event message: An unhandled exception has occurred. Event time: 3/10/2013 12:36:52 PM Event time (UTC): 3/10/2013 8:36:52 AM Event ID: 921b56ec1fbc4633aafa508e0b9b6ce5 Event sequence: 1121 Event occurrence: 12 Event detail code: 0 Application information: Application domain: /LM/W3SVC/1/ROOT-1-130073781449406384 Trust level: Full Application Virtual Path: / Application Path: C:\inetpub\wwwroot\ Machine name: ZCW-HV01 Process information: Process ID: 5644 Process name: w3wp.exe Account name: IIS APPPOOL\DefaultAppPool Exception information: Exception type: NullReferenceException Exception message: Object reference not set to an instance of an object. Request information: Request URL: http://exams.zahracol.edu.om/Pages/StudentManagement/StudentAnswer.aspx?type=1 Request path: /Pages/StudentManagement/StudentAnswer.aspx User host address: 10.20.30.178 User: Is authenticated: False Authentication Type: Thread account name: IIS APPPOOL\DefaultAppPool Thread information: Thread ID: 11 Thread account name: IIS APPPOOL\DefaultAppPool Is impersonating: False Stack trace: at Pages_StudentManagement_StudentAnswer.GetData() in c:\inetpub\wwwroot\Pages\StudentManagement\StudentAnswer.aspx.cs:line 92
at Pages_StudentManagement_StudentAnswer.Page_Load(Object sender, EventArgs e) in c:\inetpub\wwwroot\Pages\StudentManagement\StudentAnswer.aspx.cs:line 61
at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e)
at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)
at System.Web.UI.Control.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Custom event details:
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="ASP.NET 2.0.50727.0" />
<EventID Qualifiers="32768">1309</EventID>
<Level>3</Level>
<Task>3</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2013-03-10T08:36:52.000000000Z" />
<EventRecordID>31719</EventRecordID>
<Channel>Application</Channel>
<Computer>ZCW-HV01.zahracol.edu.om</Computer>
<Security />
</System>
<EventData>
<Data>3005</Data>
<Data>An unhandled exception has occurred.</Data>
<Data>3/10/2013 12:36:52 PM</Data>
<Data>3/10/2013 8:36:52 AM</Data>
<Data>921b56ec1fbc4633aafa508e0b9b6ce5</Data>
<Data>1121</Data>
<Data>12</Data>
<Data>0</Data>
<Data>/LM/W3SVC/1/ROOT-1-130073781449406384</Data>
<Data>Full</Data>
<Data>/</Data>
<Data>C:\inetpub\wwwroot\</Data>
<Data>ZCW-HV01</Data>
<Data>
</Data>
<Data>5644</Data>
<Data>w3wp.exe</Data>
<Data>IIS APPPOOL\DefaultAppPool</Data>
<Data>NullReferenceException</Data>
<Data>Object reference not set to an instance of an object.</Data>
<Data>http://exams.zahracol.edu.om/Pages/StudentManagement/StudentAnswer.aspx?type=1</Data>
<Data>/Pages/StudentManagement/StudentAnswer.aspx</Data>
<Data>10.20.30.178</Data>
<Data>
</Data>
<Data>False</Data>
<Data>
</Data>
<Data>IIS APPPOOL\DefaultAppPool</Data>
<Data>11</Data>
<Data>IIS APPPOOL\DefaultAppPool</Data>
<Data>False</Data>
<Data> at Pages_StudentManagement_StudentAnswer.GetData() in c:\inetpub\wwwroot\Pages\StudentManagement\StudentAnswer.aspx.cs:line 92
at Pages_StudentManagement_StudentAnswer.Page_Load(Object sender, EventArgs e) in c:\inetpub\wwwroot\Pages\StudentManagement\StudentAnswer.aspx.cs:line 61
at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e)
at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)
at System.Web.UI.Control.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
</Data>
</EventData>
</Event>