From be2381e5cb141a5af0fd95eb699e6084241523bb Mon Sep 17 00:00:00 2001 From: ghidra1 Date: Fri, 28 Feb 2025 08:55:15 -0500 Subject: [PATCH] Corrected BitFieldEditorPanel NPE when getActionContext invoked with null event. --- .../app/plugin/core/compositeeditor/BitFieldEditorPanel.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/compositeeditor/BitFieldEditorPanel.java b/Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/compositeeditor/BitFieldEditorPanel.java index 0bdf2535a9..69c014d2ee 100644 --- a/Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/compositeeditor/BitFieldEditorPanel.java +++ b/Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/compositeeditor/BitFieldEditorPanel.java @@ -751,7 +751,7 @@ public class BitFieldEditorPanel extends JPanel { } ActionContext getActionContext(MouseEvent event) { - if (placementComponent == event.getSource()) { + if (event != null && placementComponent == event.getSource()) { Point p = event.getPoint(); return new BitFieldEditorContext(getDataTypeComponent(p), placementComponent.getBitOffset(p));