I have been using Logos 6 for a few months now and it has been working great until this afternoon. Last night I installed a SSD in my laptop and I was eager to see how it would affect performance in Logos. To my delight, Logos ran lightning fast. However, I closed the app to take a break, and when I came back the app refused to open. Even when I force a log-in, I get a windows alert that said "LOGOS 6 has stopped working". I used the installer to manually download the latest update, and after a restart, I am still experiencing the same problem. I am worried that this is being caused by my new SSD, but it seems unlikely because it ran off of the new drive just fine earlier today. Here is the log data that I gathered from the most recent crash:
Program Version: 6.0a SR-5 (6.0.1.1352)
Windows Version: 6.3.9600.0
Time: 2015-01-01 17:41:04 -06:00 (2015-01-01T23:41:04Z)
Installed memory: 3,981 MB
Install path: C:\Users\DJ\AppData\Local\Logos5\System\Logos.exe
Free install space: 419,047 MB
Data path: C:\Users\DJ\AppData\Local\Logos5\Data\0iks0ig3.bm5
Free disk space: 419,047 MB
Temp path: C:\Users\DJ\AppData\Local\Temp\
Free temp space: 419,047 MB
Error ID: 5416
Error detail: EndOfStreamException: Unable to read beyond the end of the stream.
System.IO.EndOfStreamException: Unable to read beyond the end of the stream.
at System.IO.BinaryReader.FillBuffer(Int32 numBytes)
at System.IO.BinaryReader.ReadInt32()
at Libronix.SearchEngine.CachedSingleSectionDocumentMetadataManager..ctor(IndexParameters parameters)
at Libronix.SearchEngine.SearchUtility.CacheDocumentMetadata(IndexInfo info)
at Libronix.DigitalLibrary.LibraryCatalog..ctor(String strLibraryCatalogFolder, IConnectorProviderFactory libraryCatalogConnectorProviderFactory, IConnectorProviderFactory documentsConnectorProviderFactory, DeviceResourceManager deviceResourceManager, ReadingProgressManager readingProgressManager, IServiceEndpointProvider serviceEndpointProvider)
at Libronix.DigitalLibrary.Utility.DigitalLibraryServices.CreateLibraryCatalog()
at Libronix.Utility.LazyObject`1.get_Value()
at Libronix.DigitalLibrary.Utility.DigitalLibraryServices.CreateResourceLists()
at Libronix.Utility.LazyObject`1.get_Value()
at Libronix.DigitalLibrary.Utility.DigitalLibraryServices.CreateDocumentManager(VisualMarkupManager markupManager)
at Libronix.DigitalLibrary.Utility.DigitalLibraryServices.CreateDocumentAndMarkupManagers()
at Libronix.DigitalLibrary.Utility.DigitalLibraryServices.get_VisualMarkupManager()
at LDLS4.AppModel.AppStartupCallback.StartServices(Action onFirstSyncFinished)
at LDLS4.AppStartupModel.DoUserValidated()
at LDLS4.AppStartupModel.UserValidated()
at LDLS4.WebServiceClient.<GetLicensesWork>d__b.MoveNext()
at Libronix.Utility.Threading.AsyncWorkerTask`1.EnumMoveNext()
Any help would be greatly appreciated!