| Rank: Advanced Member Groups: Member
 
 Joined: 8/4/2007
 Posts: 42
 
 | 
		    Any ideas as to what might cause this.
 
 Server Error in '/' Application.
 Index and length must refer to a location within the string.
 Parameter name: length
 Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
 
 Exception Details: System.ArgumentOutOfRangeException: Index and length must refer to a location within the string.
 Parameter name: length
 
 Source Error:
 
 An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
 
 Stack Trace:
 
 [ArgumentOutOfRangeException: Index and length must refer to a location within the string.
 Parameter name: length]
 System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy) +2819959
 EO.Web.Internal.StateDataReader.ReadString() +46
 EO.Web.Internal.fj.a(String A_0) +263
 EO.Web.Internal.fj.a(String A_0) +93
 EO.Web.Internal.fj.a(String A_0) +93
 EO.Web.Internal.fj.a(String A_0) +93
 EO.Web.Internal.fj.a(String A_0) +93
 EO.Web.Internal.fj.a(String A_0) +93
 EO.Web.Internal.fj.a(String A_0) +93
 EO.Web.Internal.fj.a(String A_0) +93
 EO.Web.Internal.fj.a(String A_0) +93
 EO.Web.Internal.fj.a(String A_0) +93
 EO.Web.Internal.fj.a(String A_0) +93
 EO.Web.Internal.fj.a(String A_0) +93
 EO.Web.Internal.fj.a(String A_0) +93
 EO.Web.Internal.bs.a(String A_0) +114
 EO.Web.Internal.bs.a(String A_0, String A_1) +694
 EO.Web.Internal.bs.a(String A_0, String A_1, String A_2) +51
 EO.Web.Internal.bs.b(String A_0, String A_1) +7
 EO.Web.Internal.bv.l() +62
 EO.Web.Internal.bv.c() +381
 EO.Web.Internal.bv.k() +4
 EO.Web.TreeView.b(EventArgs A_0) +48
 System.Web.UI.Control.LoadRecursive() +49
 System.Web.UI.Control.LoadRecursive() +132
 System.Web.UI.Control.LoadRecursive() +132
 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3741
 
 
 Version Information: Microsoft .NET Framework Version:2.0.50727.832; ASP.NET Version:2.0.50727.832
 | 
	| Rank: Administration Groups: Administration
 
 Joined: 5/27/2007
 Posts: 24,425
 
 | 
		    Hi Arnold,
 This appears to be a bug. It crashes when the TreeView tries to load client side state date (which node is expanded, which node has been moved, renamed, etc). Would you be able to create a reproducing sample app for us so that we can take a look?
 
 Thanks
 
 | 
	| Rank: Advanced Member Groups: Member
 
 Joined: 8/4/2007
 Posts: 42
 
 | 
		    Sorry probably not. It seems to depend on something in the data and happens very infrequently. Once it does happen on a particular place in the code it's repeatable but I can't catch it doing it. I'll keep peeking at it. eo_support wrote:Hi Arnold,
 This appears to be a bug. It crashes when the TreeView tries to load client side state date (which node is expanded, which node has been moved, renamed, etc). Would you be able to create a reproducing sample app for us so that we can take a look?
 
 Thanks
 
 |