0 Exception on a specific financial batch 1 Michael Garrison posted 9 Years Ago We are getting an exception today whenever a specific batch summary page is (attempted to be) loaded. Can someone provide a translation for me so I can figure out what is wrong in the database and try to fix it? System.Web (Exception of type 'System.Web.HttpUnhandledException' was thrown.) 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) App_Web_u1sknmcl (Object reference not set to an instance of an object) at RockWeb.Blocks.Finance.BatchDetail.b__d(<>f__AnonymousType2`2 c) at System.Linq.Lookup`2.Create[TSource](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer) at System.Linq.GroupedEnumerable`3.GetEnumerator() at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext() at System.Linq.Buffer`1..ctor(IEnumerable`1 source) at System.Linq.OrderedEnumerable`1.d__0.MoveNext() at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) at RockWeb.Blocks.Finance.BatchDetail.ShowReadonlyDetails(FinancialBatch batch) at RockWeb.Blocks.Finance.BatchDetail.ShowDetail(Int32 batchId) at RockWeb.Blocks.Finance.BatchDetail.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Michael Garrison 9 years ago Yes, that was indeed the issue. It wasn't easy to find the transactions (the date picker wasn't allowing me to find them) but if I asked for all results, unfiltered, I could export to Excel and I found the four offending records (all in that single batch).Thanks