diff --git a/Il2CppInspector.Common/Outputs/CSharpCodeStubs.cs b/Il2CppInspector.Common/Outputs/CSharpCodeStubs.cs index 43e6293..552de15 100644 --- a/Il2CppInspector.Common/Outputs/CSharpCodeStubs.cs +++ b/Il2CppInspector.Common/Outputs/CSharpCodeStubs.cs @@ -89,7 +89,9 @@ namespace Il2CppInspector.Outputs used.Add(type.Assembly); return used; }, - usedPartition => usedAssemblies.UnionWith(usedPartition) + usedPartition => { + lock (usedAssemblies) usedAssemblies.UnionWith(usedPartition); + } ); if (separateAttributes && usedAssemblies.Any())