SIL Fieldworks Language Explorer разбился и не открывает мой проект; нужна помощь, чтобы мой проект снова открылся

#windows #crash-reports

Вопрос:

Итак, SIL Fieldworks обрушилась на меня, когда я вводил определение слова в поля определения программы. Программа откроется, если я использую совершенно другой проект, но если я попытаюсь открыть проект, который потерпел крах, это приведет к сбою при запуске. В проекте отсутствует действующая резервная копия (он был довольно новым и не знал, что в программе нет автоматического резервного копирования).

При чтении отчета об ошибке создается впечатление, что проект рассматривается так, как будто он одновременно находится в сохраненном и несохраненном состоянии, и что он не может просто сбросить несохраненную часть и открыть ранее сохраненную часть. (Это просто то, как я обрабатываю то, что вижу).

Я прошел через собственное меню справки программы (открыв его с помощью другого проекта). Я попытался использовать их решение «невозможно открыть проект», которое включало проверку полного закрытия программы и удаление файла «блокировки» проекта, прежде чем перезагрузить компьютер и попытаться перезагрузить проект в программе. Я несколько раз выключал и перезагружал компьютер безрезультатно, а также несколько раз удалял файл «блокировка». Ни одно из их внутренних решений, похоже, не работает, и поскольку не было автоматического резервного копирования (как, например, в случае с MSWord), параметры «восстановить проект» в меню также не работают.

Я отправил отчет о сбое в SIL, но еще не получил ответа о решении (и сомневаюсь, что получу). Ниже будет отчет о сбое. Кто-нибудь видит решение, или проект фактически свернут и его необходимо перезапустить? Спасибо за любой ответ или возможные решения.

—Отчет о крушении—

 Msg: Something went wrong trying to invoke SIL.FieldWorks.XWorks.XhtmlRecordDocView:OnRecordNavigation().
Class: System.Exception
Source: xCoreInterfaces
Assembly: xCoreInterfaces, Version=9.0.17.25870, Culture=neutral, PublicKeyToken=null
Stack:    at XCore.Mediator.InvokeMethod(IxCoreColleague target, MethodInfo mi, Object[] parameterList) in c:JenkinsSlaveHomeworkspaceFieldWorks-Win-all-Release-BaseSrcXCorexCoreInterfacesMediator.cs:line 1519
   at XCore.Mediator.InvokeRecursively(IxCoreColleague colleague, String methodName, Type[] parameterTypes, Object[] parameterList, HashSet`1 previous, Boolean stopWhenHandled, Boolean justCheckingForReceivers) in c:JenkinsSlaveHomeworkspaceFieldWorks-Win-all-Release-BaseSrcXCorexCoreInterfacesMediator.cs:line 1338
   at XCore.Mediator.InvokeRecursively(IxCoreColleague colleague, String methodName, Type[] parameterTypes, Object[] parameterList, HashSet`1 previous, Boolean stopWhenHandled, Boolean justCheckingForReceivers) in c:JenkinsSlaveHomeworkspaceFieldWorks-Win-all-Release-BaseSrcXCorexCoreInterfacesMediator.cs:line 1348
   at XCore.Mediator.InvokeRecursively(IxCoreColleague colleague, String methodName, Type[] parameterTypes, Object[] parameterList, HashSet`1 previous, Boolean stopWhenHandled, Boolean justCheckingForReceivers) in c:JenkinsSlaveHomeworkspaceFieldWorks-Win-all-Release-BaseSrcXCorexCoreInterfacesMediator.cs:line 1348
   at XCore.Mediator.InvokeRecursively(IxCoreColleague colleague, String methodName, Type[] parameterTypes, Object[] parameterList, HashSet`1 previous, Boolean stopWhenHandled, Boolean justCheckingForReceivers) in c:JenkinsSlaveHomeworkspaceFieldWorks-Win-all-Release-BaseSrcXCorexCoreInterfacesMediator.cs:line 1348
   at XCore.Mediator.InvokeOnColleagues(String methodName, Type[] parameterTypes, Object[] parameterList, Boolean stopWhenHandled, Boolean justCheckingForReceivers) in c:JenkinsSlaveHomeworkspaceFieldWorks-Win-all-Release-BaseSrcXCorexCoreInterfacesMediator.cs:line 1203
   at XCore.Mediator.ProcessItem() in c:JenkinsSlaveHomeworkspaceFieldWorks-Win-all-Release-BaseSrcXCorexCoreInterfacesMediator.cs:line 744
   at SIL.FieldWorks.XWorks.FwXWindow.WndProc(Messageamp; m) in c:JenkinsSlaveHomeworkspaceFieldWorks-Win-all-Release-BaseSrcxWorksFwXWindow.cs:line 2071
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Thread: Main thread
Thread UI culture: en
Exception: System.Exception
**Inner Exception:
Msg: Exception generating Configured XHTML
Class: SIL.LCModel.Utils.WorkerThreadException
Source: xWorks
Assembly: xWorks, Version=9.0.17.25898, Culture=neutral, PublicKeyToken=null
Stack:    at SIL.FieldWorks.XWorks.ConfiguredXHTMLGenerator.SpawnEntryGenerationThreadsAndWait(List`1 individualActions, IThreadedProgress progress) in c:JenkinsSlaveHomeworkspaceFieldWorks-Win-all-Release-BaseSrcxWorksConfiguredXHTMLGenerator.cs:line 0
   at SIL.FieldWorks.XWorks.ConfiguredXHTMLGenerator.SavePublishedHtmlWithStyles(Int32[] entryHvos, DictionaryPublicationDecorator publicationDecorator, Int32 entriesPerPage, DictionaryConfigurationModel configuration, PropertyTable propertyTable, String xhtmlPath, IThreadedProgress progress) in c:JenkinsSlaveHomeworkspaceFieldWorks-Win-all-Release-BaseSrcxWorksConfiguredXHTMLGenerator.cs:line 304
   at SIL.FieldWorks.XWorks.ConfiguredXHTMLGenerator.SavePreviewHtmlWithStyles(Int32[] entryHvos, DictionaryPublicationDecorator publicationDecorator, DictionaryConfigurationModel configuration, PropertyTable propertyTable, IThreadedProgress progress, Int32 entriesPerPage) in c:JenkinsSlaveHomeworkspaceFieldWorks-Win-all-Release-BaseSrcxWorksConfiguredXHTMLGenerator.cs:line 217
   at SIL.FieldWorks.XWorks.XhtmlRecordDocView.ShowRecord() in c:JenkinsSlaveHomeworkspaceFieldWorks-Win-all-Release-BaseSrcxWorksXhtmlRecordDocView.cs:line 118
   at SIL.FieldWorks.XWorks.RecordView.ShowRecord(RecordNavigationInfo rni) in c:JenkinsSlaveHomeworkspaceFieldWorks-Win-all-Release-BaseSrcxWorksRecordView.cs:line 133
   at SIL.FieldWorks.XWorks.RecordView.OnRecordNavigation(Object argument) in c:JenkinsSlaveHomeworkspaceFieldWorks-Win-all-Release-BaseSrcxWorksRecordView.cs:line 121
Thread: Main thread
Thread UI culture: en
Exception: SIL.LCModel.Utils.WorkerThreadException
**Inner Exception:
Msg: Key 923e5aed-d84a-48b0-9b7a-331c1336864a not found in identity map (actually just an ID is present)
Class: System.Collections.Generic.KeyNotFoundException
Source: SIL.LCModel
Assembly: SIL.LCModel, Version=9.0.0.781, Culture=neutral, PublicKeyToken=null
Stack:    at SIL.LCModel.Infrastructure.Impl.IdentityMap.GetObjectOrSurrogate(ICmObjectId guid) in C:BuildAgentwork74df974c7077d5f8srcSIL.LCModelInfrastructureImplCmObjectIdentityMap.cs:line 399
   at SIL.LCModel.Infrastructure.Impl.IdentityMap.GetObject(ICmObjectId guid) in C:BuildAgentwork74df974c7077d5f8srcSIL.LCModelInfrastructureImplCmObjectIdentityMap.cs:line 333
   at SIL.LCModel.Infrastructure.Impl.BackendProvider.GetObject(ICmObjectId guid) in C:BuildAgentwork74df974c7077d5f8srcSIL.LCModelInfrastructureImplBackendProvider.cs:line 1019
   at SIL.LCModel.Infrastructure.Impl.RepositoryBase`1.GetObject(ICmObjectId id) in C:BuildAgentwork74df974c7077d5f8srcSIL.LCModelInfrastructureImplRepositoryBase.cs:line 82
   at SIL.LCModel.DomainImpl.CmObject.ConvertIdToAtomicRef(ICmObjectId id) in C:BuildAgentwork74df974c7077d5f8srcSIL.LCModelDomainImplCmObject.cs:line 3573
   at SIL.LCModel.DomainImpl.MoStemMsa.get_PartOfSpeechRA() in C:BuildAgentwork74df974c7077d5f8srcSIL.LCModelDomainImplGeneratedClasses.cs:line 48628
   at SIL.LCModel.DomainImpl.MoStemMsa.PartOfSpeechForWsTSS(Int32 ws) in C:BuildAgentwork74df974c7077d5f8srcSIL.LCModelDomainImplOverridesLing_MoClasses.cs:line 1395
   at SIL.LCModel.DomainImpl.MultiAccessorBase.GetBest(Int32 ws) in C:BuildAgentwork74df974c7077d5f8srcSIL.LCModelDomainImplStrings.cs:line 296
   at SIL.FieldWorks.XWorks.ConfiguredXHTMLGenerator.CheckIfAllGramInfoTheSame(ConfigurableDictionaryNode config, IEnumerable`1 collection, Booleanamp; isSameGrammaticalInfo, Stringamp; lastGrammaticalInfo, Stringamp; langId) in c:JenkinsSlaveHomeworkspaceFieldWorks-Win-all-Release-BaseSrcxWorksConfiguredXHTMLGenerator.cs:line 2150
   at SIL.FieldWorks.XWorks.ConfiguredXHTMLGenerator.IsAllGramInfoTheSame(ConfigurableDictionaryNode config, IEnumerable`1 collection, Boolean isSubsense, Stringamp; lastGrammaticalInfo, Stringamp; langId) in c:JenkinsSlaveHomeworkspaceFieldWorks-Win-all-Release-BaseSrcxWorksConfiguredXHTMLGenerator.cs:line 2111
   at SIL.FieldWorks.XWorks.ConfiguredXHTMLGenerator.GenerateXHTMLForSenses(ConfigurableDictionaryNode config, DictionaryPublicationDecorator publicationDecorator, GeneratorSettings settings, IEnumerable senseCollection, SenseInfo info) in c:JenkinsSlaveHomeworkspaceFieldWorks-Win-all-Release-BaseSrcxWorksConfiguredXHTMLGenerator.cs:line 1994
   at SIL.FieldWorks.XWorks.ConfiguredXHTMLGenerator.GenerateXHTMLForCollection(Object collectionField, ConfigurableDictionaryNode config, DictionaryPublicationDecorator pubDecorator, Object collectionOwner, GeneratorSettings settings, SenseInfo info) in c:JenkinsSlaveHomeworkspaceFieldWorks-Win-all-Release-BaseSrcxWorksConfiguredXHTMLGenerator.cs:line 1707
   at SIL.FieldWorks.XWorks.ConfiguredXHTMLGenerator.GenerateXHTMLForFieldByReflection(Object field, ConfigurableDictionaryNode config, DictionaryPublicationDecorator publicationDecorator, GeneratorSettings settings, SenseInfo info, Boolean fUseReverseSubField) in c:JenkinsSlaveHomeworkspaceFieldWorks-Win-all-Release-BaseSrcxWorksConfiguredXHTMLGenerator.cs:line 903
   at SIL.FieldWorks.XWorks.ConfiguredXHTMLGenerator.<>c__DisplayClass48_0.<GenerateXHTMLForEntry>b__0(ConfigurableDictionaryNode config) in c:JenkinsSlaveHomeworkspaceFieldWorks-Win-all-Release-BaseSrcxWorksConfiguredXHTMLGenerator.cs:line 771
   at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
   at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   at SIL.FieldWorks.XWorks.ConfiguredXHTMLGenerator.GenerateXHTMLForEntry(ICmObject entry, ConfigurableDictionaryNode configuration, DictionaryPublicationDecorator publicationDecorator, GeneratorSettings settings) in c:JenkinsSlaveHomeworkspaceFieldWorks-Win-all-Release-BaseSrcxWorksConfiguredXHTMLGenerator.cs:line 770
   at SIL.FieldWorks.XWorks.ConfiguredXHTMLGenerator.<>c__DisplayClass25_2.<SavePublishedHtmlWithStyles>b__0() in c:JenkinsSlaveHomeworkspaceFieldWorks-Win-all-Release-BaseSrcxWorksConfiguredXHTMLGenerator.cs:line 291
   at SIL.FieldWorks.XWorks.ConfiguredXHTMLGenerator.<>c__DisplayClass40_2.<SpawnEntryGenerationThreadsAndWait>b__0() in c:JenkinsSlaveHomeworkspaceFieldWorks-Win-all-Release-BaseSrcxWorksConfiguredXHTMLGenerator.cs:line 608
Thread: Main thread
Thread UI culture: en
Exception: System.Collections.Generic.KeyNotFoundException

Additional information about the computer and project:
Version: Version 9.0.17 (apparent build date: 07-Jul-2021)
CommandLine: "C:/Program Files/SIL/FieldWorks 9/FieldWorks.EXE"
CurrentDirectory: C:Program FilesSILFieldWorks 9
MachineName: DESKTOP-4F1Q5RG
OSVersion: Windows 10 
OSRelease: Windows 10 
PhysicalMemory: 16384 Mb
Architecture: 64-bit process on a 64-bit OS
LocalDiskCount: 1
FwProgramDiskSize: 475845 Mb
FwProgramDiskFree: 251106 Mb
WorkingSet: 282955776
UserDomainName: DESKTOP-4F1Q5RG
UserName: Owner
SystemDirectory: C:WINDOWSsystem32
Culture: en-US
ScreenDpiX: 96
ScreenDpiY: 96
KeyboardAdaptors: WinKeyboardAdaptor
FirstTimeAppHasBeenRun: False
NumberOfLaunches: 50
TotalRuntime: 32:23:43
NumberOfSeriousCrashes: 21
NumberOfAnnoyingCrashes: 0
RuntimeBeforeCrash: 0:00:11
LoadingProcessId: 0
ShowSideBarSetting: True
ShowStatusBarSetting: True
AutoOpenLastEditedProjectSetting: False
DisableSplashScreenSetting: False
MeasurementUnitSetting: Cm
BackupDirectorySetting: C:UsersOwnerDocumentsMy FieldWorksBackups
ProjectsDirectorySetting: C:ProgramDataSILFieldWorksProjects
ProjectName: Edhen
ProjectHandle: Edhen
ProjectObjectCount: 12424
ProjectModified: 202109.16 1:53:04 PM
ProjectFileSize: 6185274
Application: FieldWorks Language Explorer
DotNetVersion: 4.8.04084 (528372)
CLR Version (deprecated): 4.0.30319.42000
Friday, September 17, 2021
9:03:14 AM  App Launched with ["C:/Program Files/SIL/FieldWorks 9/FieldWorks.EXE"]
9:03:18 AM  Invoked SetInitialContentObject
9:03:19 AM  Created new window [Edhen] handle: [0x205a6]
9:03:19 AM  Activated window [Edhen] handle: [0x205a6]
9:03:19 AM  Invoked WarnUserAboutFailedLiftImportIfNecessary
9:03:19 AM  Started provider net.pipe://localhost/FieldWorks:Edhen for type SIL.FieldWorks.LexicalProvider.ILexicalServiceProvider.
9:03:19 AM  Started listening for lexical service provider requests.
9:03:20 AM  Sort on Headword Ascending (0)
9:03:20 AM  Current Record = ag3
9:03:21 AM  Got exception Exception
Details of most recent events:
9:03:14 AM  App Launched with ["C:/Program Files/SIL/FieldWorks 9/FieldWorks.EXE"]
9:03:18 AM  Invoked SetInitialContentObject
9:03:19 AM  Created new window [Edhen] handle: [0x205a6]
9:03:19 AM  Activated window [Edhen] handle: [0x205a6]
9:03:19 AM  Invoked WarnUserAboutFailedLiftImportIfNecessary
9:03:19 AM  Started provider net.pipe://localhost/FieldWorks:Edhen for type SIL.FieldWorks.LexicalProvider.ILexicalServiceProvider.
9:03:19 AM  Started listening for lexical service provider requests.
9:03:20 AM  Sort on Headword Ascending (0)
9:03:20 AM  Current Record = ag3
9:03:21 AM  Got exception Exception
 

—Конец отчета о крушении—