This crash happened when loading the home page. My indexer had previous crashed (report in a separate post), so I'm not sure if this is related. However, upon re-loading Logos the home page worked fine.
0334.Logos4.log
1884.Logos4Crash.txt
2010-12-10 00:48:12.3279 1 Info HomePageViewModel Creating document
2010-12-10 00:48:13.1459 1 Error OurApp Unhandled exception: System.InvalidOperationException: Operation is not valid due to the current state of the object.
at LDLS4.HomePage.Document.PageLayoutItemGenerator.GenerateStoryFigure(HomePageItem item, Int32 nColumns, Int32 nContentColumns)
at LDLS4.HomePage.Document.PageLayoutItemGenerator.GenerateStoryLayoutItem(StoryHomePageItem item, StoryPageLayoutItemTemplate template)
at LDLS4.HomePage.Document.HomePageItemsToFlowDocumentConverter.FlowDocumentHomePageConverter.StartNewPage()
at LDLS4.HomePage.Document.HomePageItemsToFlowDocumentConverter.FlowDocumentHomePageConverter.Convert()
at LDLS4.HomePage.Document.HomePageItemsToFlowDocumentConverter.Convert(AppModel app, Size sizeDocument, Int32 nDocumentColumns, ControlTemplate templateDocumentView, IEnumerable`1 seqStoryItems, IEnumerable`1 seqMediaItems, Boolean bPresentation)
at LDLS4.HomePage.HomePageViewModel.<GenerateItemsWork>d__66.MoveNext()
at Libronix.Utility.Threading.AsyncWorkerTask`1.EnumMoveNext()
at Libronix.Utility.Threading.AsyncWorkerTask`1.ContinueExecution(Object unused)
at Libronix.Utility.Threading.AsyncAction.ContinueCallback(Object unused)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
at System.Threading.ExecutionContext.runTryCode(Object userData)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()