Hi,
In one of the applications, we are using Infragistics controls ver 9.2 and from past few days, we are getting exceptions related to GlobalCSSHelper class, which might be taking the application down and IISReset is solving the problem on a temporary basis. Attached is the exception details from teh logs.
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 18/06/2012 16:05:38
Event time (UTC): 18/06/2012 15:05:38
Event ID: d4440248f4174c83911ab0ebd5e39d4d
Event sequence: 3446
Event occurrence: 9
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/1/Root/QuoteUI-1-129844720851215297
Trust level: Full
Application Virtual Path: /QuoteUI
Application Path: C:\Projects\QuoteUI\
Machine name: LONGMP001
Process information:
Process ID: 4784
Process name: w3wp.exe
Account name: NT AUTHORITY\NETWORK SERVICE
Exception information:
Exception type: NullReferenceException
Exception message: Object reference not set to an instance of an object.
Request information:
Request URL: http://gmpricer/quoteui/Renewals.aspx
Request path: /quoteui/Renewals.aspx
User host address: 172.17.29.13
User: WREN\aengland
Is authenticated: True
Authentication Type: Negotiate
Thread account name: NT AUTHORITY\NETWORK SERVICE
Thread information:
Thread ID: 7
Is impersonating: False
Stack trace: at Infragistics.WebUI.Shared.GlobalCssHelper.GetPageContainer(Page page, Boolean create)
at Infragistics.WebUI.Shared.GlobalCssHelper.OnInit(WebControl control, Page page)
at Infragistics.WebUI.WebSchedule.WebDateChooser.OnPreRender(EventArgs e)
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Can we know teh permanent solution for this. Whether any service Pack with version 9 is released in Infragistics which has solved this issue. Can you please help.
Pushkar,
The implementation for GlobalCssHelper was removed in 2009 and all that remains in 2013 Volume 2 is empty methods. For the specific method in this call stack the implementation is:
public static bool OnInit(System.Web.UI.WebControls.WebControl control, System.Web.UI.Page page){ return false;}
In 2009 Volume 1 there was an implementation in this method. Are you sure that your application is running with the 2013 Volume 2 assemblies? You can check this by using process explorer to look at the loaded assemblies.
Let me know if you have any questions with this matter.
Hi Team,
We have recently upgraded from Infragistics Version=9.1.20091.2087, to Version=13.2.20132.2187. This issue was not there before, but now we have also started getting random errors on the same lines, which only get solves after recycling of app pool.
Please look into this at high priority, and let me know if any license key details are needed.
Thanks,
Pushkar
Hello,
The issue was due to a memory leak and the best way to reproduce it would be with load testing your site where you are testing many simultaneous requests. I also saw this reproduced using a page that had a few controls on a page with another page containing about a dozen iFrames that all loaded the first page.
We got the required service pack for version 9.2 and are trying to upgrade it now. Now a bit silly question. Can anybody let me know how we can replicate this issue in test environment. By using a code snippet can we try checking before the upgrade and after teh upgrade. We are thingking of overloading test server and checking it.
Thanks for your prompt reply on this. We have got teh required licences, but with this licence we are able to download the asp.net NetAdvantage_ASPNET_20101.2195_SR. Since we are using Infragistics 9.2, whether any service packs are available with Infragistics version 9, so that we can upgrade to that and release the changes, so that this issue is permanently fixed.
Regards,
Vishwanath