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 [EMAIL PROTECTED] http://bugzilla.ximian.com/show_bug.cgi?id=80076 --- shadow/80076 2006-11-28 15:26:08.000000000 -0500 +++ shadow/80076.tmp.20149 2006-11-28 17:25:27.000000000 -0500 @@ -11,13 +11,13 @@ AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] QAContact: [EMAIL PROTECTED] TargetMilestone: --- URL: Cc: -Summary: System.Runtime.Serialization.SerializationException because of a missing field +Summary: [PATCH] SerializationException deserializing CaseInsensitiveComparer Please fill in this template when reporting a bug, unless you know what you are doing. Description of Problem: It happens using Debian 4.0 (1.1.18) Mono packages or using the Mono sources @@ -101,6 +101,16 @@ Forget about my previous remark (I really did only have one drink so far ...). We currently store the Culture, while MS appears to only store the CompareInfo. I'll prepare a patch (and corresponding unit tests) for this. + +------- Additional Comments From [EMAIL PROTECTED] 2006-11-28 17:25 ------- +I've attached a patch which fixes this specific issue for the 1.0 +profile. I've committed corresponding unit tests in +CaseInsensitiveComparerTest.cs. These are currently marked +Notworking of course. + +Deserializing an MS .NET 2.0 CaseInsensitiveComparer on Mono will +still fail. I've submitted a separate bug report for that (bug +#80082). _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
