Crash: When Logos is Starting

SR-2 had been running without problems then it crashed shortly after startup without leaving a crash log. It did leave a log after a few crashes and I had tried a few things like repairing Logos 5 and Prerequisites in Programs and Features, but then decided to uninstall from E:\Logos4 and reinstall to E:\Logos5. Logos started OK immediately after installing but then began to repeat the previous pattern of crashes.
Libronix.DigitalLibrary.Logos.dll does exist and is replaced OK after I delete it and Repair Logos 5.
Latest Windows Event Viewer shows (.NET runtime):-
Application: Logos.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.IO.FileNotFoundException
Stack:
at LDLS4.OurApp.InitializeAndRun(System.Collections.ObjectModel.ReadOnlyCollection`1<System.String>, Libronix.Utility.Threading.SingleInstanceManager)
at LDLS4.OurApp.Main(System.String[])
I also have the 5.1a beta installed on the computer and it is running OK.
Dave
===
Windows 11 & Android 13
Comments
-
Try repairing the "Logos 5 Prerequisites" in Control Panel.
(Is it possible that you uninstalled some other app right before this problem started happening? If so, it may have (erroneously) uninstalled some shared components that Logos 5 requires. Repairing the Prerequisites should reinstall them. If that doesn't work, we can try to find out exactly which "one of its dependencies" is missing.)
0 -
Bradley Grainger (Logos) said:
Try repairing the "Logos 5 Prerequisites" in Control Panel.
That got messy as I had removed its C:\....\Logos4 path before re-installing to E:\Logos5. So I got the beta msi from the other computer, then uninstalled and re-installed PreRequisites. The beta installation is still working but I get the same dependencies crash on this SR-2 installation.
Dave
===Windows 11 & Android 13
0 -
Since the error message is that "'Libronix.DigitalLibrary.Logos.dll' or one of its dependencies" can't be loaded, and you've said that that DLL is present, there must be an error with one of its dependencies.
The most common missing dependency is the Visual C++ runtime DLLs; you can reinstall those from here, which may solve the problem: http://www.microsoft.com/en-us/download/details.aspx?id=30679
If not, please download Dependency Walker (http://dependencywalker.com/), open Libronix.DigitalLibrary.Logos.dll in it, and look for error messages. (IIRC, there will be errors displayed in the bottom pane, and/or icons shown in red in the top treeview.)
0 -
Bradley Grainger (Logos) said:
The most common missing dependency is the Visual C++ runtime DLLs
Thanks Bradley,
The link was for Visual C++ 2012 but I found that the missing DLL's** were part of Visual C++ 2010 which was installed on my Windows 8 computer (not 2012) and the x86 redistributable did the trick.
.
** MSVCP100.dll & MSVCR100.dll. Dependency Walker complained about MSVCP110.dll & MSVCR110.dll for the 5.1a beta but it's obvious that it doesn't know whether the x86 or x64 version is needed as I still got the "missing" message for SR-2 after installing the 2010 x86 redistributable. I actually installed the x64 2012 redistributable (which did not work for SR-2) so I wonder if it would have worked with the x86?
Dependency Walker also complained about IESHIMS.dll which is not installed, although available in the winsxs folder!
Dave
===Windows 11 & Android 13
0 -
Thanks Bradley, i installed Visual C++ runtime but unfortunately the problem persists.
I used DependencyWalker and reports some DLLs are missing on Windows 8.1 system:
API-MS-WIN-CORE-KERNEL32-PRIVATE-L1-1-1.DLL
API-MS-WIN-CORE-PRIVATEPROFILE-L1-1-1.DLL
API-MS-WIN-SERVICE-PRIVATE-L1-1-1.DLL
API-MS-WIN-CORE-SHUTDOWN-L1-1-1.DLL
EXT-MS-WIN-NTUSER-UICONTEXT-EXT-L1-1-0.DLL
IESHIMS.DLLI found four of those files but API-MS-WIN-CORE-SHUTDOWN-L1-1-1.DLL and EXT-MS-WIN-NTUSER-UICONTEXT-EXT-L1-1-0.DLL can not be found at all from Windows 8.1 system!
Other user on internet report this issue with windows 8.1 with others apps, but i haven't found any fix.
0 -
Henry reported his problem at http://community.logos.com/forums/t/76937.aspx similar to mine above.
Dave
===Windows 11 & Android 13
0 -
Henry Romero said:
i installed Visual C++ runtime but unfortunately the problem persists.
But was it the Visual C++ 2010 x86 redistributable?
Dave
===Windows 11 & Android 13
0 -
Yes
0 -
Dave Hooton said:
But was it the Visual C++ 2010 x86 redistributable?
FWIW, Logos 5.1 and later are using the Visual C++ 2012 x86 redistributables.
Reinstalling/repairing the Logos 5 Prerequisites should replace them if they're missing.
0