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.

Bug 91527 - Exception when editing unit test
Summary: Exception when editing unit test
Status: RESOLVED DUPLICATE of bug 89072
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: issues@java
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-24 03:37 UTC by _ tboudreau
Modified: 2007-09-26 09:14 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description _ tboudreau 2006-12-24 03:37:34 UTC
I am editing a unit test that needs to run something in the event queue;  the
test was already written.  It looks like this:
    public void testInitialNodeIsWaitNode() throws Exception {
        System.out.println("testInitialNodeIsWaitNode");
        Runnable r = new Runnable() {
        provider.wait = true;
        kids.addNotify();
        Node[] n = kids.getNodes (false);

I have just typed the line starting with "Runnable".  The following exception is
thrown:

Annotation: An error occurred during parsing of
'C:\space\nbsrc\openide\nodes\test\unit\src\org\openide\nodes\AsynchChildrenTest.java'.
Please report a bug against java/source and attach dump file 'C:\Documents and
Settings\Tim\.netbeans\dev\var\log\AsynchChildrenTest_1.dump'.
Annotation: An error occurred during parsing of
'C:\space\nbsrc\openide\nodes\test\unit\src\org\openide\nodes\AsynchChildrenTest.java'.
Please report a bug against java/source and attach dump file 'C:\Documents and
Settings\Tim\.netbeans\dev\var\log\AsynchChildrenTest_1.dump'.
java.lang.NullPointerException
	at com.sun.tools.javac.comp.Attr.visitNewClass(Attr.java:1491)
	at com.sun.tools.javac.tree.JCTree$JCNewClass.accept(JCTree.java:1261)
	at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:368)
	at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:385)
	at com.sun.tools.javac.comp.Attr.visitVarDef(Attr.java:691)
	at com.sun.tools.javac.tree.JCTree$JCVariableDecl.accept(JCTree.java:695)
	at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:368)
	at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:405)
	at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:421)
	at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:723)
	at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:743)
	at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:368)
	at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:405)
	at com.sun.tools.javac.comp.Attr.visitMethodDef(Attr.java:642)
	at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:643)
	at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:368)
	at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:405)
	at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:2701)
	at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:2632)
	at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:2565)
	at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1045)
	at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1021)
	at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:427)
	at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:407)
	at org.netbeans.api.java.source.JavaSource.moveToPhase(JavaSource.java:870)
	at org.netbeans.api.java.source.JavaSource$CompilationJob.run(JavaSource.java:1137)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
	at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
[catch] at java.lang.Thread.run(Thread.java:619)
Caused by: An error occurred during parsing of
'C:\space\nbsrc\openide\nodes\test\unit\src\org\openide\nodes\AsynchChildrenTest.java'.
Please report a bug against java/source and attach dump file 'C:\Documents and
Settings\Tim\.netbeans\dev\var\log\AsynchChildrenTest_1.dump'.
Comment 1 Jan Lahoda 2007-01-02 09:36:19 UTC
Could you please attach file "C:\Documents and
Settings\Tim\.netbeans\dev\var\log\AsynchChildrenTest_1.dump" so we can test
while fixing issue #89072? Thanks.

*** This issue has been marked as a duplicate of 89072 ***