[Mono-bugs] [Bug 421300] WebService hangs on large responses.
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Tue Sep 2 17:10:55 EDT 2008
https://bugzilla.novell.com/show_bug.cgi?id=421300
User stuart at cbtnuggets.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=421300#c3
--- Comment #3 from Stuart Siegrist <stuart at cbtnuggets.com> 2008-09-02 15:10:54 MDT ---
Here is the stack trace returned if I try to call this and I see that there
must be a configuration variable somewhere that can be changed. It still
doesn't address the issue of how large the response is compared to the size of
the string I am requesting.
NOTICE: I tried this with the latest Mono 2.0_2 release for the OSX.
System.InvalidOperationException: Maximum length exceeded.
at System.Web.Script.Serialization.CountingTextWriter.EnsureNotExceedLength
(Int32 length) [0x0002a] in
/private/tmp/monobuild/build/BUILD/mono-2.0/mcs/class/System.Web.Extensions/System.Web.Script.Serialization/JSON/CountingTextWriter.cs:71
at System.Web.Script.Serialization.CountingTextWriter.Write (System.String
value) [0x00000] in
/private/tmp/monobuild/build/BUILD/mono-2.0/mcs/class/System.Web.Extensions/System.Web.Script.Serialization/JSON/CountingTextWriter.cs:63
at Newtonsoft.Json.JavaScriptUtils.WriteJavaScriptChar (Char value, Char
delimiter, System.IO.TextWriter writer) [0x000a4] in
/private/tmp/monobuild/build/BUILD/mono-2.0/mcs/class/System.Web.Extensions/System.Web.Script.Serialization/JSON/JavaScriptUtils.cs:89
at Newtonsoft.Json.JavaScriptUtils.WriteEscapedJavaScriptString
(System.String value, Char delimiter, Boolean appendDelimiters,
System.IO.TextWriter writer) [0x0001f] in
/private/tmp/monobuild/build/BUILD/mono-2.0/mcs/class/System.Web.Extensions/System.Web.Script.Serialization/JSON/JavaScriptUtils.cs:52
at Newtonsoft.Json.JavaScriptConvert.WriteString (System.String value, Char
delimter, System.IO.TextWriter writer) [0x00000] in
/private/tmp/monobuild/build/BUILD/mono-2.0/mcs/class/System.Web.Extensions/System.Web.Script.Serialization/JSON/JavaScriptConvert.cs:279
at Newtonsoft.Json.JsonWriter.WriteValue (System.String value) [0x00007] in
/private/tmp/monobuild/build/BUILD/mono-2.0/mcs/class/System.Web.Extensions/System.Web.Script.Serialization/JSON/JsonWriter.cs:599
at Newtonsoft.Json.JsonSerializer.SerializeValue (Newtonsoft.Json.JsonWriter
writer, System.Object value) [0x000d8] in
/private/tmp/monobuild/build/BUILD/mono-2.0/mcs/class/System.Web.Extensions/System.Web.Script.Serialization/JSON/JsonSerializer.cs:346
at Newtonsoft.Json.JsonSerializer.SerializePair (Newtonsoft.Json.JsonWriter
writer, System.String key, System.Object value) [0x00007] in
/private/tmp/monobuild/build/BUILD/mono-2.0/mcs/class/System.Web.Extensions/System.Web.Script.Serialization/JSON/JsonSerializer.cs:496
at Newtonsoft.Json.JsonSerializer.SerializeDictionary
(Newtonsoft.Json.JsonWriter writer, IDictionary`2 values, System.String typeID)
[0x0002c] in
/private/tmp/monobuild/build/BUILD/mono-2.0/mcs/class/System.Web.Extensions/System.Web.Script.Serialization/JSON/JsonSerializer.cs:469
at Newtonsoft.Json.JsonSerializer.SerializeCustomObject
(Newtonsoft.Json.JsonWriter writer, System.Object value, System.Type valueType)
[0x00066] in
/private/tmp/monobuild/build/BUILD/mono-2.0/mcs/class/System.Web.Extensions/System.Web.Script.Serialization/JSON/JsonSerializer.cs:491
at Newtonsoft.Json.JsonSerializer.SerializeValue (Newtonsoft.Json.JsonWriter
writer, System.Object value) [0x0027a] in
/private/tmp/monobuild/build/BUILD/mono-2.0/mcs/class/System.Web.Extensions/System.Web.Script.Serialization/JSON/JsonSerializer.cs:407
at Newtonsoft.Json.JsonSerializer.Serialize (Newtonsoft.Json.JsonWriter
jsonWriter, System.Object value) [0x00000] in
/private/tmp/monobuild/build/BUILD/mono-2.0/mcs/class/System.Web.Extensions/System.Web.Script.Serialization/JSON/JsonSerializer.cs:318
at Newtonsoft.Json.JsonSerializer.Serialize (System.IO.TextWriter textWriter,
System.Object value) [0x00000] in
/private/tmp/monobuild/build/BUILD/mono-2.0/mcs/class/System.Web.Extensions/System.Web.Script.Serialization/JSON/JsonSerializer.cs:307
at System.Web.Script.Serialization.JavaScriptSerializer.Serialize
(System.Object obj, System.IO.TextWriter output) [0x00025] in
/private/tmp/monobuild/build/BUILD/mono-2.0/mcs/class/System.Web.Extensions/System.Web.Script.Serialization/JavaScriptSerializer.cs:438
at System.Web.Script.Services.LogicalTypeInfo+LogicalMethodInfo.Invoke
(IDictionary`2 params, System.IO.TextWriter writer) [0x000f2] in
/private/tmp/monobuild/build/BUILD/mono-2.0/mcs/class/System.Web.Extensions/System.Web.Script.Services/LogicalTypeInfo.cs:107
at System.Web.Script.Services.RestHandler.ProcessRequest
(System.Web.HttpContext context) [0x0009f] in
/private/tmp/monobuild/build/BUILD/mono-2.0/mcs/class/System.Web.Extensions/System.Web.Script.Services/RestHandler.cs:160
at
System.Web.Script.Services.RestHandler+SessionWrapperHandler.ProcessRequest
(System.Web.HttpContext context) [0x00000] in
/private/tmp/monobuild/build/BUILD/mono-2.0/mcs/class/System.Web.Extensions/System.Web.Script.Services/RestHandler.cs:58
at System.Web.HttpApplication+<Pipeline>c__Iterator2.MoveNext ()
[0x00c8b] in
/private/tmp/monobuild/build/BUILD/mono-2.0/mcs/class/System.Web/System.Web/HttpApplication.cs:1258
at System.Web.HttpApplication.Tick () [0x00000] in
/private/tmp/monobuild/build/BUILD/mono-2.0/mcs/class/System.Web/System.Web/HttpApplication.cs:904
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the mono-bugs
mailing list