Logos 6 Fails to Load / Crashes on Startup (Windows 10 Pro)

Craig Hines
Craig Hines Member Posts: 6 ✭✭
edited November 2024 in English Forum

I've been experiencing this problem for the last several days. When I click on the icon to launch Logos 6, I sometimes see the familiar blue title card as it loads, but then nothing happens. If I click on the icon again to re-launch the program, it may or may not display the blue title screen.

Less often, it will occasionally begin to load the full Logos 6 window and just as it plays the intro chime sound it will abruptly cut out and exit the application.

Your help getting this issue fixed is appreciated. I have attached my log files during the most recent occurrence of this problem. Thank you.

3817.Logos Log Files.zip

Comments

  • Dave Hooton
    Dave Hooton MVP Posts: 36,207

    It looks as if the process ends too quickly for the log, so we need to see your Event Viewer log.

    Dave
    ===

    Windows 11 & Android 13

  • Craig Hines
    Craig Hines Member Posts: 6 ✭✭

    Dave, thank you for the reply. There are 3 different error related items that are shown in the Event Viewer Log.

    ============================= 1. .NET Runtime Error =============================

    Log Name:      Application
    Source:        .NET Runtime
    Date:          5/29/2016 7:06:54 PM
    Event ID:      1026
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      Metatron
    Description:
    Application: Logos.exe
    Framework Version: v4.0.30319
    Description: The process was terminated due to an unhandled exception.
    Exception Info: System.AccessViolationException
       at Libronix.DigitalLibrary.Resources.Logos.NativeMethods.TitleLoader_LoadTitle(Libronix.DigitalLibrary.Resources.Logos.SafeTitleLoaderHandle, System.String, IntPtr, System.String, Libronix.DigitalLibrary.Resources.Logos.TitleLoadHint)
       at Libronix.DigitalLibrary.Resources.Logos.LogosResourceCore.Create(Libronix.DigitalLibrary.Resources.Logos.LogosResourceDriver, Libronix.DigitalLibrary.LicenseManager, System.String, System.String, System.String, Libronix.Utility.Threading.IWorkState)
       at Libronix.DigitalLibrary.Resources.Logos.LogosResourceDriver.CreateResourceCore(System.String, System.String, System.String, Libronix.Utility.Threading.IWorkState)
       at Libronix.DigitalLibrary.Resources.Logos.LogosResourceDriver.DiscoverResource(System.String, Libronix.Utility.Threading.IWorkState, Libronix.DigitalLibrary.Resource ByRef)
       at Libronix.DigitalLibrary.Resources.Core.LocalFileResourceDiscoverer+<DiscoverResourcesCore>d__1.MoveNext()
       at Libronix.DigitalLibrary.ResourceManager.DiscoverResources(Libronix.DigitalLibrary.ResourceDriver, System.Collections.Generic.HashSet`1<Libronix.DigitalLibrary.DiscoveredResourceInfo>, System.Collections.Generic.IReadOnlyCollection`1<Libronix.DigitalLibrary.ResourceFileInfo>, System.Collections.Generic.HashSet`1<System.String>, Libronix.Utility.Threading.IPausableWorkState)
       at Libronix.DigitalLibrary.ResourceManager.DiscoverResources(Libronix.Utility.Threading.IPausableWorkState, System.Collections.Generic.Dictionary`2<Int64,System.Collections.Generic.HashSet`1<Libronix.DigitalLibrary.DiscoveredResourceInfo>>, System.Collections.Generic.HashSet`1<System.String>, System.Collections.Generic.IEnumerable`1<ResourceDriverInfo>)
       at Libronix.DigitalLibrary.ResourceManager.DiscoverResourcesThread(Libronix.Utility.Threading.IPausableWorkState, DiscoveryData)
       at Libronix.Utility.Threading.WorkStateThreadOwner`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].ThreadProc(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.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
       at System.Threading.ThreadHelper.ThreadStart(System.Object)


    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name=".NET Runtime" />
        <EventID Qualifiers="0">1026</EventID>
        <Level>2</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2016-05-29T23:06:54.045498800Z" />
        <EventRecordID>47950</EventRecordID>
        <Channel>Application</Channel>
        <Computer>Metatron</Computer>
        <Security />
      </System>
      <EventData>
        <Data>Application: Logos.exe
    Framework Version: v4.0.30319
    Description: The process was terminated due to an unhandled exception.
    Exception Info: System.AccessViolationException
       at Libronix.DigitalLibrary.Resources.Logos.NativeMethods.TitleLoader_LoadTitle(Libronix.DigitalLibrary.Resources.Logos.SafeTitleLoaderHandle, System.String, IntPtr, System.String, Libronix.DigitalLibrary.Resources.Logos.TitleLoadHint)
       at Libronix.DigitalLibrary.Resources.Logos.LogosResourceCore.Create(Libronix.DigitalLibrary.Resources.Logos.LogosResourceDriver, Libronix.DigitalLibrary.LicenseManager, System.String, System.String, System.String, Libronix.Utility.Threading.IWorkState)
       at Libronix.DigitalLibrary.Resources.Logos.LogosResourceDriver.CreateResourceCore(System.String, System.String, System.String, Libronix.Utility.Threading.IWorkState)
       at Libronix.DigitalLibrary.Resources.Logos.LogosResourceDriver.DiscoverResource(System.String, Libronix.Utility.Threading.IWorkState, Libronix.DigitalLibrary.Resource ByRef)
       at Libronix.DigitalLibrary.Resources.Core.LocalFileResourceDiscoverer+&lt;DiscoverResourcesCore&gt;d__1.MoveNext()
       at Libronix.DigitalLibrary.ResourceManager.DiscoverResources(Libronix.DigitalLibrary.ResourceDriver, System.Collections.Generic.HashSet`1&lt;Libronix.DigitalLibrary.DiscoveredResourceInfo&gt;, System.Collections.Generic.IReadOnlyCollection`1&lt;Libronix.DigitalLibrary.ResourceFileInfo&gt;, System.Collections.Generic.HashSet`1&lt;System.String&gt;, Libronix.Utility.Threading.IPausableWorkState)
       at Libronix.DigitalLibrary.ResourceManager.DiscoverResources(Libronix.Utility.Threading.IPausableWorkState, System.Collections.Generic.Dictionary`2&lt;Int64,System.Collections.Generic.HashSet`1&lt;Libronix.DigitalLibrary.DiscoveredResourceInfo&gt;&gt;, System.Collections.Generic.HashSet`1&lt;System.String&gt;, System.Collections.Generic.IEnumerable`1&lt;ResourceDriverInfo&gt;)
       at Libronix.DigitalLibrary.ResourceManager.DiscoverResourcesThread(Libronix.Utility.Threading.IPausableWorkState, DiscoveryData)
       at Libronix.Utility.Threading.WorkStateThreadOwner`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].ThreadProc(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.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
       at System.Threading.ThreadHelper.ThreadStart(System.Object)

    </Data>
      </EventData>
    </Event>

    ============================= 2. Application Error =============================

    Log Name:      Application
    Source:        Application Error
    Date:          5/29/2016 7:06:54 PM
    Event ID:      1000
    Task Category: (100)
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      Metatron
    Description:
    Faulting application name: Logos.exe, version: 6.11.0.41, time stamp: 0x5728fbde
    Faulting module name: VCRUNTIME140.dll, version: 14.0.23506.0, time stamp: 0x563c45c0
    Exception code: 0xc0000005
    Fault offset: 0x000000000000c9c0
    Faulting process id: 0x3974
    Faulting application start time: 0x01d1b9fec45d8920
    Faulting application path: C:\Users\Craig\AppData\Local\Logos\System\Logos.exe
    Faulting module path: C:\Users\Craig\AppData\Local\Logos\System\VCRUNTIME140.dll
    Report Id: 3b72da86-c7c1-4c10-9606-20c5ca5904c9
    Faulting package full name:
    Faulting package-relative application ID:
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Application Error" />
        <EventID Qualifiers="0">1000</EventID>
        <Level>2</Level>
        <Task>100</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2016-05-29T23:06:54.694438700Z" />
        <EventRecordID>47951</EventRecordID>
        <Channel>Application</Channel>
        <Computer>Metatron</Computer>
        <Security />
      </System>
      <EventData>
        <Data>Logos.exe</Data>
        <Data>6.11.0.41</Data>
        <Data>5728fbde</Data>
        <Data>VCRUNTIME140.dll</Data>
        <Data>14.0.23506.0</Data>
        <Data>563c45c0</Data>
        <Data>c0000005</Data>
        <Data>000000000000c9c0</Data>
        <Data>3974</Data>
        <Data>01d1b9fec45d8920</Data>
        <Data>C:\Users\Craig\AppData\Local\Logos\System\Logos.exe</Data>
        <Data>C:\Users\Craig\AppData\Local\Logos\System\VCRUNTIME140.dll</Data>
        <Data>3b72da86-c7c1-4c10-9606-20c5ca5904c9</Data>
        <Data>
        </Data>
        <Data>
        </Data>
      </EventData>
    </Event>

    ============================= 3. Windows Error Report =============================

    /* removed detail that is not needed */

  • Dave Hooton
    Dave Hooton MVP Posts: 36,207

    There is a problem with a dll  C:\Users\Craig\AppData\Local\Logos\System\VCRUNTIME140.dll

    As you have the latest version of Logos I suggest:

    • you delete the dll above (to recycle bin); and
    • go to Control Panel >> Programs and Features, right click Logos Bible Software and select Repair.

    That failing, try to open Logos with CTRL key held and sign in. If it opens it will be a blank layout, and the problem may be associated with your normal layout.

    Let me know.

    Dave
    ===

    Windows 11 & Android 13

  • Craig Hines
    Craig Hines Member Posts: 6 ✭✭

    I tried both recommendations multiple times, including rebooting after running the repair but before launching Logos. Unfortunately, I'm still having the same result as before. It starts to load and then crashes near the end of the welcome chime (subsequent attempts usually don't even get that far). When holding the CTRL key during launch, it does give me the sign in screen, but as soon as it gets to the welcome layout, it crashes. I haven't done anything to change the layout screen prior to this happening -- so I'm not sure if the file settings themselves became corrupted somehow, or if something else is going on that would be causing a conflict.

  • JT (alabama24)
    JT (alabama24) MVP Posts: 36,523

    When holding the CTRL key during launch, it does give me the sign in screen, but as soon as it gets to the welcome layout, it crashes.

    What do you mean by "welcome layout"? It should be a blank layout (nothing showing) and NOT the homepage. 

    macOS, iOS & iPadOS |Logs| Install
    Choose Truth Over Tribe | Become a Joyful Outsider!

  • Craig Hines
    Craig Hines Member Posts: 6 ✭✭

    The farthest that it loads before crashing (if it doesn't crash before that) is the screen that I'm referring to as the "welcome layout" -- where all of the news, updates, and articles of interest normally appear. Yes, that currently shows as blank, but it happens so quickly that I don't know if it crashes before it even has a chance to load anything or if it will be "blank" if it fully completed the loading process.

    Regardless of whether I try to load Logos normally or using the CTRL key, it seems as though it crashes the moment that it starts to check for updates and synchronize my library. This is more obvious when I use the CTRL key method, because the last message that appears states that it is attempting to synchronize and then it crashes.

    I have attached a screen capture within a ZIP file (since adding an image limits it to only 550 pixels across) to show what my screen looks like the moment before it crashes. It indicates that 20 resources have been previously updated, and there is a "1" in a blue circle indicating that there is still another update of some sort pending.

    6180.2016-05-30_16h51_10.zip

  • Dave Hooton
    Dave Hooton MVP Posts: 36,207

    Unfortunately, I'm still having the same result as before.

    Can you check the Application Error event for each crash and confirm that the "Faulting module name" is VCRUNTIME140.dll. If so contact Tech Support as they can logon to your computer and fix it.

    Dave
    ===

    Windows 11 & Android 13

  • Craig Hines
    Craig Hines Member Posts: 6 ✭✭

    Yes, I re-checked the Event Log Viewer and the "failing Module Name" is indeed "VCRUNTIME140.dll"

    Thanks for the help so far. I guess I'll have to contact Tech Support soon to see if they can fix the issue.

  • Craig Hines
    Craig Hines Member Posts: 6 ✭✭

    === SOLVED ===

    Quick update that a solution has been found after contacting tech support.

    I was instructed to run the .NET Framework cleanup tool because logs were showing a permission issue between Logos and the .NET framework used. I'm not sure if the .NET cleanup tool actually removed anything, though, but I proceeded as if it did. I was instructed to install .NET 4.6.1 afterwards, but the system said there was already the same or newer version installed on my system.

    So, I uninstalled Logos and then did a clean re-install. Things seem to be working as expected now. It is currently downloading and re-indexing my library, which is going to take a while -- but at least it's working again.

    Thank you for the help and advice.

  • JT (alabama24)
    JT (alabama24) MVP Posts: 36,523

    macOS, iOS & iPadOS |Logs| Install
    Choose Truth Over Tribe | Become a Joyful Outsider!

  • Dave Hooton
    Dave Hooton MVP Posts: 36,207

    Quick update that a solution has been found after contacting tech support.

    Thanks for the feedback, Craig

    Dave
    ===

    Windows 11 & Android 13