Invalid length for a Base-64 char array
<p>I'm receiving this error from one of our web pages: "Invalid length for a Base- char array".</p>

<p>This is the stacktrace from my exception:</p>

<pre><code>at System.Convert.FromBase64String(String s)     
at System.Web.UI.ObjectStateFormatter.Deserialize(String inputString)     
at System.Web.UI.ObjectStateFormatter.System.Web.UI.IStateFormatter.Deserialize(String serializedState)     
at System.Web.UI.Util.DeserializeWithAssert(IStateFormatter formatter, String serializedState)     
at System.Web.UI.SessionPageStatePersister.Load()
</code></pre>

<p>Code behind .cs:</p>

<pre><code>protected override PageStatePersister PageStatePersister
{
    get
    {
        return new SessionPageStatePersister(Page);
    }
}
</code></pre>

<p>What would cause this error?</p>

<p>Thanks,
saj</p>
