On Thu, 17 Dec 2009 10:06:42 +0100 Marek Habersack <[email protected]> wrote:
Hello > On Tue, 15 Dec 2009 17:18:32 -0700 > Robert Abram <[email protected]> wrote: > > Hello, > > I believe my error after upgrading from 2.4.2.3 to 2.4.3 on a test > > server is a similar problem. Please see attached test app. > Excellent! It does reproduce the issue. I filed a bug report > (https://bugzilla.novell.com/show_bug.cgi?id=565547) so that it doesn't skip > my mind and will try > to work on fixing it later tonight. The bug is fixed now, marek > > thanks a lot, best > > marek > > > > On the page, I have an ObjectDataSource which read two parameter values > > from controls on the page. > > > > > > <asp:ObjectDataSource runat="server" ID="odsECCNSummary" > > TypeName="App.Test.ECCN" > > SelectMethod="GetECCNSummaryWithFilter" > > SelectCountMethod="GetECCNSummaryCountWithFilter" > > EnablePaging="true"> > > <SelectParameters> > > <asp:ControlParameter ControlID="ddlDate" > > Name="year" Type="Int32" /> > > <asp:ControlParameter ControlID="txtSearchValue" > > Name="eccn" Type="String" /> > > </SelectParameters> > > </asp:ObjectDataSource> > > > > > > Changing the control parameters to simple default parameters makes the > > page work. > > > > <asp:Parameter Name="year" Type="Int32" > > DefaultValue="2009"/> > > <asp:Parameter Name="eccn" Type="String" DefaultValue="test" /> > > > > This is code is right out of production that was working fine on 2.4.2.3 > > > > Regards, > > > > Robert > > > > > > > > System.NotSupportedException: CollectionConverter cannot convert from > > System.String. > > > > at System.ComponentModel.TypeConverter.GetConvertFromException > > (System.Object value) [0x0001d] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System/System.ComponentModel/TypeConverter.cs:161 > > at System.ComponentModel.TypeConverter.ConvertFrom (ITypeDescriptorContext > > context, > > System.Globalization.CultureInfo culture, System.Object value) [0x00017] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System/System.ComponentModel/TypeConverter.cs:79 > > at System.Web.UI.ObjectStateFormatter+TypeConverterFormatter.Read (Byte > > token, > > System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) [0x00030] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:1019 > > at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > (System.IO.BinaryReader r, > > System.Web.UI.ReaderContext ctx) [0x0000f] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:467 > > at System.Web.UI.ObjectStateFormatter+TripletFormatter.Read (Byte token, > > System.IO.BinaryReader > > r, System.Web.UI.ReaderContext ctx) [0x00006] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:715 > > at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > (System.IO.BinaryReader r, > > System.Web.UI.ReaderContext ctx) [0x0000f] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:467 > > at System.Web.UI.ObjectStateFormatter+ObjectArrayFormatter.Read (Byte token, > > System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) [0x00016] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:806 > > at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > (System.IO.BinaryReader r, > > System.Web.UI.ReaderContext ctx) [0x0000f] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:467 > > at System.Web.UI.ObjectStateFormatter+PairFormatter.Read (Byte token, > > System.IO.BinaryReader r, > > System.Web.UI.ReaderContext ctx) [0x00013] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:692 > > at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > (System.IO.BinaryReader r, > > System.Web.UI.ReaderContext ctx) [0x0000f] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:467 > > at System.Web.UI.ObjectStateFormatter+ObjectArrayFormatter.Read (Byte token, > > System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) [0x00016] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:806 > > at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > (System.IO.BinaryReader r, > > System.Web.UI.ReaderContext ctx) [0x0000f] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:467 > > at System.Web.UI.ObjectStateFormatter+TripletFormatter.Read (Byte token, > > System.IO.BinaryReader > > r, System.Web.UI.ReaderContext ctx) [0x00006] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:715 > > at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > (System.IO.BinaryReader r, > > System.Web.UI.ReaderContext ctx) [0x0000f] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:467 > > at System.Web.UI.ObjectStateFormatter+ArrayListFormatter.Read (Byte token, > > System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) [0x00016] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:744 > > at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > (System.IO.BinaryReader r, > > System.Web.UI.ReaderContext ctx) [0x0000f] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:467 > > at System.Web.UI.ObjectStateFormatter+TripletFormatter.Read (Byte token, > > System.IO.BinaryReader > > r, System.Web.UI.ReaderContext ctx) [0x00020] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:717 > > at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > (System.IO.BinaryReader r, > > System.Web.UI.ReaderContext ctx) [0x0000f] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:467 > > at System.Web.UI.ObjectStateFormatter+ArrayListFormatter.Read (Byte token, > > System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) [0x00016] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:744 > > at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > (System.IO.BinaryReader r, > > System.Web.UI.ReaderContext ctx) [0x0000f] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:467 > > at System.Web.UI.ObjectStateFormatter+TripletFormatter.Read (Byte token, > > System.IO.BinaryReader > > r, System.Web.UI.ReaderContext ctx) [0x00020] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:717 > > at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > (System.IO.BinaryReader r, > > System.Web.UI.ReaderContext ctx) [0x0000f] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:467 > > at System.Web.UI.ObjectStateFormatter+ArrayListFormatter.Read (Byte token, > > System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) [0x00016] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:744 > > at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > (System.IO.BinaryReader r, > > System.Web.UI.ReaderContext ctx) [0x0000f] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:467 > > at System.Web.UI.ObjectStateFormatter+TripletFormatter.Read (Byte token, > > System.IO.BinaryReader > > r, System.Web.UI.ReaderContext ctx) [0x00020] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:717 > > at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > (System.IO.BinaryReader r, > > System.Web.UI.ReaderContext ctx) [0x0000f] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:467 > > at System.Web.UI.ObjectStateFormatter+ArrayListFormatter.Read (Byte token, > > System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) [0x00016] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:744 > > at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > (System.IO.BinaryReader r, > > System.Web.UI.ReaderContext ctx) [0x0000f] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:467 > > at System.Web.UI.ObjectStateFormatter+TripletFormatter.Read (Byte token, > > System.IO.BinaryReader > > r, System.Web.UI.ReaderContext ctx) [0x00020] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:717 > > at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > (System.IO.BinaryReader r, > > System.Web.UI.ReaderContext ctx) [0x0000f] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:467 > > at System.Web.UI.ObjectStateFormatter+PairFormatter.Read (Byte token, > > System.IO.BinaryReader r, > > System.Web.UI.ReaderContext ctx) [0x00006] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:691 > > at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > (System.IO.BinaryReader r, > > System.Web.UI.ReaderContext ctx) [0x0000f] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:467 > > at System.Web.UI.ObjectStateFormatter+PairFormatter.Read (Byte token, > > System.IO.BinaryReader r, > > System.Web.UI.ReaderContext ctx) [0x00006] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:691 > > at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > (System.IO.BinaryReader r, > > System.Web.UI.ReaderContext ctx) [0x0000f] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:467 > > at System.Web.UI.ObjectStateFormatter.DeserializeObject > > (System.IO.BinaryReader r) [0x00000] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:222 > > at System.Web.UI.ObjectStateFormatter.Deserialize (System.IO.Stream > > inputStream) [0x00011] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:141 > > at System.Web.UI.ObjectStateFormatter.Deserialize (System.String > > inputString) [0x000a8] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs:169 > > at System.Web.UI.HiddenFieldPageStatePersister.Load () [0x00007] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/HiddenFieldPageStatePersister.cs:61 > > at System.Web.UI.Page.LoadPageStateFromPersistenceMedium () [0x0000f] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/Page.cs:1908 > > at > > System.Web.UI.Page.LoadPageViewState () [0x00000] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/Page.cs:1914 > > at > > System.Web.UI.Page.RestorePageState () [0x00051] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/Page.cs:1558 > > at > > System.Web.UI.Page.InternalProcessRequest () [0x001b9] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/Page.cs:1533 > > at > > System.Web.UI.Page.ProcessRequest (System.Web.HttpContext context) [0x0005b] > > in > > /home/build/mono.2.4.3/mono-2.4.3/mcs/class/System.Web/System.Web.UI/Page.cs:1353 > > > > > > > > > > -----Original Message----- > > From: k0l0b0k <[email protected]> > > To: [email protected] > > Cc: [email protected] > > Subject: Re: [Mono-dev] ASP.NET website fails after update to 2.4.3 > > Date: Fri, 11 Dec 2009 00:09:03 +0200 > > > > > > Hello again, thanks for reply. > > I'm play with ObjectStateFormatter, and found this: > > if I add this check: > > !converter.CanConvertFrom (t) on line 441 of trunk's source > > as it was changed in this patch: > > http://anonsvn.mono-project.com/viewvc/trunk/mcs/class/System.Web/System.Web.UI/ObjectStateFormatter.cs?r1=143587&r2=143967 > > > > application goes to work well. > > I did not understand how and why (no time for it), but it works. Thanks, > > Marek! > > > > 2009/12/10 Marek Habersack <[email protected]>: > > > On Thu, 10 Dec 2009 23:08:55 +0200 > > > k0l0b0k <[email protected]> wrote: > > > > > >> Good day! > > > Hello, > > > > > >> I have a production website, that runs on mod_mono on Debian Lenny, > > >> and after update from 2.4.2.3 to mono-2.4.3 few hours ago, application > > >> runs with some stranges (it works at all, but does not show some > > >> information). > > > It looks like either a regression in ObjectStateFormatter or an issue with > > > CollectionConverter. 2.4.3 has some changes in the former which > > > introduced proper usage of > > > type converters. It's hard to tell which of the above is true without > > > getting a test case or > > > access to your application so that I can reproduce the bug locally. > > > Please file a bug and > > > include a test case (or provide source for your application if you can). > > > If you can't share > > > your app's code publically and are unable to come up with a test case, > > > please contact me > > > privately at [email protected] and we'll work something out. > > > > > > regards, > > > > > > marek > > > > > > > > >> In apache's error log I'm found: > > >> > > >> Runtime error: Exception of type 'System.Web.HttpUnhandledException' > > >> was thrown. > > >> > > >> at System.Web.UI.Page.ProcessException (System.Exception e) [0x00000] > > >> at System.Web.UI.Page.ProcessRequest (System.Web.HttpContext > > >> context) [0x00000] > > >> at System.Web.HttpApplication+<Pipeline>c__Iterator2.MoveNext () > > >> [0x00000] > > >> at System.Web.HttpApplication.Tick () [0x00000] > > >> > > >> Inner exception: CollectionConverter cannot convert from System.String. > > >> > > >> at System.ComponentModel.TypeConverter.GetConvertFromException > > >> (System.Object value) [0x00000] > > >> at System.ComponentModel.TypeConverter.ConvertFrom > > >> (ITypeDescriptorContext context, System.Globalization.CultureInfo > > >> culture, System.Object value) [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+TypeConverterFormatter.Read > > >> (Byte token, System.IO.BinaryReader r, System.Web.UI.ReaderContext > > >> ctx) [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > >> (System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+TripletFormatter.Read (Byte > > >> token, System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) > > >> [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > >> (System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+ObjectArrayFormatter.Read > > >> (Byte token, System.IO.BinaryReader r, System.Web.UI.ReaderContext > > >> ctx) [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > >> (System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+PairFormatter.Read (Byte > > >> token, System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) > > >> [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > >> (System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+ObjectArrayFormatter.Read > > >> (Byte token, System.IO.BinaryReader r, System.Web.UI.ReaderContext > > >> ctx) [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > >> (System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+TripletFormatter.Read (Byte > > >> token, System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) > > >> [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > >> (System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+ArrayListFormatter.Read (Byte > > >> token, System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) > > >> [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > >> (System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+TripletFormatter.Read (Byte > > >> token, System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) > > >> [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > >> (System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+ArrayListFormatter.Read (Byte > > >> token, System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) > > >> [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > >> (System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+TripletFormatter.Read (Byte > > >> token, System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) > > >> [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > >> (System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+ArrayListFormatter.Read (Byte > > >> token, System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) > > >> [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > >> (System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+TripletFormatter.Read (Byte > > >> token, System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) > > >> [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > >> (System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+ArrayListFormatter.Read (Byte > > >> token, System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) > > >> [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > >> (System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+TripletFormatter.Read (Byte > > >> token, System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) > > >> [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > >> (System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+ArrayListFormatter.Read (Byte > > >> token, System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) > > >> [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > >> (System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+TripletFormatter.Read (Byte > > >> token, System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) > > >> [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > >> (System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+PairFormatter.Read (Byte > > >> token, System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) > > >> [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > >> (System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+PairFormatter.Read (Byte > > >> token, System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) > > >> [0x00000] > > >> at System.Web.UI.ObjectStateFormatter+ObjectFormatter.ReadObject > > >> (System.IO.BinaryReader r, System.Web.UI.ReaderContext ctx) [0x00000] > > >> at System.Web.UI.ObjectStateFormatter.DeserializeObject > > >> (System.IO.BinaryReader r) [0x00000] > > >> at System.Web.UI.ObjectStateFormatter.Deserialize (System.IO.Stream > > >> inputStream) [0x00000] > > >> at System.Web.UI.ObjectStateFormatter.Deserialize (System.String > > >> inputString) [0x00000] > > >> at System.Web.UI.HiddenFieldPageStatePersister.Load () [0x00000] > > >> at System.Web.UI.Page.LoadPageStateFromPersistenceMedium () [0x00000] > > >> at System.Web.UI.Page.LoadPageViewState () [0x00000] > > >> at System.Web.UI.Page.RestorePageState () [0x00000] > > >> at System.Web.UI.Page.InternalProcessRequest () [0x00000] > > >> at System.Web.UI.Page.ProcessRequest (System.Web.HttpContext > > >> context) [0x00000] > > >> > > >> How can I fix this bug? This app works properly on mono versions from > > >> 1.9 to 2.4.2, and MS .NET 2.0 (Cassini and IIS hosts). > > >> I'm build mono from sources, and can give any additional info, if needed. > > >> One thing - if you can help - please do it, coz I need to fix it > > >> urgently. > > >> Thanks in advice! > > >> _______________________________________________ > > >> Mono-devel-list mailing list > > >> [email protected] > > >> http://lists.ximian.com/mailman/listinfo/mono-devel-list > > > > > > > > _______________________________________________ > > Mono-devel-list mailing list > > [email protected] > > http://lists.ximian.com/mailman/listinfo/mono-devel-list > > _______________________________________________ > Mono-devel-list mailing list > [email protected] > http://lists.ximian.com/mailman/listinfo/mono-devel-list _______________________________________________ Mono-devel-list mailing list [email protected] http://lists.ximian.com/mailman/listinfo/mono-devel-list
