[resolved] 6.4 beta 2: Persistent crash when using information tool

Page 1 of 1 (13 items)
This post has 12 Replies | 2 Followers

Posts 13428
Mark Barnes | Forum Activity | Posted: Tue, Jun 2 2015 2:56 AM

I right-clicked on the word "disciples" in Acts 6:1 (ESV), and chose "Show Information". Logos crashed. This is repeatable in all resources.

Unhandled exception in async work System.ArgumentNullException: Value cannot be null

3632.Logos.zip

And here's the stack trace from the Windows error log:

Application: Logos.exe
Framework Version: v4.0.30319
Description: The application requested process termination through System.Environment.FailFast(string message).
Message: Unhandled exception in async work
Stack:
at System.Environment.FailFast(System.String, System.Exception)
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.AsyncWorker.DoStart[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](Libronix.Utility.Threading.AsyncWorkGroup, System.Collections.Generic.IEnumerable`1<Libronix.Utility.Threading.AsyncAction>, Libronix.Utility.Threading.AsyncWorkOptions, System.Threading.CancellationToken, Libronix.Utility.Threading.ISynchronizationContext, System.Func`3<Libronix.Utility.Threading.AsyncWorkItem`1<System.__Canon>,System.Threading.CancellationTokenSource[],System.__Canon>)
at Libronix.Utility.Windows.Threading.DispatcherAsyncWorker.Start(System.Windows.Threading.Dispatcher, Libronix.Utility.Threading.AsyncWorkGroup, System.Collections.Generic.IEnumerable`1<Libronix.Utility.Threading.AsyncAction>, Libronix.Utility.Threading.AsyncWorkToken ByRef, System.Threading.CancellationToken)
at Libronix.Utility.Windows.Threading.DispatcherAsyncWorker.Start(Libronix.Utility.Threading.AsyncWorkGroup, System.Collections.Generic.IEnumerable`1<Libronix.Utility.Threading.AsyncAction>, Libronix.Utility.Threading.AsyncWorkToken ByRef)
at System.RuntimeMethodHandle.InvokeMethod(System.Object, System.Object[], System.Signature, Boolean)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(System.Object, System.Object[], System.Object[])
at System.Reflection.RuntimeMethodInfo.Invoke(System.Object, System.Reflection.BindingFlags, System.Reflection.Binder, System.Object[], System.Globalization.CultureInfo)
at Libronix.Utility.Windows.Converters.MethodBehaviorConverter.TryInvoke(System.Reflection.MethodBase, System.Object, System.Object[])
at Libronix.Utility.Windows.CommandUtility+<>c__DisplayClass9.<CreateCommandBindingForBehavior>b__7(System.Object, System.Windows.Input.ExecutedRoutedEventArgs)
at System.Windows.Input.CommandBinding.OnExecuted(System.Object, System.Windows.Input.ExecutedRoutedEventArgs)
at System.Windows.Input.CommandManager.ExecuteCommandBinding(System.Object, System.Windows.Input.ExecutedRoutedEventArgs, System.Windows.Input.CommandBinding)
at System.Windows.Input.CommandManager.FindCommandBinding(System.Windows.Input.CommandBindingCollection, System.Object, System.Windows.RoutedEventArgs, System.Windows.Input.ICommand, Boolean)
at System.Windows.Input.CommandManager.FindCommandBinding(System.Object, System.Windows.RoutedEventArgs, System.Windows.Input.ICommand, Boolean)
at System.Windows.Input.CommandManager.OnExecuted(System.Object, System.Windows.Input.ExecutedRoutedEventArgs)
at System.Windows.RoutedEventArgs.InvokeHandler(System.Delegate, System.Object)
at System.Windows.EventRoute.InvokeHandlersImpl(System.Object, System.Windows.RoutedEventArgs, Boolean)
at System.Windows.UIElement.RaiseEventImpl(System.Windows.DependencyObject, System.Windows.RoutedEventArgs)
at System.Windows.Input.RoutedCommand.ExecuteImpl(System.Object, System.Windows.IInputElement, Boolean)
at System.Windows.Controls.Button.OnClick()
at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(System.Windows.Input.MouseButtonEventArgs)
at System.Windows.RoutedEventArgs.InvokeHandler(System.Delegate, System.Object)
at System.Windows.EventRoute.InvokeHandlersImpl(System.Object, System.Windows.RoutedEventArgs, Boolean)
at System.Windows.UIElement.ReRaiseEventAs(System.Windows.DependencyObject, System.Windows.RoutedEventArgs, System.Windows.RoutedEvent)
at System.Windows.RoutedEventArgs.InvokeHandler(System.Delegate, System.Object)
at System.Windows.EventRoute.InvokeHandlersImpl(System.Object, System.Windows.RoutedEventArgs, Boolean)
at System.Windows.UIElement.RaiseEventImpl(System.Windows.DependencyObject, System.Windows.RoutedEventArgs)
at System.Windows.UIElement.RaiseTrustedEvent(System.Windows.RoutedEventArgs)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Input.InputProviderSite.ReportInput(System.Windows.Input.InputReport)
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr, System.Windows.Input.InputMode, Int32, System.Windows.Input.RawMouseActions, Int32, Int32, Int32)
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr, MS.Internal.Interop.WindowMessage, IntPtr, IntPtr, Boolean ByRef)
at System.Windows.Interop.HwndSource.InputFilterMessage(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 MS.Internal.Threading.ExceptionFilterHelper.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 MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
at System.Windows.Application.RunInternal(System.Windows.Window)
at System.Windows.Application.Run()
at LDLS4.OurApp.InitializeAndRun(System.Collections.ObjectModel.ReadOnlyCollection`1<System.String>, Libronix.Utility.Threading.SingleInstanceManager)
at LDLS4.OurApp.Main(System.String[])

This is my personal Faithlife account. On 1 March 2022, I started working for Faithlife, and have a new 'official' user account. Posts on this account shouldn't be taken as official Faithlife views!

Posts 25883
Forum MVP
Graham Criddle | Forum Activity | Replied: Tue, Jun 2 2015 3:46 AM

I can reproduce this

Edit: If you have the Info panel open and click on disciples in ESV it works fine.

Posts 13428
Mark Barnes | Forum Activity | Replied: Tue, Jun 2 2015 4:12 AM

Graham Criddle:
Edit: If you have the Info panel open and click on disciples in ESV it works fine.

Thanks. That's good to know.

This is my personal Faithlife account. On 1 March 2022, I started working for Faithlife, and have a new 'official' user account. Posts on this account shouldn't be taken as official Faithlife views!

Posts 27907
Forum MVP
Dave Hooton | Forum Activity | Replied: Tue, Jun 2 2015 4:15 AM

It works either way for me. I tailored it from my layout tab:

  • Definition - no Strong's/LN
  • Word Info - no Root/Strong's, added Referent
  • Other References  - no Referents
  • Footnotes - no Reference Text

Dave
===

Windows 11 & Android 8

Posts 30531
Forum MVP
JT (alabama24) | Forum Activity | Replied: Tue, Jun 2 2015 4:31 AM

Mark Barnes:

Graham Criddle:
Edit: If you have the Info panel open and click on disciples in ESV it works fine.

Thanks. That's good to know.

It is crashing for me as well on Mac. Graham's description is what I am seeing. FWIW - I haven't "customized" anything. 

macOS, iOS & iPadOS | Logs |  Install

Posts 25883
Forum MVP
Graham Criddle | Forum Activity | Replied: Tue, Jun 2 2015 4:31 AM

Dave Hooton:
It works either way for me. I tailored it from my layout tab:

With those settings it still crashes for meSad

Posts 10889
Forum MVP
Jack Caviness | Forum Activity | Replied: Tue, Jun 2 2015 4:57 AM

alabama24:
It is crashing for me as well on Mac. Graham's description is what I am seeing. FWIW - I haven't "customized" anything. 

I also have not customized anything, but it is not crashing on my Mac. 

Have never used Power Lookup, so I am a bit hazy as to how it is supposed to work. It populates when selected from the right-click menu, but not otherwise. Is this expected? a bug? just my good fortune?

Posts 13428
Mark Barnes | Forum Activity | Replied: Tue, Jun 2 2015 5:07 AM

Jack Caviness:
Have never used Power Lookup, so I am a bit hazy as to how it is supposed to work. It populates when selected from the right-click menu, but not otherwise. Is this expected? a bug? just my good fortune?

That's what's supposed to happen.

This is my personal Faithlife account. On 1 March 2022, I started working for Faithlife, and have a new 'official' user account. Posts on this account shouldn't be taken as official Faithlife views!

Posts 2784
Erwin Stull, Sr. | Forum Activity | Replied: Tue, Jun 2 2015 7:17 AM

I performed the same procedure, and get the same results as Graham.

Posts 2784
Erwin Stull, Sr. | Forum Activity | Replied: Tue, Jun 2 2015 7:27 AM

FWIW: The same error occurred using 3 different Bibles (ESV, KJV, NASB), and it is not linked to word. The error appears when right-clicking on any word and choosing information.

Correction: This error occurs using any resource (not just Bibles).

Posts 1258
LogosEmployee
Dylan Rondeau | Forum Activity | Replied: Tue, Jun 2 2015 8:06 AM

Mark Barnes:

I right-clicked on the word "disciples" in Acts 6:1 (ESV), and chose "Show Information". Logos crashed. This is repeatable in all resources.

I can reproduce this. I've created a case and alerted the devs. As a temporary workaround, Information works fine when opened from the Tools menu using hover/click to get the info for a word (as Graham already stated - just restating). 

Dylan Rondeau, Software Tester

Enable Logging: Mac | Windows (Right-click "Save As...")

Posts 1258
LogosEmployee
Dylan Rondeau | Forum Activity | Replied: Wed, Jun 3 2015 9:19 AM

Dylan Rondeau:

Mark Barnes:

I right-clicked on the word "disciples" in Acts 6:1 (ESV), and chose "Show Information". Logos crashed. This is repeatable in all resources.

I can reproduce this. I've created a case and alerted the devs. As a temporary workaround, Information works fine when opened from the Tools menu using hover/click to get the info for a word (as Graham already stated - just restating). 

This is fixed in 6.4 Beta 3.

Dylan Rondeau, Software Tester

Enable Logging: Mac | Windows (Right-click "Save As...")

Posts 2784
Erwin Stull, Sr. | Forum Activity | Replied: Wed, Jun 3 2015 10:42 AM

I can confirm that this has been fixed. At least on a Windows 7 64 platform. Thanks. Smile

Page 1 of 1 (13 items) | RSS