I'm relieved to see I'm not the only one having this issue. This problem has been taking place repeatedly and reaching out to support has not been helpful at all. I have repeatedly reinstalled Logos, it works for about a month and then it happens all over again. It takes way too much time to copy files over, reinstall then copy them back. This looks to be a developer level problem that needs to be fixed at the source code with perhaps a simple try{ }catch { }.
The search term that cause this particular crash is 'general revelation'. I tried searching other multiple terms that didn't cause a crash; e.g. 'goat cheese' or 'frankincense myrrh'. However, there have been other terms previously causing a Logos crash that unfortunately I didn't jot down to remember.
Fault bucket 1453417727217667326, type 4
Event Name: APPCRASH
Response: Not available
Cab Id: 0
Problem signature:
P1: Logos.exe
P2: 8.13.0.8
P3: a9c89b0d
P4: Libronix.DigitalLibrary.Native.dll
P5: 10.5.4.374
P6: 5e86837c
P7: c0000005
P8: 000000000002f604
P9:
P10:
Application: Logos.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.AccessViolationException
at Libronix.SearchEngine.NativeMethods.PerformRelevanceSearch(Libronix.SearchEngine.NativeSearchState*, Int32[], Int32, Byte[], IntPtr, IntPtr, Boolean, Int32, Int32, Boolean, Libronix.SearchEngine.NativeSearchResult* ByRef, Int32 ByRef, Libronix.SearchEngine.NativeSearchResultHit* ByRef, IntPtr)
at Libronix.SearchEngine.SimpleQueryUtility.GetRelevanceResult(Libronix.Utility.Threading.IWorkState, Libronix.SearchEngine.IIndexReader, Libronix.SearchEngine.SimpleOrQueryNode, Libronix.SearchEngine.QueryOptions)
at Libronix.SearchEngine.QueryProcessor.ExecuteQuery(Libronix.Utility.Threading.IWorkState, Libronix.SearchEngine.IIndexReader, Libronix.SearchEngine.QueryNode, Libronix.SearchEngine.QueryOptions)
at Libronix.SearchEngine.Searcher.LockIndexAndExecute[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](System.Func`1<System.__Canon>, System.Func`1<System.__Canon>)
at Libronix.SearchEngine.Searcher.ExecuteQuery(Libronix.Utility.Threading.IWorkState, Libronix.SearchEngine.QueryNode, Libronix.SearchEngine.QueryOptions)
at Libronix.DigitalLibrary.Searching.ResourceSearcher.DoRunSearch(Libronix.Utility.Threading.IWorkState, Libronix.SearchEngine.QueryOptions, Libronix.DigitalLibrary.Searching.SearchResultSummary ByRef)
at Libronix.DigitalLibrary.Searching.ArticlesByRelevanceSearcher.GetResults(Libronix.Utility.Threading.IWorkState, Int32, Int32, Libronix.DigitalLibrary.Searching.SearchResultSummary ByRef)
at Libronix.DigitalLibrary.ViewModels.Search.LibraryResultsViewModelBase.DoArticlesByRelevanceSearch(Libronix.Utility.Threading.IWorkState, System.Collections.Generic.IEnumerable`1<Libronix.DigitalLibrary.LibraryIndex>, Libronix.DigitalLibrary.Searching.Query, Int32, System.Diagnostics.Stopwatch, Boolean)
at Libronix.DigitalLibrary.ViewModels.Search.LibraryResultsViewModelBase+<SearchWork>d__47.MoveNext()
at Libronix.Utility.Threading.AsyncWorkerTask`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].EnumMoveNext()
at Libronix.Utility.Threading.AsyncWorkerTask`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].ContinueExecution(System.Object)
at Libronix.Utility.Threading.GroupedThreadPool.ExecuteNextCallback(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
Faulting application name: Logos.exe, version: 8.13.0.8, time stamp: 0xa9c89b0d
Faulting module name: Libronix.DigitalLibrary.Native.dll, version: 10.5.4.374, time stamp: 0x5e86837c
Exception code: 0xc0000005
Fault offset: 0x000000000002f604
Faulting process id: 0x3164
Faulting application start time: 0x01d6304efb7db85d
Faulting application path: C:\Users\<user>\AppData\Local\Logos\System\Logos.exe
Faulting module path: C:\Users\<user>\AppData\Local\Logos\System\Libronix.DigitalLibrary.Native.dll
Report Id: 1cc5e841-0eef-4653-96c1-8acc46e7876f
Faulting package full name:
Faulting package-relative application ID: