java.lang.NullPointerException at org.netbeans.api.debugger.Properties$PropertiesImpl$InitializerHolder.registerService(Properties.java:673) at org.netbeans.api.debugger.Properties$PropertiesImpl$InitializerHolder.registerService(Properties.java:664) at org.netbeans.api.debugger.Properties$PropertiesImpl$ServicesHolder.init(Properties.java:577) at org.netbeans.api.debugger.Properties$PropertiesImpl$ServicesHolder.find(Properties.java:608) at org.netbeans.api.debugger.Properties$PropertiesImpl.getInitialValue(Properties.java:696) at org.netbeans.api.debugger.Properties$PropertiesImpl.getArray(Properties.java:993) at org.netbeans.api.debugger.Properties$DelegatingProperties.getArray(Properties.java:1291) at org.netbeans.modules.ruby.debugger.breakpoints.PersistenceManager.initBreakpoints(PersistenceManager.java:63) at org.netbeans.api.debugger.DebuggerManager.initBreakpoints(DebuggerManager.java:936) at org.netbeans.api.debugger.DebuggerManager.initBreakpoints(DebuggerManager.java:876) at org.netbeans.api.debugger.DebuggerManager.getBreakpoints(DebuggerManager.java:583) at org.netbeans.modules.ruby.debugger.breakpoints.BreakpointAnnotationListener.annotate(BreakpointAnnotationListener.java:106) at org.openide.text.CloneableEditorSupport.ensureAnnotationsLoaded(CloneableEditorSupport.java:377) at org.openide.text.CloneableEditor$DoInitialize$1.run(CloneableEditor.java:529) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005)