Seen with Umbraco 7.4.0 Beta2 and Log viewer 2.2.3.
The proper trace log dates appear in the back office but clicking any of them to display that date's log gives a red umbraco error:
Request error: The URL returned a 404 (not found):
views/diplotracelog/edit.html
The error in the log file is:
2016-01-19 13:44:39,314 [P8040/D9/T115] ERROR Umbraco.Core.UmbracoApplicationBase - An unhandled exception occurred
System.Web.HttpUnhandledException (0x80004005): Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.NullReferenceException: Object reference not set to an instance of an object.
at umbraco.cms.businesslogic.CMSNode.get_Parent()
at umbraco.uicontrols.TreePicker.BaseTreePicker.GetItemBreadcrumbs()
at umbraco.uicontrols.TreePicker.BaseTreePicker.OnPreRender(EventArgs e)
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.HandleError(Exception e)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
Perhaps this because 7.4.0 Beta2 now includes the server's machine name in the filename of log files? Log filenames are now of the form:
Thanks, Doug - I haven't actually tested with 7.4.0 yet. I might ping Seb and double check whether anything has changed in this release that will be in the final release (or whether this is just a beta glitch).
I think the log filenames is a red herring, as they changed to this format in 7.3.0 and that seems to still work. But perhaps there is some other aspect to this I'm not aware of?
The zip numbering is because I started to upload v2.3.4 to the package repo then released I'd built it on a different machine. The version on Nuget is the latest - https://www.nuget.org/packages/DiploTraceLogViewer/ - but as Seb says, the issue is an Umbraco one. They'll sort it before release - that's why there's betas :)
Error displaying logs with 7.4.0 Beta2
Seen with Umbraco 7.4.0 Beta2 and Log viewer 2.2.3.
The proper trace log dates appear in the back office but clicking any of them to display that date's log gives a red umbraco error:
The error in the log file is:
Perhaps this because 7.4.0 Beta2 now includes the server's machine name in the filename of log files? Log filenames are now of the form:
cheers,
doug.
Thanks, Doug - I haven't actually tested with 7.4.0 yet. I might ping Seb and double check whether anything has changed in this release that will be in the final release (or whether this is just a beta glitch).
I think the log filenames is a red herring, as they changed to this format in 7.3.0 and that seems to still work. But perhaps there is some other aspect to this I'm not aware of?
Just had the same error - installed 2.3.3 from the Package Repository inside 7.4.0-beta2.
I checked the Views folder, which agreeably doesn't have any diplotracelog folder - it's over in the App_Plugins/ folder, it seems...
Thought there might be a newer version, so went to download here on Our - download button says v.2.3.4 but ZIP comes down as v2.3.3
The zip numbering is because I started to upload v2.3.4 to the package repo then released I'd built it on a different machine. The version on Nuget is the latest - https://www.nuget.org/packages/DiploTraceLogViewer/ - but as Seb says, the issue is an Umbraco one. They'll sort it before release - that's why there's betas :)
It's a beta2 problem: https://our.umbraco.org/forum/umbraco-7/using-umbraco-7/74750-tree-urls-in-custom-sections-not-working-in-74
is working on a reply...