[resolved] Crash on Navigating in Runge's Discourse Grammar

GregW
GregW Member Posts: 848 ✭✭
edited November 2024 in English Forum

6431.Logos logs 150416.zip

My Macbook Pro is in for repair, so I installed Logos 6 on a spare PC the other day. Everything is working fine, but every time I try moving around Runge's Discourse Grammar of the Greek New Testament, Logos crashes. It's nothing to do with the size of the file: I can happily navigate around Wright's Paul and the Faithfulness of God. So, I've done the following: 

  1. Renamed the resource file and updated it with "Update Resources". 
  2. Restarted the laptop (which is running Windows 7 patched with all updates).
  3. Tried opening the book in various different ways (from Favourites, Library and command box). 

I know the laptop only has 4GB or RAM, but this problem is not occurring with other, larger resources, and I'm only using it as a temporary solution. I think what I've done should rule out corruption of the resource file on my laptop, and the fact it was working fine on my Macbook presumably means that the file on the Logos server is fine. I do have some highlighting on the book, and am using Favourites to find my place. 

Any thoughts as to what might be causing this? It's not worth anyone spending significant effort on, as I should have my normal laptop back within a few days but I'm just intrigued as to why one resource should crash Logos. 


Running Logos 6 Platinum and Logos Now on Surface Pro 4, 8 GB RAM, 256GB SSD, i5

Comments

  • Thomas Ball
    Thomas Ball Member, Logos Employee Posts: 3,261

    Can you repeat the steps to crash Logos and post the Event Veiwer logs of the behavior? Open the Event Viewer (http://windows.microsoft.com/en-us/windows/open-event-viewer#1TC=windows-7) and navigate to Windows Logs>Application. It might take a while for the window on the right to populate.

     Once it does, look for error messages, and please copy and paste the text from those messages here with clear separation between each log. Please include adjacent messages where they source is Windows error Reporting.  Alternatively you can select the error messages and any adjacent messages together, select the “Action” menu and select “Save selected events.” Then attach the files to the post.

     

     

  • GregW
    GregW Member Posts: 848 ✭✭

    Hi - there are two: 

    This is the first: 

    Application: Logos.exe
    Framework Version: v4.0.30319
    Description: The process was terminated due to an unhandled exception.
    Exception Info: System.Runtime.InteropServices.SEHException
    Stack:
    at Libronix.DigitalLibrary.Resources.Logos.Controls.LogosContentDisplayElement.OnRender(System.Windows.Media.DrawingContext)
    at System.Windows.UIElement.Arrange(System.Windows.Rect)
    at System.Windows.Controls.Grid.ArrangeOverride(System.Windows.Size)
    at System.Windows.FrameworkElement.ArrangeCore(System.Windows.Rect)
    at System.Windows.UIElement.Arrange(System.Windows.Rect)
    at MS.Internal.Helper.ArrangeElementWithSingleChild(System.Windows.UIElement, System.Windows.Size)
    at System.Windows.Controls.ContentPresenter.ArrangeOverride(System.Windows.Size)
    at System.Windows.FrameworkElement.ArrangeCore(System.Windows.Rect)
    at System.Windows.UIElement.Arrange(System.Windows.Rect)
    at System.Windows.Controls.Border.ArrangeOverride(System.Windows.Size)
    at System.Windows.FrameworkElement.ArrangeCore(System.Windows.Rect)
    at System.Windows.UIElement.Arrange(System.Windows.Rect)
    at System.Windows.Controls.Control.ArrangeOverride(System.Windows.Size)
    at System.Windows.FrameworkElement.ArrangeCore(System.Windows.Rect)
    at System.Windows.UIElement.Arrange(System.Windows.Rect)
    at MS.Internal.Helper.ArrangeElementWithSingleChild(System.Windows.UIElement, System.Windows.Size)
    at System.Windows.Controls.ContentPresenter.ArrangeOverride(System.Windows.Size)
    at System.Windows.FrameworkElement.ArrangeCore(System.Windows.Rect)
    at System.Windows.UIElement.Arrange(System.Windows.Rect)
    at System.Windows.Controls.Border.ArrangeOverride(System.Windows.Size)
    at System.Windows.FrameworkElement.ArrangeCore(System.Windows.Rect)
    at System.Windows.UIElement.Arrange(System.Windows.Rect)
    at System.Windows.Controls.Control.ArrangeOverride(System.Windows.Size)
    at System.Windows.FrameworkElement.ArrangeCore(System.Windows.Rect)
    at System.Windows.UIElement.Arrange(System.Windows.Rect)
    at System.Windows.Controls.Grid.ArrangeOverride(System.Windows.Size)
    at System.Windows.FrameworkElement.ArrangeCore(System.Windows.Rect)
    at System.Windows.UIElement.Arrange(System.Windows.Rect)
    at System.Windows.Controls.DockPanel.ArrangeOverride(System.Windows.Size)
    at System.Windows.FrameworkElement.ArrangeCore(System.Windows.Rect)
    at System.Windows.UIElement.Arrange(System.Windows.Rect)
    at System.Windows.Controls.Grid.ArrangeOverride(System.Windows.Size)
    at System.Windows.FrameworkElement.ArrangeCore(System.Windows.Rect)
    at System.Windows.UIElement.Arrange(System.Windows.Rect)
    at System.Windows.Controls.Grid.ArrangeOverride(System.Windows.Size)
    at System.Windows.FrameworkElement.ArrangeCore(System.Windows.Rect)
    at System.Windows.UIElement.Arrange(System.Windows.Rect)
    at System.Windows.Controls.Border.ArrangeOverride(System.Windows.Size)
    at System.Windows.FrameworkElement.ArrangeCore(System.Windows.Rect)
    at System.Windows.UIElement.Arrange(System.Windows.Rect)
    at MS.Internal.Helper.ArrangeElementWithSingleChild(System.Windows.UIElement, System.Windows.Size)
    at System.Windows.Controls.ContentPresenter.ArrangeOverride(System.Windows.Size)
    at System.Windows.FrameworkElement.ArrangeCore(System.Windows.Rect)
    at System.Windows.UIElement.Arrange(System.Windows.Rect)
    at System.Windows.Controls.Grid.ArrangeOverride(System.Windows.Size)
    at System.Windows.FrameworkElement.ArrangeCore(System.Windows.Rect)
    at System.Windows.UIElement.Arrange(System.Windows.Rect)
    at System.Windows.Controls.Grid.ArrangeOverride(System.Windows.Size)
    at System.Windows.FrameworkElement.ArrangeCore(System.Windows.Rect)
    at System.Windows.UIElement.Arrange(System.Windows.Rect)
    at System.Windows.Controls.Border.ArrangeOverride(System.Windows.Size)
    at System.Windows.FrameworkElement.ArrangeCore(System.Windows.Rect)
    at System.Windows.UIElement.Arrange(System.Windows.Rect)
    at System.Windows.Controls.Control.ArrangeOverride(System.Windows.Size)
    at System.Windows.FrameworkElement.ArrangeCore(System.Windows.Rect)
    at System.Windows.UIElement.Arrange(System.Windows.Rect)
    at MS.Internal.Helper.ArrangeElementWithSingleChild(System.Windows.UIElement, System.Windows.Size)
    at System.Windows.Controls.ContentPresenter.ArrangeOverride(System.Windows.Size)
    at System.Windows.FrameworkElement.ArrangeCore(System.Windows.Rect)
    at System.Windows.UIElement.Arrange(System.Windows.Rect)
    at System.Windows.Controls.Control.ArrangeOverride(System.Windows.Size)
    at System.Windows.FrameworkElement.ArrangeCore(System.Windows.Rect)
    at System.Windows.UIElement.Arrange(System.Windows.Rect)
    at MS.Internal.Helper.ArrangeElementWithSingleChild(System.Windows.UIElement, System.Windows.Size)
    at System.Windows.Controls.ContentPresenter.ArrangeOverride(System.Windows.Size)
    at System.Windows.FrameworkElement.ArrangeCore(System.Windows.Rect)
    at System.Windows.UIElement.Arrange(System.Windows.Rect)
    at System.Windows.Controls.Decorator.ArrangeOverride(System.Windows.Size)
    at System.Windows.FrameworkElement.ArrangeCore(System.Windows.Rect)
    at System.Windows.UIElement.Arrange(System.Windows.Rect)
    at System.Windows.Controls.Grid.ArrangeOverride(System.Windows.Size)
    at System.Windows.FrameworkElement.ArrangeCore(System.Windows.Rect)
    at System.Windows.UIElement.Arrange(System.Windows.Rect)
    at System.Windows.Controls.Control.ArrangeOverride(System.Windows.Size)
    at System.Windows.FrameworkElement.ArrangeCore(System.Windows.Rect)
    at System.Windows.UIElement.Arrange(System.Windows.Rect)
    at Libronix.Utility.Windows.Controls.TiledFrameTabControl.Libronix.Utility.ViewModels.ITiledFrameTabControl.Arrange(System.Windows.Rect)
    at Libronix.Utility.ViewModels.TiledFrameGridImpl.Arrange(System.Windows.Size)
    at Libronix.Utility.Windows.Controls.TiledFrameGrid.ArrangeOverride(System.Windows.Size)
    at System.Windows.FrameworkElement.ArrangeCore(System.Windows.Rect)
    at System.Windows.UIElement.Arrange(System.Windows.Rect)
    at System.Windows.ContextLayoutManager.UpdateLayout()
    at System.Windows.UIElement.UpdateLayout()
    at Libronix.Utility.Windows.Controls.TiledFrameGrid.LayoutChanged(Libronix.Utility.ViewModels.TiledFrameLayout, Libronix.Utility.ViewModels.TiledFrameLayout)
    at Libronix.Utility.Windows.DependencyPropertyUtility+<>c__DisplayClassa`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].<GeneratePropertyChangedCallback>b__9(System.Windows.DependencyObject, System.Windows.DependencyPropertyChangedEventArgs)
    at System.Windows.DependencyObject.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs)
    at System.Windows.FrameworkElement.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs)
    at System.Windows.DependencyObject.NotifyPropertyChange(System.Windows.DependencyPropertyChangedEventArgs)
    at System.Windows.DependencyObject.UpdateEffectiveValue(System.Windows.EntryIndex, System.Windows.DependencyProperty, System.Windows.PropertyMetadata, System.Windows.EffectiveValueEntry, System.Windows.EffectiveValueEntry ByRef, Boolean, Boolean, System.Windows.OperationType)
    at System.Windows.DependencyObject.SetValueCommon(System.Windows.DependencyProperty, System.Object, System.Windows.PropertyMetadata, Boolean, Boolean, System.Windows.OperationType, Boolean)
    at System.Windows.DependencyObject.SetValue(System.Windows.DependencyProperty, System.Object)
    at Libronix.Utility.Windows.Controls.TiledFrameGrid.set_Layout(Libronix.Utility.ViewModels.TiledFrameLayout)
    at Libronix.Utility.ViewModels.TiledFrameImpl.LayoutChanged()
    at Libronix.Utility.ViewModels.TiledFrameImpl.set_Layout(Libronix.Utility.ViewModels.TiledFrameLayout)
    at Libronix.Utility.Windows.Controls.TiledFrame.TiledFrame_LayoutChanged(Libronix.Utility.ViewModels.TiledFrameLayout, Libronix.Utility.ViewModels.TiledFrameLayout)
    at Libronix.Utility.Windows.DependencyPropertyUtility+<>c__DisplayClassa`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].<GeneratePropertyChangedCallback>b__9(System.Windows.DependencyObject, System.Windows.DependencyPropertyChangedEventArgs)
    at System.Windows.DependencyObject.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs)
    at System.Windows.FrameworkElement.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs)
    at System.Windows.DependencyObject.NotifyPropertyChange(System.Windows.DependencyPropertyChangedEventArgs)
    at System.Windows.DependencyObject.UpdateEffectiveValue(System.Windows.EntryIndex, System.Windows.DependencyProperty, System.Windows.PropertyMetadata, System.Windows.EffectiveValueEntry, System.Windows.EffectiveValueEntry ByRef, Boolean, Boolean, System.Windows.OperationType)
    at System.Windows.DependencyObject.SetValueCommon(System.Windows.DependencyProperty, System.Object, System.Windows.PropertyMetadata, Boolean, Boolean, System.Windows.OperationType, Boolean)
    at System.Windows.DependencyObject.SetValue(System.Windows.DependencyProperty, System.Object)
    at LDLS4.MainWindow.AppModel_LayoutChanging(System.Object, System.EventArgs)
    at Libronix.Utility.EventHandlerUtility.Raise(System.EventHandler, System.Object)
    at LDLS4.AppModel.ProcessAppliedLayoutSnapshot(LDLS4.LayoutSnapshot)
    at LDLS4.AppModel.PanelSource_LayoutManipulated(System.Object, System.EventArgs)
    at System.EventHandler.Invoke(System.Object, System.EventArgs)
    at Libronix.Utility.EventHandlerUtility.Raise(System.EventHandler, System.Object)
    at Libronix.Utility.ViewModels.TiledFramePanelSource.<StartLayoutTransaction>b__2()
    at Libronix.Utility.Scope.Dispose()
    at LDLS4.Panels.MyLibraryPanel.MyLibraryViewModel.OpenSpecific(System.Collections.Generic.IList`1<Int64>)
    at LDLS4.Panels.MyLibraryPanel.OwnerDrawnLibraryCatalog.OwnerDrawnLibraryCatalogGridView.OnMouseUpCore(Logos.OwnerDrawn.OwnerDrawnMouseButton, Logos.OwnerDrawn.OwnerDrawnModifierKeys, Int32, System.Windows.Point)
    at LDLS4.Panels.MyLibraryPanel.OwnerDrawnLibraryCatalog.OwnerDrawnLibraryCatalogView.OnMouseUp(Logos.OwnerDrawn.OwnerDrawnMouseButton, Logos.OwnerDrawn.OwnerDrawnModifierKeys, Int32, System.Windows.Point)
    at Logos.OwnerDrawn.OwnerDrawnControlBase`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].OnMouseUp(System.Windows.Input.MouseButtonEventArgs)
    at System.Windows.UIElement.OnMouseUpThunk(System.Object, System.Windows.Input.MouseButtonEventArgs)
    at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(System.Delegate, System.Object)
    at System.Windows.RoutedEventArgs.InvokeHandler(System.Delegate, System.Object)
    at System.Windows.RoutedEventHandlerInfo.InvokeHandler(System.Object, System.Windows.RoutedEventArgs)
    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.UIElement.RaiseEvent(System.Windows.RoutedEventArgs, Boolean)
    at System.Windows.Input.InputManager.ProcessStagingArea()
    at System.Windows.Input.InputManager.ProcessInput(System.Windows.Input.InputEventArgs)
    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 System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
    at System.Windows.Threading.Dispatcher.PushFrame(System.Windows.Threading.DispatcherFrame)
    at System.Windows.Threading.Dispatcher.Run()
    at System.Windows.Application.RunDispatcher(System.Object)
    at System.Windows.Application.RunInternal(System.Windows.Window)
    at System.Windows.Application.Run(System.Windows.Window)
    at LDLS4.OurApp.InitializeAndRun(System.Collections.ObjectModel.ReadOnlyCollection`1<System.String>, Libronix.Utility.Threading.SingleInstanceManager)
    at LDLS4.OurApp.Main(System.String[])

    And this is the second: 

    Faulting application name: Logos.exe, version: 6.2.0.27, time stamp: 0x551d593b
    Faulting module name: KERNELBASE.dll, version: 6.1.7601.18798, time stamp: 0x5507b485
    Exception code: 0xe06d7363
    Fault offset: 0x0000c42d
    Faulting process id: 0x1cfc
    Faulting application start time: 0x01d07865dd01855d
    Faulting application path: C:\Users\User\AppData\Local\Logos\System\Logos.exe
    Faulting module path: C:\Windows\syswow64\KERNELBASE.dll
    Report Id: 4fc6840c-e459-11e4-a8c3-dc0ea130d615


    Running Logos 6 Platinum and Logos Now on Surface Pro 4, 8 GB RAM, 256GB SSD, i5

  • Thomas Ball
    Thomas Ball Member, Logos Employee Posts: 3,261

    Hi Greg,

    Is there a message just above one of the errors that you could post? The body will be formatted like this: 

    Fault bucket 77211388, type 20
    Event Name: APPCRASH
    Response: Not available
    Cab Id: 0

    Problem signature:
    P1: LogosCEF.exe
    P2: 1.2.1.4
    P3: 5457f831
    P4: libcef.dll
    P5: 3.2062.1898.1
    P6: 5450b6a7
    P7: c0000005
    P8: 0000000000a97ed2
    P9:
    P10:

    Attached files:
    C:\Users\Stuart\AppData\Local\Temp\WER1718.tmp.WERInternalMetadata.xml

    These files may be available here:
    C:\Users\Stuart\AppData\Local\Microsoft\Windows\WER\ReportArchive\AppCrash_LogosCEF.exe_628c8c6dbd853ff754189dd13c8bd7fdcba53bf_26233439

    Analysis symbol:
    Rechecking for solution: 0
    Report Id: ba094878-d8a4-11e4-afc3-0018e7370822
    Report Status: 0
    Hashed bucket: %22

     

  • GregW
    GregW Member Posts: 848 ✭✭

    Hi Tommy - this one was immediately above the other to in the list, so is timed just after them. It's flagged as an information event rather than an error: 

    Fault bucket 1057908081, type 17
    Event Name: APPCRASH
    Response: Not available
    Cab Id: 0

    Problem signature:
    P1: Logos.exe
    P2: 6.2.0.27
    P3: 551d593b
    P4: KERNELBASE.dll
    P5: 6.1.7601.18798
    P6: 5507b485
    P7: e06d7363
    P8: 0000c42d
    P9:
    P10:

    Attached files:
    C:\Users\User\AppData\Local\Temp\WER51D7.tmp.WERInternalMetadata.xml

    These files may be available here:
    C:\Users\User\AppData\Local\Microsoft\Windows\WER\ReportArchive\AppCrash_Logos.exe_3718b8f67a1278a245e21fe7eb8bec3e66369e72_07d78565

    Analysis symbol:
    Rechecking for solution: 0
    Report Id: 4fc6840c-e459-11e4-a8c3-dc0ea130d615
    Report Status: 0


    Running Logos 6 Platinum and Logos Now on Surface Pro 4, 8 GB RAM, 256GB SSD, i5

  • Thomas Ball
    Thomas Ball Member, Logos Employee Posts: 3,261

    Can you follow the instructions on this page? https://www.logos.com/support/logos6/windows/error-msi It wasn't' written for the problem you're having but it accomplishes what I want you to accomplish.

    Feel free to use the FixIt tool or uninstall Logos from Programs and Features when you get to step 2. Following the rest of the steps is vital to preserving your library and not getting stuck in a situation where you have to re-download the whole library. 

     

     

  • GregW
    GregW Member Posts: 848 ✭✭

    Can you follow the instructions on this page? https://www.logos.com/support/logos6/windows/error-msi It wasn't' written for the problem you're having but it accomplishes what I want you to accomplish.

    Feel free to use the FixIt tool or uninstall Logos from Programs and Features when you get to step 2. Following the rest of the steps is vital to preserving your library and not getting stuck in a situation where you have to re-download the whole library. 

     

    Thank you Tommy - that sorted it. 


    Running Logos 6 Platinum and Logos Now on Surface Pro 4, 8 GB RAM, 256GB SSD, i5

  • Thomas Ball
    Thomas Ball Member, Logos Employee Posts: 3,261

    It's good to hear that fixed it. Thanks for letting me know.