Server Error in '/' Application.

Cannot access a disposed object.
Object name: 'snapshot'.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'snapshot'.

Source Error:


Line 15:     {
Line 16:         <div class="product-list__content" data-equalizer>
Line 17:             @foreach (var item in Model.Products)
Line 18:             {
Line 19:                 @Html.Partial("products/_displayList", item, new ViewDataDictionary() { { "hostname", Model.Hostname } })

Source File: C:\inetpub\sites\nuura-v3\Views\SearchPage.cshtml    Line: 17

Stack Trace:


[ObjectDisposedException: Cannot access a disposed object.
Object name: 'snapshot'.]
   Umbraco.Web.PublishedCache.NuCache.Snapshot.Get(Guid id) in D:\a\1\s\src\Umbraco.Web\PublishedCache\NuCache\ContentStore.cs:1550
   Umbraco.Web.PublishedCache.NuCache.MediaCache.GetById(Boolean preview, Guid contentId) in D:\a\1\s\src\Umbraco.Web\PublishedCache\NuCache\MediaCache.cs:42
   Umbraco.Web.PublishedCache.PublishedCacheBase.GetById(Guid contentId) in D:\a\1\s\src\Umbraco.Web\PublishedCache\PublishedCacheBase.cs:28
   Umbraco.Web.PublishedContentQuery.Media(Guid id) in D:\a\1\s\src\Umbraco.Web\PublishedContentQuery.cs:100
   Umbraco.Web.UmbracoHelper.MediaForObject(Object id) in D:\a\1\s\src\Umbraco.Web\UmbracoHelper.cs:676
   Nuura.Web.Mappers.ProductMapper.GetImage(String data) in C:\Repos\Nuura\Nuura.Web\Mappers\ProductMapper.cs:163
   Nuura.Web.Mappers.ProductMapper.Map(Product product) in C:\Repos\Nuura\Nuura.Web\Mappers\ProductMapper.cs:94
   Nuura.Web.Mappers.ProductMapper.<Map>b__7_0(Product x) in C:\Repos\Nuura\Nuura.Web\Mappers\ProductMapper.cs:44
   System.Linq.WhereSelectListIterator`2.MoveNext() +117
   System.Linq.<TakeIterator>d__25`1.MoveNext() +182
   System.Linq.<TakeIterator>d__25`1.MoveNext() +182
   System.Linq.Buffer`1..ctor(IEnumerable`1 source) +281
   System.Linq.<GetEnumerator>d__1.MoveNext() +116
   System.Linq.<TakeIterator>d__25`1.MoveNext() +182
   ASP._Page_Views_SearchPage_cshtml.Execute() in C:\inetpub\sites\nuura-v3\Views\SearchPage.cshtml:17
   System.Web.WebPages.WebPageBase.ExecutePageHierarchy() +252
   System.Web.Mvc.WebViewPage.ExecutePageHierarchy() +148
   System.Web.WebPages.StartPage.ExecutePageHierarchy() +86
   System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) +107
   Umbraco.Web.Mvc.ProfilingView.Render(ViewContext viewContext, TextWriter writer) in D:\a\1\s\src\Umbraco.Web\Mvc\ProfilingView.cs:25
   System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context) +375
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +88
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +775
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +775
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +775
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 filters, ActionResult actionResult) +81
   System.Web.Mvc.Async.<>c__DisplayClass3_1.<BeginInvokeAction>b__1(IAsyncResult asyncResult) +188
   System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +38
   System.Web.Mvc.<>c.<BeginExecuteCore>b__152_1(IAsyncResult asyncResult, ExecuteCoreState innerState) +26
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +73
   System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +52
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +39
   System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +38
   System.Web.Mvc.<>c.<BeginProcessRequest>b__20_1(IAsyncResult asyncResult, ProcessRequestState innerState) +40
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +73
   System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +38
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +648
   System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +213
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +131


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.7.3429.0