Hello
I have an ASP.NET 2 intranet application written in C#. I use Active
Directory authentication and parts of the application uses AJAX.
From time to time (about once every 200-300 accesses at least) I get the
following error on the server:
Event code: 3005
Event message: An unhandled exception has occurred.
....
Exception information:
Exception type: ArgumentExcepti on
Exception message: An entry with the same key already exists.
....
Thread information:
Thread ID: 5
Thread account name: NT AUTHORITY\NETWO RK SERVICE
Is impersonating: False
Stack trace: at
System.Collecti ons.Specialized .ListDictionary .Add(Object key, Object value)
at System.Web.UI.C lientScriptMana ger.RegisterScr iptBlock(Script Key key,
String script, ListDictionary& scriptBlocks, ArrayList& scriptList, Boolean
needsScriptTags , Boolean& inScriptBlock)
at System.Web.UI.C lientScriptMana ger.RegisterScr iptBlock(Script Key key,
String script, ClientAPIRegist erType type)
at System.Web.UI.C lientScriptMana ger.RegisterCli entScriptInclud e(Type
type, String key, String url)
at
System.Web.UI.S criptRegistrati onManager.Regis terClientScript Include(Control
control, Type type, String key, String url)
at
System.Web.UI.S criptManager.Re gisterClientScr iptIncludeInter nal(Control
control, Type type, String key, String url)
at System.Web.UI.S criptManager.Re gisterScripts()
at System.Web.UI.S criptManager.On PagePreRenderCo mplete(Object sender,
EventArgs e)
at System.Web.UI.P age.OnPreRender Complete(EventA rgs e)
at System.Web.UI.P age.ProcessRequ estMain(Boolean
includeStagesBe foreAsyncPoint, Boolean includeStagesAf terAsyncPoint)
The page that is throwing this error has an AJAX tab control in it, uses a
master page and has the usual sprinkling of asp.net controls. There is no
code behind on the page.
Any ideas on why I'm getting this error, or a pointer in the right
direction, would be much appreciated.
Zinon