Merge remote-tracking branch 'origin/GP-1-dragonmacher-dt-npe-hotfix' into Ghidra_10.0

This commit is contained in:
ghidra1
2021-06-04 14:23:51 -04:00
@@ -78,8 +78,10 @@ public class ArchiveNode extends CategoryNode {
return; // some nodes do not have DataTypeManagers, like InvalidFileArchives
}
dataTypeManager.removeDataTypeManagerListener(listener);
listener.dispose();
if (listener != null) {
dataTypeManager.removeDataTypeManagerListener(listener);
listener.dispose();
}
dataTypeManager = archive.getDataTypeManager();
installDataTypeManagerListener();