If I remove one of the two DLLs, patching completes successfully.
System.ArgumentOutOfRangeException: Value of '4' is not valid for 'Value'. 'Value' should be between 'minimum' and 'maximum'.
Parameter name: Value
at System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
at System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
at System.Windows.Forms.Control.Invoke(Delegate method)
at PatchworkLauncher.GuiBindings.<>c__DisplayClass0_0`2.<Bind>b__0(Action act)
at Patchwork.Utility.Binding.DispatchingBindable`1.set_Value(T value)
at Patchwork.Utility.Binding.Binding`1.OnChanged(IBindable`1 changedBinding)
at System.Action`1.Invoke(T obj)
at Patchwork.Utility.Binding.BindableBase`1.NotifyChange()
at Patchwork.Utility.Binding.VariableBindable`1.set_Value(T value)
at PatchworkLauncher.LaunchManager.ApplyInstructions(IEnumerable`1 patchGroups, ProgressObject po)
at PatchworkLauncher.LaunchManager.<>c__DisplayClass46_1.<Command_Patch>b__0()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.GetResult()
at PatchworkLauncher.LaunchManager.<Command_Patch>d__46.MoveNext()
If I remove one of the two DLLs, patching completes successfully.
Exception details
Screenshot