AddInheritedPageData
pageData.ParentLink
[ArgumentNullException: Paramater has no page set Parameter name: pageLink] EPiServer.DataFactory.GetPage(PageReference pageLink, ILanguageSelector selector, AccessLevel access) +475 EPiServer.Core.CreatePageData.AddInheritedPageData(PageData pageData, PageType pageType) +147 EPiServer.Core.CreatePageData.DefaultPageData(Int32 pageTypeID, PageReference parentPageLink, ILanguageSelector selector) +352 EPiServer.LocalPageStore.CreateLanguageBranch(PageReference pageLink, ILanguageSelector selector, AccessLevel access) +147 EPiServer.DataFactory.CreateLanguageBranch(PageReference pageLink, ILanguageSelector selector, AccessLevel access) +332 EPiServer.DataFactory.CreateLanguageBranch(PageReference page, ILanguageSelector selector) +11 EPiServer.UI.Edit.EditPanel.get_CurrentPage() +361 EPiServer.UserControlBase.get_CurrentPage() +21 EPiServer.UI.Edit.XFormPostings.GetCurrentPage() +23 EPiServer.UI.Edit.XFormPostings.PageContainsFormProperties() +27 EPiServer.UI.Edit.XFormPostings.List() +6 EPiServer.PlugIn.AssemblyTypeInfo.UseCustomLoader(Type type, PlugInAttribute matchAttribute, ArrayList list) +46 [PlugInException: A error occured while calling ICustomPlugInLoader.List from "EPiServer.UI.Edit.XFormPostings": Paramater has no page set Parameter name: pageLink] EPiServer.PlugIn.AssemblyTypeInfo.UseCustomLoader(Type type, PlugInAttribute matchAttribute, ArrayList list) +144 EPiServer.PlugIn.AssemblyTypeInfo.ListPlugInDescriptorsForSort(PlugInAttribute matchAttribute, ArrayList list) +188 EPiServer.PlugIn.PlugInLocator.Search(PlugInAttribute matchAttribute) +171 EPiServer.UI.WebControls.TabStrip.LoadPlugIns() +99 EPiServer.UI.WebControls.TabStrip.OnInit(EventArgs e) +38 System.Web.UI.Control.InitRecursive(Control namingContainer) +321 System.Web.UI.Control.InitRecursive(Control namingContainer) +198 System.Web.UI.Control.InitRecursive(Control namingContainer) +198 System.Web.UI.Control.InitRecursive(Control namingContainer) +198 System.Web.UI.Control.InitRecursive(Control namingContainer) +198 System.Web.UI.Control.InitRecursive(Control namingContainer) +198 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +692
AddInheritedPageData
which does no error checking for invalid values for PageReference:pageData.ParentLink
in the beginning. Stack trace:[ArgumentNullException: Paramater has no page set Parameter name: pageLink] EPiServer.DataFactory.GetPage(PageReference pageLink, ILanguageSelector selector, AccessLevel access) +475 EPiServer.Core.CreatePageData.AddInheritedPageData(PageData pageData, PageType pageType) +147 EPiServer.Core.CreatePageData.DefaultPageData(Int32 pageTypeID, PageReference parentPageLink, ILanguageSelector selector) +352 EPiServer.LocalPageStore.CreateLanguageBranch(PageReference pageLink, ILanguageSelector selector, AccessLevel access) +147 EPiServer.DataFactory.CreateLanguageBranch(PageReference pageLink, ILanguageSelector selector, AccessLevel access) +332 EPiServer.DataFactory.CreateLanguageBranch(PageReference page, ILanguageSelector selector) +11 EPiServer.UI.Edit.EditPanel.get_CurrentPage() +361 EPiServer.UserControlBase.get_CurrentPage() +21 EPiServer.UI.Edit.XFormPostings.GetCurrentPage() +23 EPiServer.UI.Edit.XFormPostings.PageContainsFormProperties() +27 EPiServer.UI.Edit.XFormPostings.List() +6 EPiServer.PlugIn.AssemblyTypeInfo.UseCustomLoader(Type type, PlugInAttribute matchAttribute, ArrayList list) +46 [PlugInException: A error occured while calling ICustomPlugInLoader.List from "EPiServer.UI.Edit.XFormPostings": Paramater has no page set Parameter name: pageLink] EPiServer.PlugIn.AssemblyTypeInfo.UseCustomLoader(Type type, PlugInAttribute matchAttribute, ArrayList list) +144 EPiServer.PlugIn.AssemblyTypeInfo.ListPlugInDescriptorsForSort(PlugInAttribute matchAttribute, ArrayList list) +188 EPiServer.PlugIn.PlugInLocator.Search(PlugInAttribute matchAttribute) +171 EPiServer.UI.WebControls.TabStrip.LoadPlugIns() +99 EPiServer.UI.WebControls.TabStrip.OnInit(EventArgs e) +38 System.Web.UI.Control.InitRecursive(Control namingContainer) +321 System.Web.UI.Control.InitRecursive(Control namingContainer) +198 System.Web.UI.Control.InitRecursive(Control namingContainer) +198 System.Web.UI.Control.InitRecursive(Control namingContainer) +198 System.Web.UI.Control.InitRecursive(Control namingContainer) +198 System.Web.UI.Control.InitRecursive(Control namingContainer) +198 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +692