From b8859f5dd6fdbec12aef4baafd9d7e87b20beb98 Mon Sep 17 00:00:00 2001 From: Anton Leherbauer Date: Thu, 26 May 2011 08:18:26 +0000 Subject: [PATCH] Bug 347255 - [disassembly] NPE in BreakpointsAnnotationModel --- .../ui/disassembly/model/BreakpointsAnnotationModel.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/model/BreakpointsAnnotationModel.java b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/model/BreakpointsAnnotationModel.java index 6e5067b95c5..c44b418b7c4 100644 --- a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/model/BreakpointsAnnotationModel.java +++ b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/model/BreakpointsAnnotationModel.java @@ -133,6 +133,9 @@ public class BreakpointsAnnotationModel extends AnnotationModel implements IBrea } private void addBreakpointAnnotation(IBreakpoint breakpoint, boolean fireEvent) { + if (fDocument == null) { + return; + } final IMarker marker= breakpoint.getMarker(); if (marker == null) { return;