diff --git a/Ghidra/Features/DecompilerDependent/src/main/java/ghidra/app/extension/datatype/finder/DtrfDbg.java b/Ghidra/Features/DecompilerDependent/src/main/java/ghidra/app/extension/datatype/finder/DtrfDbg.java index 5ab56184ce..5b1df370da 100644 --- a/Ghidra/Features/DecompilerDependent/src/main/java/ghidra/app/extension/datatype/finder/DtrfDbg.java +++ b/Ghidra/Features/DecompilerDependent/src/main/java/ghidra/app/extension/datatype/finder/DtrfDbg.java @@ -19,6 +19,7 @@ import java.io.ByteArrayOutputStream; import java.io.PrintWriter; import java.util.*; import java.util.Map.Entry; +import java.util.concurrent.ConcurrentHashMap; import org.apache.commons.lang3.StringUtils; @@ -38,7 +39,7 @@ class DtrfDbg { private static List clientFilters = new ArrayList<>(); - private static Map> linesByFunction = new HashMap<>(); + private static Map> linesByFunction = new ConcurrentHashMap<>(); DtrfDbg() { // static class