New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the Community Exchange, where community members ask and answer questions about DNN. To get started, just start typing your question below and either select one of the suggested questions or ask a new question of your own.

Object reference not set to an instance of an object: PersonaBar...PermissionHelper.EnsureRole

Return to previous page

Question:

John Reynolds 7 years ago

I need some help, after upgrading to DNN 9.01.01, (we had a failure half way through, and the person that ran the upgrade had not backed it up). We are getting errors when trying to upload files, or access settings under pages, etc.

AbsoluteURL:/API/PersonaBar/Pages/GetPageDetails

DefaultDataProvider:DotNetNuke.Data.SqlDataProvider, DotNetNuke

ExceptionGUID:d098cb41-26fb-46ab-a2d5-2df96438c229

AssemblyVersion:

PortalId:-1

UserId:-1

TabId:-1

RawUrl:

Referrer:

UserAgent:

ExceptionHash:b4lM/CMaOnqgaVUTt00cotODQEs=

Message:Object reference not set to an instance of an object.

StackTrace:

at Dnn.PersonaBar.Library.Helper.PermissionHelper.EnsureRole(Permissions dto, RoleInfo role, Boolean locked, Boolean isDefault) at Dnn.PersonaBar.Library.Helper.PermissionHelper.EnsureDefaultRoles(Permissions dto) at Dnn.PersonaBar.Library.DTO.Permissions..ctor(Boolean needDefinitions) at Dnn.PersonaBar.Pages.Services.Dto.PagePermissions..ctor(Boolean needDefinitions) at Dnn.PersonaBar.Pages.Components.PagesControllerImpl.GetPermissionsData(Int32 pageId) at Dnn.PersonaBar.Pages.Components.PagesControllerImpl.GetPageSettings(Int32 pageId) at Dnn.PersonaBar.Pages.Services.PagesController.GetPageDetails(Int32 pageId) at lambda_method(Closure , Object , Object[] ) at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClass10.b__9(Object instance, Object[] methodParameters) at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.Execute(Object instance, Object[] arguments) at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ExecuteAsync(HttpControllerContext controllerContext, IDictionary`2 arguments, CancellationToken cancellationToken) --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Tracing.ITraceWriterExtensions.d__18`1.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Controllers.ApiControllerActionInvoker.d__0.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Tracing.ITraceWriterExtensions.d__18`1.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Controllers.ActionFilterResult.d__2.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Filters.AuthorizationFilterAttribute.d__2.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Controllers.ExceptionFilterResult.d__0.MoveNext()

InnerMessage:

InnerStackTrace:


Source:Dnn.PersonaBar.Library

FileName:

FileLineNumber:0

FileColumnNumber:0

Method:

Object reference not set to an instance of an object: PersonaBar...PermissionHelper.EnsureRole

John Reynolds
John Reynolds 7 years ago
Add an Answer

Answers

Sign In to Participate
Or register to become a member