We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 21ff443 commit 8eaa7ceCopy full SHA for 8eaa7ce
Memory/RemoteProcess.cs
@@ -573,7 +573,11 @@ public IntPtr ParseAddress(string addressFormula)
573
/// <returns>The task.</returns>
574
public Task LoadAllSymbolsAsync(IProgress<Tuple<Module, IEnumerable<Module>>> progress, CancellationToken token)
575
{
576
- var copy = modules.ToList();
+ List<Module> copy;
577
+ lock (modules)
578
+ {
579
+ copy = modules.ToList();
580
+ }
581
582
// Try to resolve all symbols in a background thread. This can take a long time because symbols are downloaded from the internet.
583
// The COM objects can only be used in the thread they were created so we can't use them.
0 commit comments