<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">This is happening on my app since I upgraded to 1.2.5.1 (running on OSX).
<div><br class="webkit-block-placeholder"></div><div>Didn't happen in 1.2.4</div><div><br class="webkit-block-placeholder"></div><div>Is this a feature or a bug? &nbsp;according to the SortedList msdn docs, this should all be serializable. &nbsp;No?</div><div><br class="webkit-block-placeholder"></div><div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">System.Runtime.Serialization.SerializationException: Type System.Collections.SortedList+ListValues is not marked as Serializable.</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Runtime.Serialization.Formatters.Binary.BinaryCommon.CheckSerializable (System.Type type, ISurrogateSelector selector, StreamingContext context) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.GetObjectData (System.Object obj, System.Runtime.Serialization.Formatters.Binary.TypeMetadata&amp; metadata, System.Object&amp; data) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.WriteObject (System.IO.BinaryWriter writer, Int64 id, System.Object obj) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.WriteObjectInstance (System.IO.BinaryWriter writer, System.Object obj, Boolean isValueObject) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.WriteQueuedObjects (System.IO.BinaryWriter writer) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.WriteObjectGraph (System.IO.BinaryWriter writer, System.Object obj, System.Runtime.Remoting.Messaging.Header[] headers) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize (System.IO.Stream serializationStream, System.Object graph, System.Runtime.Remoting.Messaging.Header[] headers) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize (System.IO.Stream serializationStream, System.Object graph) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+BinaryObjectFormatter.Write (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+ObjectFormatter.WriteObject (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+HashtableFormatter.Write (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+ObjectFormatter.WriteObject (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+PairFormatter.Write (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+ObjectFormatter.WriteObject (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+TripletFormatter.Write (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+ObjectFormatter.WriteObject (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+ArrayListFormatter.Write (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+ObjectFormatter.WriteObject (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+TripletFormatter.Write (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+ObjectFormatter.WriteObject (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+ArrayListFormatter.Write (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+ObjectFormatter.WriteObject (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+TripletFormatter.Write (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+ObjectFormatter.WriteObject (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+ArrayListFormatter.Write (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+ObjectFormatter.WriteObject (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+TripletFormatter.Write (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+ObjectFormatter.WriteObject (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+ArrayListFormatter.Write (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+ObjectFormatter.WriteObject (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+TripletFormatter.Write (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+ObjectFormatter.WriteObject (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+ArrayListFormatter.Write (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+ObjectFormatter.WriteObject (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+TripletFormatter.Write (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+ObjectFormatter.WriteObject (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+PairFormatter.Write (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+ObjectFormatter.WriteObject (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+PairFormatter.Write (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter+ObjectFormatter.WriteObject (System.IO.BinaryWriter w, System.Object o, System.Web.UI.WriterContext ctx) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter.SerializeValue (System.IO.BinaryWriter w, System.Object o) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter.Serialize (System.IO.Stream outputStream, System.Object stateGraph) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.ObjectStateFormatter.Serialize (System.Object stateGraph) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.HiddenFieldPageStatePersister.Save () [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.Page.SavePageStateToPersistenceMedium (System.Object viewState) [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.Page.SavePageViewState () [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.Page.InternalProcessRequest () [0x00000]&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal 'Lucida Grande'; ">&nbsp; at System.Web.UI.Page.ProcessRequest (System.Web.HttpContext context) [0x00000]&nbsp;</div>
</div></body></html>