Hi,
Not sure if this is a bug or not but I keep getting an internal server error dialog box when I click the Live site toolbar button in CMS Desk. The error only occurs on the
root node, child nodes work fine. When the error occurs you are unable to see the live site view.
At first I thought it may be a problem with my master page template however, I've reproduced it on a fresh "blank site" install. I cannot reproduce it on V6.
Any ideas ?
The event log shows the following information :
EventID: 7
EventType: E
EventTime: 9/19/2012 5:05:28 PM
Source: Application_Error
EventCode: EXCEPTION
UserID: 53
UserName: administrator
IPAddress: ::1
EventDescription: Message: Length cannot be less than zero.
Parameter name: length
Stack Trace:
at System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
at CMS.DocumentEngine.PageInfoProvider.ParseUrl(String url, String& path, String& domain)
at CMS.DocumentEngine.PageInfoProvider.GetDataForPageInfoForUrl(String siteName, String url, String cultureCode, String defaultAliasPath, Boolean combineWithDefaultCulture, Boolean isDocumentPage, PageInfoSource& source, String& wildcardQueryString, String& documentAliasUrlPath)
at CMS.DocumentEngine.PageInfoProvider.GetPageInfoForUrl(String url, String cultureCode, String defaultAliasPath, Boolean combineWithDefaultCulture, Boolean isDocumentPage, PageInfoSource& source, String& wildcardQueryString, String siteName, String& documentAliasUrlPath)
at CMS.UIControls.CMSDeskPage.GetDocumentPageUrlInternal(UIPageURLSettings settings)
at CMS.UIControls.CMSDeskPage.GetDocumentPageUrl(UIPageURLSettings settings)
at CMS.UIControls.ContentUrlRetriever.GetRequestedUrl(UIPageURLSettings settings)
at CMS.UIControls.ContentUrlRetriever.GetRequestedUrl(String eventArgument)
at CMS.UIControls.ContentUrlRetriever.OnInit(EventArgs e)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Site: Blank Site
EventUrl: /CMSModules/Content/CMSDesk/Default.aspx?urlparams=%23%23URL%23%23livesite%23%23SEP%23%23%23%23SEP%23%231%23%23SEP%23%23en-US%23%23SEP%23%23%23%23SEP%23%23%23%23SEP%23%23%23%23SEP%23%23false&_=1348070728159
EventMachineName: SN-05
EventUserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1
EventUrlReferrer: http://localhost:37571/CMSModules/Content/CMSDesk/Default.aspx