bwfang1235

joelday.papyrus-lang-vscode - file load error 2020-02-11

Feb 11th, 2020
659
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 19.51 KB | None | 0 0
  1. Creating Language Client instance with options:
  2. {
  3.     "compilerAssemblyPath": "C:\\Games\\Steam\\steamapps\\common\\Skyrim\\Papyrus Compiler",
  4.     "creationKitInstallPath": "C:\\Games\\Steam\\steamapps\\common\\Skyrim\\",
  5.     "relativeIniPaths": [
  6.         "SkyrimEditor.ini"
  7.     ],
  8.     "flagsFileName": "TESV_Papyrus_Flags.flg",
  9.     "ambientProjectName": "Creation Kit",
  10.     "defaultScriptSourceFolder": "Data\\Scripts\\Source"
  11. }
  12.  
  13. Starting language service...
  14. Language service started.
  15. [Info  - 2:25:10 p.m.] Searching for Papyrus projects in c:\Users\bwfan\AppData\Roaming\Vortex\skyrim\mods\Lunar Lattice Work...
  16. [Info  - 2:25:10 p.m.] Found 1 project(s) in c:\Users\bwfan\AppData\Roaming\Vortex\skyrim\mods\Lunar Lattice Work:
  17. c:\Users\bwfan\AppData\Roaming\Vortex\skyrim\mods\Lunar Lattice Work\scripts\Source\SkyrimLEPaths.ppj
  18. [Info  - 2:25:10 p.m.] Searching for Papyrus projects in c:\Users\bwfan\AppData\Roaming\Vortex\skyrim\mods\Lattice Library...
  19. [Info  - 2:25:10 p.m.] Found 0 project(s) in c:\Users\bwfan\AppData\Roaming\Vortex\skyrim\mods\Lattice Library:
  20.  
  21. [Info  - 2:25:10 p.m.] Resolving script files for SkyrimLEPaths...
  22. [Info  - 2:25:10 p.m.] Done
  23. [Info  - 2:25:10 p.m.] Resolving script files for Creation Kit...
  24. [Info  - 2:25:12 p.m.] Done
  25. [Warn  - 2:25:43 p.m.] Thrown during type checking of LLKOhmesRahtRaceController - System.AggregateException: One or more errors occurred. ---> System.ArgumentNullException: Value cannot be null.
  26. Parameter name: key
  27.    at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
  28.    at System.Collections.Generic.Dictionary`2.ContainsKey(TKey key)
  29.    at DarkId.Papyrus.Server.TextDocumentScriptTextProvider.<GetText>d__15.MoveNext() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Server\TextDocumentScriptTextProvider.cs:line 66
  30.    --- End of inner exception stack trace ---
  31.    at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
  32.    at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
  33.    at System.Threading.Tasks.Task.Wait()
  34.    at DarkId.Papyrus.Common.TaskExtensions.WaitForResult[T](Task`1 task) in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\TaskExtensions.cs:line 12
  35.    at DarkId.Papyrus.LanguageService.Program.FlagsFile.<.ctor>b__15_1() in C:\projects\papyrus-lang\src\DarkId.Papyrus.LanguageService\Program\FlagsFile.cs:line 41
  36.    at DarkId.Papyrus.Common.CachedValue`1.RefreshIfInvalidated() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\CachedValue.cs:line 51
  37.    at DarkId.Papyrus.Common.CachedValue`1.get_Value() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\CachedValue.cs:line 28
  38.    at DarkId.Papyrus.Common.TokenEqualityCachedValue`2.get_Value() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\TokenEqualityCachedValue.cs:line 32
  39.    at DarkId.Papyrus.LanguageService.Program.FlagsFile.<.ctor>b__15_4(DiagnosticResult`1 _) in C:\projects\papyrus-lang\src\DarkId.Papyrus.LanguageService\Program\FlagsFile.cs:line 66
  40.    at DarkId.Papyrus.Common.TokenEqualityCachedValue`2.<>c__DisplayClass2_0.<.ctor>b__0(TValue value) in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\TokenEqualityCachedValue.cs:line 18
  41.    at DarkId.Papyrus.Common.CachedValue`1.RefreshIfInvalidated() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\CachedValue.cs:line 47
  42.    at DarkId.Papyrus.Common.CachedValue`1.get_Value() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\CachedValue.cs:line 28
  43.    at DarkId.Papyrus.Common.TokenEqualityCachedValue`2.get_Value() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\TokenEqualityCachedValue.cs:line 32
  44.    at DarkId.Papyrus.LanguageService.Program.FlagsFile.get_NativeFlagsDict() in C:\projects\papyrus-lang\src\DarkId.Papyrus.LanguageService\Program\FlagsFile.cs:line 26
  45.    at DarkId.Papyrus.LanguageService.Program.ScriptCompiler..ctor(ScriptFile targetScript, ILogger logger) in C:\projects\papyrus-lang\src\DarkId.Papyrus.LanguageService\Program\ScriptCompiler.cs:line 206
  46.    at DarkId.Papyrus.LanguageService.Program.ScriptFile.<.ctor>b__34_2() in C:\projects\papyrus-lang\src\DarkId.Papyrus.LanguageService\Program\ScriptFile.cs:line 111
  47.    at DarkId.Papyrus.Common.CachedValue`1.RefreshIfInvalidated() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\CachedValue.cs:line 51
  48.    at DarkId.Papyrus.Common.CachedValue`1.get_Value() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\CachedValue.cs:line 28
  49.    at DarkId.Papyrus.Common.TokenEqualityCachedValue`2.get_Value() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\TokenEqualityCachedValue.cs:line 32
  50.    at DarkId.Papyrus.LanguageService.Program.ScriptFile.<.ctor>b__34_5(DiagnosticResult`1 _) in C:\projects\papyrus-lang\src\DarkId.Papyrus.LanguageService\Program\ScriptFile.cs:line 189
  51.    at DarkId.Papyrus.Common.TokenEqualityCachedValue`2.<>c__DisplayClass2_0.<.ctor>b__0(TValue value) in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\TokenEqualityCachedValue.cs:line 18
  52.    at DarkId.Papyrus.Common.CachedValue`1.RefreshIfInvalidated() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\CachedValue.cs:line 47
  53.    at DarkId.Papyrus.Common.CachedValue`1.get_Value() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\CachedValue.cs:line 28
  54.    at DarkId.Papyrus.Common.TokenEqualityCachedValue`2.get_Value() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\TokenEqualityCachedValue.cs:line 32
  55.    at DarkId.Papyrus.LanguageService.Program.ScriptFile.get_CompilerType() in C:\projects\papyrus-lang\src\DarkId.Papyrus.LanguageService\Program\ScriptFile.cs:line 52
  56.    at DarkId.Papyrus.LanguageService.Program.ScriptCompiler.LoadObjectPatch.Prefix(ScriptCompiler __instance, ScriptObjectType& __result, String asObjectName, Dictionary`2 akKnownTypes, Stack`1 akChildren, Boolean abErrorOnNoObject, ScriptObjectType akImmediateChild) in C:\projects\papyrus-lang\src\DarkId.Papyrus.LanguageService\Program\ScriptCompiler.cs:line 111
  57.    at LoadObject_Patch1(Object asObjectName, String akKnownTypes, Dictionary`2 akChildren, Stack`1 abErrorOnNoObject, Boolean akImmediateChild, ScriptObjectType )
  58.    at PCompiler.PapyrusTypeWalker.GetKnownType(ScriptVariableType akType)
  59.    at PCompiler.PapyrusTypeWalker.GetPropertyInfo(ScriptVariableType akObjType, IToken akIDToken, Boolean abCheckForGetter, ScriptVariableType& akPropType)
  60.    at PCompiler.PapyrusTypeWalker.basic_l_value(ScriptVariableType akSelfType, String asSelfName)
  61.    at PCompiler.PapyrusTypeWalker.basic_l_value(ScriptVariableType akSelfType, String asSelfName)
  62.    at PCompiler.PapyrusTypeWalker.l_value()
  63.    at PCompiler.PapyrusTypeWalker.statement()
  64.    at PCompiler.PapyrusTypeWalker.codeBlock(ScriptFunctionType akFunctionType, ScriptScope akCurrentScope)
  65.    at PCompiler.PapyrusTypeWalker.eventFunc(String asStateName)
  66.    at PCompiler.PapyrusTypeWalker.definitionOrBlock()
  67.    at PCompiler.PapyrusTypeWalker.script(ScriptObjectType akObj, Compiler akCompiler, Dictionary`2 akKnownTypes, Stack`1 akChildNames)
  68.    at DarkId.Papyrus.LanguageService.Program.ScriptFile.<>c__DisplayClass34_0.<.ctor>b__13(ScriptCompiler compiler, Dictionary`2 types) in C:\projects\papyrus-lang\src\DarkId.Papyrus.LanguageService\Program\ScriptFile.cs:line 163
  69. ---> (Inner Exception #0) System.ArgumentNullException: Value cannot be null.
  70. Parameter name: key
  71.    at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
  72.    at System.Collections.Generic.Dictionary`2.ContainsKey(TKey key)
  73.    at DarkId.Papyrus.Server.TextDocumentScriptTextProvider.<GetText>d__15.MoveNext() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Server\TextDocumentScriptTextProvider.cs:line 66<---
  74.  
  75. [Warn  - 2:25:43 p.m.] Thrown during type checking of LLKOhmesRahtRaceController - System.AggregateException: One or more errors occurred. ---> System.ArgumentNullException: Value cannot be null.
  76. Parameter name: key
  77.    at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
  78.    at System.Collections.Generic.Dictionary`2.ContainsKey(TKey key)
  79.    at DarkId.Papyrus.Server.TextDocumentScriptTextProvider.<GetText>d__15.MoveNext() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Server\TextDocumentScriptTextProvider.cs:line 66
  80.    --- End of inner exception stack trace ---
  81.    at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
  82.    at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
  83.    at System.Threading.Tasks.Task.Wait()
  84.    at DarkId.Papyrus.Common.TaskExtensions.WaitForResult[T](Task`1 task) in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\TaskExtensions.cs:line 12
  85.    at DarkId.Papyrus.LanguageService.Program.FlagsFile.<.ctor>b__15_1() in C:\projects\papyrus-lang\src\DarkId.Papyrus.LanguageService\Program\FlagsFile.cs:line 41
  86.    at DarkId.Papyrus.Common.CachedValue`1.RefreshIfInvalidated() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\CachedValue.cs:line 51
  87.    at DarkId.Papyrus.Common.CachedValue`1.get_Value() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\CachedValue.cs:line 28
  88.    at DarkId.Papyrus.Common.TokenEqualityCachedValue`2.get_Value() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\TokenEqualityCachedValue.cs:line 32
  89.    at DarkId.Papyrus.LanguageService.Program.FlagsFile.<.ctor>b__15_4(DiagnosticResult`1 _) in C:\projects\papyrus-lang\src\DarkId.Papyrus.LanguageService\Program\FlagsFile.cs:line 66
  90.    at DarkId.Papyrus.Common.TokenEqualityCachedValue`2.<>c__DisplayClass2_0.<.ctor>b__0(TValue value) in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\TokenEqualityCachedValue.cs:line 18
  91.    at DarkId.Papyrus.Common.CachedValue`1.RefreshIfInvalidated() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\CachedValue.cs:line 47
  92.    at DarkId.Papyrus.Common.CachedValue`1.get_Value() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\CachedValue.cs:line 28
  93.    at DarkId.Papyrus.Common.TokenEqualityCachedValue`2.get_Value() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\TokenEqualityCachedValue.cs:line 32
  94.    at DarkId.Papyrus.LanguageService.Program.FlagsFile.get_NativeFlagsDict() in C:\projects\papyrus-lang\src\DarkId.Papyrus.LanguageService\Program\FlagsFile.cs:line 26
  95.    at DarkId.Papyrus.LanguageService.Program.ScriptCompiler..ctor(ScriptFile targetScript, ILogger logger) in C:\projects\papyrus-lang\src\DarkId.Papyrus.LanguageService\Program\ScriptCompiler.cs:line 206
  96.    at DarkId.Papyrus.LanguageService.Program.ScriptFile.<.ctor>b__34_2() in C:\projects\papyrus-lang\src\DarkId.Papyrus.LanguageService\Program\ScriptFile.cs:line 111
  97.    at DarkId.Papyrus.Common.CachedValue`1.RefreshIfInvalidated() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\CachedValue.cs:line 51
  98.    at DarkId.Papyrus.Common.CachedValue`1.get_Value() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\CachedValue.cs:line 28
  99.    at DarkId.Papyrus.Common.TokenEqualityCachedValue`2.get_Value() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\TokenEqualityCachedValue.cs:line 32
  100.    at DarkId.Papyrus.LanguageService.Program.ScriptFile.<.ctor>b__34_5(DiagnosticResult`1 _) in C:\projects\papyrus-lang\src\DarkId.Papyrus.LanguageService\Program\ScriptFile.cs:line 189
  101.    at DarkId.Papyrus.Common.TokenEqualityCachedValue`2.<>c__DisplayClass2_0.<.ctor>b__0(TValue value) in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\TokenEqualityCachedValue.cs:line 18
  102.    at DarkId.Papyrus.Common.CachedValue`1.RefreshIfInvalidated() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\CachedValue.cs:line 47
  103.    at DarkId.Papyrus.Common.CachedValue`1.get_Value() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\CachedValue.cs:line 28
  104.    at DarkId.Papyrus.Common.TokenEqualityCachedValue`2.get_Value() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\TokenEqualityCachedValue.cs:line 32
  105.    at DarkId.Papyrus.LanguageService.Program.ScriptFile.get_CompilerType() in C:\projects\papyrus-lang\src\DarkId.Papyrus.LanguageService\Program\ScriptFile.cs:line 52
  106.    at DarkId.Papyrus.LanguageService.Program.ScriptCompiler.LoadObjectPatch.Prefix(ScriptCompiler __instance, ScriptObjectType& __result, String asObjectName, Dictionary`2 akKnownTypes, Stack`1 akChildren, Boolean abErrorOnNoObject, ScriptObjectType akImmediateChild) in C:\projects\papyrus-lang\src\DarkId.Papyrus.LanguageService\Program\ScriptCompiler.cs:line 111
  107.    at LoadObject_Patch1(Object asObjectName, String akKnownTypes, Dictionary`2 akChildren, Stack`1 abErrorOnNoObject, Boolean akImmediateChild, ScriptObjectType )
  108.    at PCompiler.PapyrusTypeWalker.GetKnownType(ScriptVariableType akType)
  109.    at PCompiler.PapyrusTypeWalker.CheckTypeAndValue(ScriptVariableType akType, IToken akValue, IToken akErrorToken)
  110.    at PCompiler.PapyrusTypeWalker.CheckVariableDefinition(String asName, ScriptVariableType akType, IToken akInitialValue, Boolean abInFunctionBlock, IToken akTargetToken)
  111.    at PCompiler.PapyrusTypeWalker.fieldDefinition()
  112.    at PCompiler.PapyrusTypeWalker.definitionOrBlock()
  113.    at PCompiler.PapyrusTypeWalker.script(ScriptObjectType akObj, Compiler akCompiler, Dictionary`2 akKnownTypes, Stack`1 akChildNames)
  114.    at DarkId.Papyrus.LanguageService.Program.ScriptFile.<>c__DisplayClass34_0.<.ctor>b__13(ScriptCompiler compiler, Dictionary`2 types) in C:\projects\papyrus-lang\src\DarkId.Papyrus.LanguageService\Program\ScriptFile.cs:line 163
  115. ---> (Inner Exception #0) System.ArgumentNullException: Value cannot be null.
  116. Parameter name: key
  117.    at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
  118.    at System.Collections.Generic.Dictionary`2.ContainsKey(TKey key)
  119.    at DarkId.Papyrus.Server.TextDocumentScriptTextProvider.<GetText>d__15.MoveNext() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Server\TextDocumentScriptTextProvider.cs:line 66<---
  120.  
  121. [Warn  - 2:25:43 p.m.] Thrown during type checking of LLKOhmesRahtRaceController - System.AggregateException: One or more errors occurred. ---> System.ArgumentNullException: Value cannot be null.
  122. Parameter name: key
  123.    at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
  124.    at System.Collections.Generic.Dictionary`2.ContainsKey(TKey key)
  125.    at DarkId.Papyrus.Server.TextDocumentScriptTextProvider.<GetText>d__15.MoveNext() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Server\TextDocumentScriptTextProvider.cs:line 66
  126.    --- End of inner exception stack trace ---
  127.    at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
  128.    at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
  129.    at System.Threading.Tasks.Task.Wait()
  130.    at DarkId.Papyrus.Common.TaskExtensions.WaitForResult[T](Task`1 task) in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\TaskExtensions.cs:line 12
  131.    at DarkId.Papyrus.LanguageService.Program.FlagsFile.<.ctor>b__15_1() in C:\projects\papyrus-lang\src\DarkId.Papyrus.LanguageService\Program\FlagsFile.cs:line 41
  132.    at DarkId.Papyrus.Common.CachedValue`1.RefreshIfInvalidated() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\CachedValue.cs:line 51
  133.    at DarkId.Papyrus.Common.CachedValue`1.get_Value() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\CachedValue.cs:line 28
  134.    at DarkId.Papyrus.Common.TokenEqualityCachedValue`2.get_Value() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\TokenEqualityCachedValue.cs:line 32
  135.    at DarkId.Papyrus.LanguageService.Program.FlagsFile.<.ctor>b__15_4(DiagnosticResult`1 _) in C:\projects\papyrus-lang\src\DarkId.Papyrus.LanguageService\Program\FlagsFile.cs:line 66
  136.    at DarkId.Papyrus.Common.TokenEqualityCachedValue`2.<>c__DisplayClass2_0.<.ctor>b__0(TValue value) in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\TokenEqualityCachedValue.cs:line 18
  137.    at DarkId.Papyrus.Common.CachedValue`1.RefreshIfInvalidated() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\CachedValue.cs:line 47
  138.    at DarkId.Papyrus.Common.CachedValue`1.get_Value() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\CachedValue.cs:line 28
  139.    at DarkId.Papyrus.Common.TokenEqualityCachedValue`2.get_Value() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\TokenEqualityCachedValue.cs:line 32
  140.    at DarkId.Papyrus.LanguageService.Program.FlagsFile.get_NativeFlagsDict() in C:\projects\papyrus-lang\src\DarkId.Papyrus.LanguageService\Program\FlagsFile.cs:line 26
  141.    at DarkId.Papyrus.LanguageService.Program.ScriptCompiler..ctor(ScriptFile targetScript, ILogger logger) in C:\projects\papyrus-lang\src\DarkId.Papyrus.LanguageService\Program\ScriptCompiler.cs:line 206
  142.    at DarkId.Papyrus.LanguageService.Program.ScriptFile.<.ctor>b__34_2() in C:\projects\papyrus-lang\src\DarkId.Papyrus.LanguageService\Program\ScriptFile.cs:line 111
  143.    at DarkId.Papyrus.Common.CachedValue`1.RefreshIfInvalidated() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\CachedValue.cs:line 51
  144.    at DarkId.Papyrus.Common.CachedValue`1.get_Value() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\CachedValue.cs:line 28
  145.    at DarkId.Papyrus.Common.TokenEqualityCachedValue`2.get_Value() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\TokenEqualityCachedValue.cs:line 32
  146.    at DarkId.Papyrus.LanguageService.Program.ScriptFile.<.ctor>b__34_5(DiagnosticResult`1 _) in C:\projects\papyrus-lang\src\DarkId.Papyrus.LanguageService\Program\ScriptFile.cs:line 189
  147.    at DarkId.Papyrus.Common.TokenEqualityCachedValue`2.<>c__DisplayClass2_0.<.ctor>b__0(TValue value) in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\TokenEqualityCachedValue.cs:line 18
  148.    at DarkId.Papyrus.Common.CachedValue`1.RefreshIfInvalidated() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\CachedValue.cs:line 47
  149.    at DarkId.Papyrus.Common.CachedValue`1.get_Value() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\CachedValue.cs:line 28
  150.    at DarkId.Papyrus.Common.TokenEqualityCachedValue`2.get_Value() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Common\TokenEqualityCachedValue.cs:line 32
  151.    at DarkId.Papyrus.LanguageService.Program.ScriptFile.get_CompilerType() in C:\projects\papyrus-lang\src\DarkId.Papyrus.LanguageService\Program\ScriptFile.cs:line 52
  152.    at DarkId.Papyrus.LanguageService.Program.ScriptCompiler.LoadObjectPatch.Prefix(ScriptCompiler __instance, ScriptObjectType& __result, String asObjectName, Dictionary`2 akKnownTypes, Stack`1 akChildren, Boolean abErrorOnNoObject, ScriptObjectType akImmediateChild) in C:\projects\papyrus-lang\src\DarkId.Papyrus.LanguageService\Program\ScriptCompiler.cs:line 111
  153.    at LoadObject_Patch1(Object asObjectName, String akKnownTypes, Dictionary`2 akChildren, Stack`1 abErrorOnNoObject, Boolean akImmediateChild, ScriptObjectType )
  154.    at PCompiler.PapyrusTypeWalker.GetKnownType(ScriptVariableType akType)
  155.    at PCompiler.PapyrusTypeWalker.CheckTypeAndValue(ScriptVariableType akType, IToken akValue, IToken akErrorToken)
  156.    at PCompiler.PapyrusTypeWalker.CheckVariableDefinition(String asName, ScriptVariableType akType, IToken akInitialValue, Boolean abInFunctionBlock, IToken akTargetToken)
  157.    at PCompiler.PapyrusTypeWalker.fieldDefinition()
  158.    at PCompiler.PapyrusTypeWalker.definitionOrBlock()
  159.    at PCompiler.PapyrusTypeWalker.script(ScriptObjectType akObj, Compiler akCompiler, Dictionary`2 akKnownTypes, Stack`1 akChildNames)
  160.    at DarkId.Papyrus.LanguageService.Program.ScriptFile.<>c__DisplayClass34_0.<.ctor>b__13(ScriptCompiler compiler, Dictionary`2 types) in C:\projects\papyrus-lang\src\DarkId.Papyrus.LanguageService\Program\ScriptFile.cs:line 163
  161. ---> (Inner Exception #0) System.ArgumentNullException: Value cannot be null.
  162. Parameter name: key
  163.    at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
  164.    at System.Collections.Generic.Dictionary`2.ContainsKey(TKey key)
  165.    at DarkId.Papyrus.Server.TextDocumentScriptTextProvider.<GetText>d__15.MoveNext() in C:\projects\papyrus-lang\src\DarkId.Papyrus.Server\TextDocumentScriptTextProvider.cs:line 66<---
Advertisement
Add Comment
Please, Sign In to add comment