Closed TeflonJim closed 1 year ago
The issue is caused by a mod name being null, this never happened to me before. Could you share a full hugslib log? The error shouldn't have any consequences on the generation. I will add a null check on the mod name if it proves necessary.
Sure!
https://gist.github.com/HugsLibRecordKeeper/d2ee0153a2b2497dd26920232fdb8b88
If I evict Vanilla Outposts Expanded
from this list the problem goes away.
I'm not particularly suggesting this is where the problem lies, but you can see the mod list is not small and just the loading time makes debugging, without being able to get some identifying information, an extremely time consuming exercise.
Just to be clear, I am not expecting any one but me to debug my mod list. I expect this to be a compound error rather than a straight "if I have the framework module and outposts, then I get this error". This is why I looked at the source code for the library, following the stack trace, rather than just posting the raw exception :)
I'm trying to track down the cause of the exception below:
Which ultimately takes me as far as the null conditional linked below allowing a null string through to
AddMissing
which throws onContainsKey
onDictionary<string,...
:https://github.com/Vanilla-Expanded/VanillaExpandedFramework/blob/b95970be6134c5db2157b8779e8e4f79018998cd/Source/KCSG/Defs/StructureLayoutDef.cs#LL185C1-L185C48
What does failure of this method impact?
In the meantime smashing my mod list :)