This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Build: NetBeans IDE Dev (Build 091117-25c7d2aec58e) VM: Java HotSpot(TM) Server VM, 14.3-b01, Java(TM) SE Runtime Environment, 1.6.0_17-b04 OS: SunOS, 5.11, x86 User Comments: nnnnnk: Editing fortran file Stacktrace: java.lang.NullPointerException at org.netbeans.modules.cnd.editor.fortran.indent.FortranIndentSupport.findInlineSpacing(FortranIndentSupport.java:388) at org.netbeans.modules.cnd.editor.fortran.indent.FortranIndentTask.indentLine(FortranIndentTask.java:103) at org.netbeans.modules.cnd.editor.fortran.indent.FortranIndentTask.reindent(FortranIndentTask.java:75) at org.netbeans.modules.editor.indent.TaskHandler$MimeItem.runTask(TaskHandler.java:545) at org.netbeans.modules.editor.indent.TaskHandler.runTasks(TaskHandler.java:314) at org.netbeans.modules.editor.indent.IndentImpl.reindent(IndentImpl.java:232)
Created attachment 92868 [details] stacktrace
nnnnnk, please, attach file to reproduce bug
---------------- !100 PROGRAM MAIN 333 INTEGER N, X EXTERNAL SUB1 COMMON /GLOBALS/ N X = 0 PRINT *, 'Enter number of repeats' READ (*, *) N CALL SUB1(X, SUB1) END 55 SUBROUTINE SUB1(X, DUMSUB) INTEGER N, X EXTERNAL DUMSUB COMMON /GLOBALS/ N IF (X .LT. N)THEN X = X + 1 PRINT *, 'x = ', X CALL DUMSUB(X, DUMSUB) END IF END ---------------- Try to put cursor after ! and push enter.
fixed, change set: http://hg.netbeans.org/cnd-main/rev/508c1b516e40
Integrated into 'main-golden', will be available in build *201001120200* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/508c1b516e40 User: Alexander Simon <alexvsimon@netbeans.org> Log: fixed BZ#178984 NullPointerException at org.netbeans.modules.cnd.editor.fortran.indent.FortranIndentSupport.findInlineSpacing
verified in trunk build 201001150201
The fix has been ported into the release68_fixes repository. http://hg.netbeans.org/release68_fixes/rev/59e316f6d04f
verified in patch1 candidate