Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Issue when expanding tree, Something with BlobReader

Vote:
 

I am having an issue when i try to expand a portion of the tree.  I can't get to the page or find which page is even causing the issue.  Could someone point me in the right direction please.

[NullReferenceException: Object reference not set to an instance of an object.]
   EPiServer.Web.<>c__DisplayClass13.b__d(IContentData c) +29
   EPiServer.Web.BlobResolver.ResolveProperty(IContentData content, String propertyName) +280
   EPiServer.Cms.Shell.IContentExtensions.ThumbnailUrl(IContent content) +69
   EPiServer.Cms.Shell.UI.Rest.Models.Transforms.StructureStoreModelTransform.TransformInstance(IContent source, StructureStoreContentDataModel target, IModelTransformContext context) +103
   EPiServer.Cms.Shell.UI.Rest.Models.Transforms.d__0.MoveNext() +195
   EPiServer.Cms.Shell.UI.Rest.Models.Transforms.d__0.MoveNext() +236
   System.Linq.WhereSelectEnumerableIterator`2.MoveNext() +171
   Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeList(JsonWriter writer, IEnumerable values, JsonArrayContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty) +475
   Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeValue(JsonWriter writer, Object value, JsonContract valueContract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerProperty) +327
   Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value, Type objectType) +107
   Newtonsoft.Json.JsonSerializer.SerializeInternal(JsonWriter jsonWriter, Object value, Type objectType) +856
   EPiServer.Framework.Serialization.Json.JsonObjectSerializer.Serialize(TextWriter textWriter, Object value) +50
   EPiServer.Shell.Services.Rest.RestResultBase.ExecuteResult(ControllerContext context) +204
   EPiServer.Shell.Services.Rest.RestResult.ExecuteResult(ControllerContext context) +18
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResult(ControllerContext controllerContext, ActionResult actionResult) +13
   System.Web.Mvc.<>c__DisplayClass1a.b__17() +23
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter filter, ResultExecutingContext preContext, Func`1 continuation) +242
   System.Web.Mvc.<>c__DisplayClass1c.b__19() +21
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter filter, ResultExecutingContext preContext, Func`1 continuation) +242
   System.Web.Mvc.<>c__DisplayClass1c.b__19() +21
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter filter, ResultExecutingContext preContext, Func`1 continuation) +242
   System.Web.Mvc.<>c__DisplayClass1c.b__19() +21
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 filters, ActionResult actionResult) +175
   System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName) +324
   EPiServer.Shell.Services.Rest.RestControllerBase.ExecuteCore() +175
   System.Web.Mvc.ControllerBase.Execute(RequestContext requestContext) +90
   System.Web.Mvc.ControllerBase.System.Web.Mvc.IController.Execute(RequestContext requestContext) +10
   EPiServer.Shell.Services.Rest.RestHttpHandler.ProcessRequest(HttpContextBase httpContext) +198
   EPiServer.Shell.Services.Rest.RestHttpHandler.ProcessRequest(HttpContext context) +42
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +341
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +69
#112826
Nov 06, 2014 4:15
Vote:
 

I'm seeing something similiar now. I'm getting the error on a full page type load and have trouble understanding what could cause it.

Have no access to application or logs ATM but this is what New Relic traces.

System.NullReferenceException: Object reference not set to an instance of an object.
Sample stack trace
at EPiServer.Web.BlobResolver.<>c__DisplayClass5_0.<ResolvePropertyInternal>b__2(IContentData c)
at EPiServer.Web.BlobResolver.ResolveProperty(IContentData content, String propertyName)
at EPiServer.Web.Routing.BlobRouter.RoutePartial(IContent content, SegmentContext segmentContext)
at EPiServer.Web.Routing.Segments.PartialSegment.RouteDataMatch(SegmentContext context)
at System.Linq.Enumerable.All[TSource](IEnumerable`1 source, Func`2 predicate)
at EPiServer.Web.Routing.ContentRoute.RouteSegmentContext(SegmentContext segmentContext)
at EPiServer.Web.Routing.ContentRoute.GetRouteData(HttpContextBase httpContext)
at System.Web.Routing.RouteCollection.GetRouteData(HttpContextBase httpContext)
at System.Web.Routing.RouteCollection.GetRouteData(HttpContextBase httpContext)
at System.Web.Routing.UrlRoutingModule.PostResolveRequestCache(HttpContextBase context)
at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

Running...

  <package id="EPiServer.Azure" version="9.0.1" targetFramework="net452" />
  <package id="EPiServer.CMS.Core" version="9.12.3" targetFramework="net452" />
  <package id="EPiServer.CMS.UI" version="9.9.2" targetFramework="net452" />
  <package id="EPiServer.CMS.UI.Core" version="9.9.2" targetFramework="net452" />
  <package id="EPiServer.Find" version="12.2.4" targetFramework="net452" />
  <package id="EPiServer.Find.Cms" version="12.2.4" targetFramework="net452" />
  <package id="EPiServer.Find.Framework" version="12.2.4" targetFramework="net452" />
  <package id="EPiServer.Framework" version="9.12.3" targetFramework="net452" />
#175005
Edited, Feb 09, 2017 12:29
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.