[Mono-bugs] [Bug 82536][Maj] New - JsonSerializationException: Unexpected end when deserializing object.

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Wed Aug 22 17:13:43 EDT 2007

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by dna at informatik.uni-kiel.de.


--- shadow/82536	2007-08-22 17:13:43.000000000 -0400
+++ shadow/82536.tmp.23056	2007-08-22 17:13:43.000000000 -0400
@@ -0,0 +1,66 @@
+Bug#: 82536
+Product: Mono: Class Libraries
+Version: unspecified
+OS: GNU/Linux [Other]
+OS Details: Ubuntu feisty
+Status: NEW   
+Severity: Unknown
+Priority: Major
+Component: Sys.Web
+AssignedTo: igorz at mainsoft.com                            
+ReportedBy: dna at informatik.uni-kiel.de               
+QAContact: mono-bugs at ximian.com
+TargetMilestone: ---
+Summary: JsonSerializationException: Unexpected end when deserializing object.
+When you add a asp:Calendar into a TabPanel from the AJAX Control Toolkit
+and want to interact with it you got a JsonSerializationException.
+Server Error in '/' Application
+Unexpected end when deserializing object.
+Description: Error processing request.
+Error Message: HTTP 500. Newtonsoft.Json.JsonSerializationException:
+Unexpected end when deserializing object.
+Stack Trace:
+Newtonsoft.Json.JsonSerializationException: Unexpected end when
+deserializing object.
+  at Newtonsoft.Json.JsonSerializer+<>c__CompilerGenerated2.MoveNext ()
+  at System.Web.Script.Serialization.JavaScriptSerializer.Evaluate
+(IDictionary`2 dict) [0x00000] 
+  at System.Web.Script.Serialization.JavaScriptSerializer.Evaluate
+(System.Object value) [0x00000] 
+  at System.Web.Script.Serialization.JavaScriptSerializer.DeserializeObject
+(System.String input) [0x00000] 
+  at AjaxControlToolkit.TabContainer.LoadClientState (System.String
+clientState) [0x00000] 
+  at AjaxControlToolkit.ScriptControlBase.LoadPostData (System.String
+postDataKey, System.Collections.Specialized.NameValueCollection
+postCollection) [0x00000] 
+  at AjaxControlToolkit.TabContainer.LoadPostData (System.String
+postDataKey, System.Collections.Specialized.NameValueCollection
+postCollection) [0x00000] 
+  at
+(System.String postDataKey,
+System.Collections.Specialized.NameValueCollection postCollection) [0x00000] 
+  at System.Web.UI.Page.ProcessPostData
+(System.Collections.Specialized.NameValueCollection data, Boolean second)
+  at System.Web.UI.Page.InternalProcessRequest () [0x00000] 
+  at System.Web.UI.Page.ProcessRequest (System.Web.HttpContext context)
+22.08.2007 20:41:45
+If you put it into a UpdatePanel inside the TabPanel it works well.
+Both cases works on .NET.
+I'm using /trunk/ r84441

More information about the mono-bugs mailing list