Logos Crashes when using Bible Browser in Proverbs
This is using Logos 7.7 beta 4 on Windows 10
Using Bible Browser and selecting the book of Proverbs and the Topic of Speech causes Logos to crash consistently.
Log file attached
Edit: I've just checked and it works fine on 7.6 SR1 so it looks like a change in the current beta
Comments
-
I was initially unable to reproduce. It didn't crash after first the options you show above. But after deselecting Topics: Speech, selecting Topics: Evil, and then deselecting Topics: Evil and re-selecting Topics: Speech it did crash. Reliably, every time. The Windows Crash logs are below.
It seems to be anything in the Topics section and related to the left hand view. Eg. Clearing the search, selecting a different bible version, selecting Topics, and simply clicking More a few times will cause the crash. None of the other sections that I've checked cause the crash.
---
Faulting application name: Logos.exe, version: 7.7.0.9, time stamp: 0x59286021
Faulting module name: unknown, version: 0.0.0.0, time stamp: 0x00000000
Exception code: 0xc0000005
Fault offset: 0x00007fff53841a48
Faulting process id: 0x399c
Faulting application start time: 0x01d2da0bd0414a79
Faulting application path: C:\Users\RandyW\AppData\Local\Logos\System\Logos.exe
Faulting module path: unknown
Report Id: 589c5d18-00ce-4464-b6d9-4a6ca07370e8
Faulting package full name:
Faulting package-relative application ID:---
Exception Info: System.NullReferenceException
at Libronix.DigitalLibrary.RichText.RichTextDataUtility.UriToRichTextLink(System.Uri)
at LDLS4.InformationRequestUtility.TryGetRichTextStartElementFromUri(System.Uri)
at LDLS4.InformationRequestUtility.CreateInformationRequestRichText(System.Uri, System.String, LDLS4.InformationRequestKind)
at LDLS4.WebBrowserMediator.Browser_UriTargeted(System.Object, Libronix.Utility.GenericEventArgs`1<System.Uri>)
at Libronix.Utility.EventHandlerUtility.Raise[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](System.EventHandler`1<Libronix.Utility.GenericEventArgs`1<System.__Canon>>, System.Object, System.__Canon)
at Logos.WebBrowser.WebBrowserModel+<>c__DisplayClass139_0.<HandleStatusMessage>b__0()
at Logos.WebBrowser.WebBrowserModel+<>c__DisplayClass153_0.<BeginInvokeIfNecessary>b__0()
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
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.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
at System.Windows.Application.RunDispatcher(System.Object)
at System.Windows.Application.RunInternal(System.Windows.Window)
at LDLS4.OurApp.InitializeAndRun(System.Collections.ObjectModel.ReadOnlyCollection`1<System.String>, Libronix.Utility.Threading.SingleInstanceManager, Libronix.Utility.Scope)
at LDLS4.OurApp.Main(System.String[])0 -
Thanks Randy
Appreciate the confirmation and the additional detail.
0 -
Thank you for this report. We're investigating.
0 -
Thanks Ryan
0 -
Graham Criddle said:
This is using Logos 7.7 beta 4 on Windows 10
Using Bible Browser and selecting the book of Proverbs and the Topic of Speech causes Logos to crash consistently.
This has been fixed in 7.7 RC 1 (7.7.0.0014).
0 -
Thanks Philana
0