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 160756 - AssertionError at org.netbeans.modules.java.source.parsing.JavacParser.getResult
Summary: AssertionError at org.netbeans.modules.java.source.parsing.JavacParser.getResult
Status: VERIFIED FIXED
Alias: None
Product: java
Classification: Unclassified
Component: Source (show other bugs)
Version: 6.x
Hardware: All All
: P1 blocker (vote)
Assignee: Jan Jancura
URL: http://statistics.netbeans.org/except...
Keywords:
: 160863 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-03-20 17:31 UTC by Jesse Glick
Modified: 2009-03-31 15:59 UTC (History)
21 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter: 147953


Attachments
stacktrace (1.81 KB, text/plain)
2009-03-20 17:31 UTC, Jesse Glick
Details
stacktrace (1.81 KB, text/plain)
2009-03-20 17:43 UTC, Jesse Glick
Details
stacktrace (1.81 KB, text/plain)
2009-03-20 20:01 UTC, Jesse Glick
Details
stacktrace (1.81 KB, text/plain)
2009-03-22 19:16 UTC, Exceptions Reporter
Details
stacktrace (1.81 KB, text/plain)
2009-03-22 20:44 UTC, Marian Mirilovic
Details
stacktrace (1.94 KB, text/plain)
2009-03-22 21:39 UTC, Marian Mirilovic
Details
stacktrace (1.81 KB, text/plain)
2009-03-23 07:32 UTC, _ theanuradha
Details
stacktrace (1.94 KB, text/plain)
2009-03-23 21:02 UTC, Torbjorn Norbye
Details
stacktrace (1.81 KB, text/plain)
2009-03-23 21:12 UTC, kawazu428
Details
stacktrace (1.81 KB, text/plain)
2009-03-23 21:22 UTC, kawazu428
Details
stacktrace (1.81 KB, text/plain)
2009-03-23 22:03 UTC, Torbjorn Norbye
Details
stacktrace (1.94 KB, text/plain)
2009-03-24 12:29 UTC, Jiri Prox
Details
stacktrace (1.94 KB, text/plain)
2009-03-24 13:20 UTC, kawazu428
Details
stacktrace (1.94 KB, text/plain)
2009-03-26 21:21 UTC, big_al
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jesse Glick 2009-03-20 17:31:35 UTC
Build: NetBeans IDE Dev (Build 090320)
VM: Java HotSpot(TM) Client VM, 11.0-b16, Java(TM) SE Runtime Environment, 1.6.0_11-b03
OS: Linux, 2.6.27-11-generic, i386

User Comments:
jglick: Find Usages



Stacktrace: 
java.lang.AssertionError
        at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:339)
        at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:148)
        at org.netbeans.modules.parsing.api.ResultIterator.getParserResult(ResultIterator.java:126)
        at org.netbeans.api.java.source.JavaSource$1.run(JavaSource.java:642)
        at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:164)
        at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:136)
Comment 1 Jesse Glick 2009-03-20 17:31:42 UTC
Created attachment 78537 [details]
stacktrace
Comment 2 Jesse Glick 2009-03-20 17:43:37 UTC
Build: NetBeans IDE Dev (Build 090320)
VM: Java HotSpot(TM) Client VM, 11.0-b16, Java(TM) SE Runtime Environment, 1.6.0_11-b03
OS: Linux, 2.6.27-11-generic, i386

User Comments: 
Find Usages in Hudson project on Node.getWorkspaceFor. Seems FU is completely broken in this build.

Stacktrace: 
java.lang.AssertionError
        at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:339)
        at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:148)
        at org.netbeans.modules.parsing.api.ResultIterator.getParserResult(ResultIterator.java:126)
        at org.netbeans.api.java.source.JavaSource$1.run(JavaSource.java:642)
        at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:164)
        at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:136)
Comment 3 Jesse Glick 2009-03-20 17:43:40 UTC
Created attachment 78540 [details]
stacktrace
Comment 4 Jesse Glick 2009-03-20 20:00:54 UTC
Build: NetBeans IDE Dev (Build 090320)
VM: Java HotSpot(TM) Client VM, 11.0-b16, Java(TM) SE Runtime Environment, 1.6.0_11-b03
OS: Linux, 2.6.27-11-generic, i386

User Comments: 
FU on a method in java.api.common.

Stacktrace: 
java.lang.AssertionError
        at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:339)
        at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:148)
        at org.netbeans.modules.parsing.api.ResultIterator.getParserResult(ResultIterator.java:126)
        at org.netbeans.api.java.source.JavaSource$1.run(JavaSource.java:642)
        at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:164)
        at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:136)
Comment 5 Jesse Glick 2009-03-20 20:01:04 UTC
Created attachment 78549 [details]
stacktrace
Comment 6 Jesse Glick 2009-03-20 20:08:05 UTC
Not sure if this is reproducible for anyone else, but is happening for me every time I try to use FU in this build on my
standard userdir.
Comment 7 Jesse Glick 2009-03-20 20:25:07 UTC
Problem disappears after I delete $userdir/var/cache/index/ and restart.
Comment 8 Jesse Glick 2009-03-20 20:57:33 UTC
Or maybe not. Seems to be thrown whenever you click Find Overriding Methods.
Comment 9 Dusan Balek 2009-03-20 23:32:39 UTC
Could be related to the recent "mutlisource" support integration.
Comment 10 Exceptions Reporter 2009-03-22 19:16:43 UTC
Build: NetBeans IDE Dev (Build 200903220201)
VM: Java HotSpot(TM) 64-Bit Server VM, 11.2-b01, Java(TM) SE Runtime Environment, 1.6.0_12-b04
OS: Linux, 2.6.27.19-170.2.35.fc10.x86_64, amd64

User Comments: 


Stacktrace: 
java.lang.AssertionError
        at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:339)
        at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:148)
        at org.netbeans.modules.parsing.api.ResultIterator.getParserResult(ResultIterator.java:126)
        at org.netbeans.api.java.source.JavaSource$1.run(JavaSource.java:642)
        at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:164)
        at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:136)
Comment 11 Exceptions Reporter 2009-03-22 19:16:53 UTC
Created attachment 78601 [details]
stacktrace
Comment 12 Marian Mirilovic 2009-03-22 20:44:27 UTC
Build: NetBeans IDE Dev (Build 200903221401)
VM: Java HotSpot(TM) 64-Bit Server VM, 11.3-b02, Java(TM) SE Runtime Environment, 1.6.0_13-b03
OS: Linux, 2.6.27-11-generic, amd64

User Comments: 
Invoked Find Usages on public static method ...

Stacktrace: 
java.lang.AssertionError
        at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:339)
        at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:148)
        at org.netbeans.modules.parsing.api.ResultIterator.getParserResult(ResultIterator.java:126)
        at org.netbeans.api.java.source.JavaSource$1.run(JavaSource.java:642)
        at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:164)
        at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:136)
Comment 13 Marian Mirilovic 2009-03-22 20:44:31 UTC
Created attachment 78602 [details]
stacktrace
Comment 14 Marian Mirilovic 2009-03-22 21:39:27 UTC
Build: NetBeans IDE Dev (Build 200903221401)
VM: Java HotSpot(TM) 64-Bit Server VM, 11.3-b02, Java(TM) SE Runtime Environment, 1.6.0_13-b03
OS: Linux, 2.6.27-11-generic, amd64

User Comments: 
rename method

Stacktrace: 
java.lang.AssertionError
        at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:339)
        at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:148)
        at org.netbeans.modules.parsing.api.ResultIterator.getParserResult(ResultIterator.java:126)
        at org.netbeans.api.java.source.JavaSource$1.run(JavaSource.java:642)
        at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:164)
        at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:136)
Comment 15 Marian Mirilovic 2009-03-22 21:39:31 UTC
Created attachment 78604 [details]
stacktrace
Comment 16 _ theanuradha 2009-03-23 07:32:40 UTC
Build: NetBeans IDE Dev (Build 20090321211250)
VM: OpenJDK Client VM, 14.0-b10, Java(TM) SE Runtime Environment, 1.6.0_14-ea-b01
OS: Windows XP, 5.1, x86

User Comments: 
on find usage 

Stacktrace: 
java.lang.AssertionError
        at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:339)
        at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:148)
        at org.netbeans.modules.parsing.api.ResultIterator.getParserResult(ResultIterator.java:126)
        at org.netbeans.api.java.source.JavaSource$1.run(JavaSource.java:642)
        at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:164)
        at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:136)
Comment 17 _ theanuradha 2009-03-23 07:32:45 UTC
Created attachment 78617 [details]
stacktrace
Comment 18 Marian Mirilovic 2009-03-23 11:31:40 UTC
Increasing priority to P1 - this must be fixed for M3 ... most used refactorings don't work in latest builds.
Comment 19 Exceptions Reporter 2009-03-23 16:17:55 UTC
This issue has already 20 duplicates 
see http://statistics.netbeans.org/exceptions/detail.do?id=147953
Comment 20 Torbjorn Norbye 2009-03-23 21:02:14 UTC
Build: NetBeans IDE Dev (Build 090323)
VM: Java HotSpot(TM) 64-Bit Server VM, 1.6.0_07-b06-56, Java(TM) SE Runtime Environment, 1.6.0_07-b06-146
OS: Mac OS X, 10.5.6, x86_64

User Comments: 
Tried rename refactoring on a method -call- rather than the definition.

Stacktrace: 
java.lang.AssertionError
        at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:339)
        at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:148)
        at org.netbeans.modules.parsing.api.ResultIterator.getParserResult(ResultIterator.java:126)
        at org.netbeans.api.java.source.JavaSource$1.run(JavaSource.java:642)
        at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:164)
        at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:136)
Comment 21 Torbjorn Norbye 2009-03-23 21:02:19 UTC
Created attachment 78689 [details]
stacktrace
Comment 22 kawazu428 2009-03-23 21:12:18 UTC
Build: NetBeans IDE Dev (Build 200903221401)
VM: OpenJDK Server VM, 14.0-b10, Java(TM) SE Runtime Environment, 1.6.0_14-ea-b01
OS: Linux, 2.6.28-11-generic, i386

User Comments: 
"find usages" on some java class

Stacktrace: 
java.lang.AssertionError
        at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:339)
        at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:148)
        at org.netbeans.modules.parsing.api.ResultIterator.getParserResult(ResultIterator.java:126)
        at org.netbeans.api.java.source.JavaSource$1.run(JavaSource.java:642)
        at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:164)
        at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:136)
Comment 23 kawazu428 2009-03-23 21:12:28 UTC
Created attachment 78690 [details]
stacktrace
Comment 24 kawazu428 2009-03-23 21:22:25 UTC
Build: NetBeans IDE Dev (Build 200903221401)
VM: OpenJDK Server VM, 14.0-b10, Java(TM) SE Runtime Environment, 1.6.0_14-ea-b01
OS: Linux, 2.6.28-11-generic, i386

User Comments: 
"find usages" on some method in a .java class

Stacktrace: 
java.lang.AssertionError
        at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:339)
        at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:148)
        at org.netbeans.modules.parsing.api.ResultIterator.getParserResult(ResultIterator.java:126)
        at org.netbeans.api.java.source.JavaSource$1.run(JavaSource.java:642)
        at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:164)
        at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:136)
Comment 25 kawazu428 2009-03-23 21:22:35 UTC
Created attachment 78692 [details]
stacktrace
Comment 26 Dusan Balek 2009-03-23 21:52:19 UTC
*** Issue 160863 has been marked as a duplicate of this issue. ***
Comment 27 Torbjorn Norbye 2009-03-23 22:02:59 UTC
Build: NetBeans IDE Dev (Build 090323)
VM: Java HotSpot(TM) 64-Bit Server VM, 1.6.0_07-b06-56, Java(TM) SE Runtime Environment, 1.6.0_07-b06-146
OS: Mac OS X, 10.5.6, x86_64

User Comments: 
Tried to run find usages

Stacktrace: 
java.lang.AssertionError
        at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:339)
        at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:148)
        at org.netbeans.modules.parsing.api.ResultIterator.getParserResult(ResultIterator.java:126)
        at org.netbeans.api.java.source.JavaSource$1.run(JavaSource.java:642)
        at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:164)
        at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:136)
Comment 28 Torbjorn Norbye 2009-03-23 22:03:09 UTC
Created attachment 78696 [details]
stacktrace
Comment 29 Jiri Prox 2009-03-24 12:28:50 UTC
Build: NetBeans IDE Dev (Build 200903231401)
VM: Java HotSpot(TM) Client VM, 11.3-b02, Java(TM) SE Runtime Environment, 1.6.0_13-b02
OS: Linux, 2.6.24-23-generic, i386

User Comments: 
AE when calling Change Parameters on consturctor as written in issue 160957

Stacktrace: 
java.lang.AssertionError
        at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:339)
        at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:148)
        at org.netbeans.modules.parsing.api.ResultIterator.getParserResult(ResultIterator.java:126)
        at org.netbeans.api.java.source.JavaSource$1.run(JavaSource.java:642)
        at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:164)
        at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:136)
Comment 30 Jiri Prox 2009-03-24 12:29:01 UTC
Created attachment 78734 [details]
stacktrace
Comment 31 kawazu428 2009-03-24 13:19:55 UTC
Build: NetBeans IDE Dev (Build 200903231401)
VM: OpenJDK Server VM, 14.0-b10, Java(TM) SE Runtime Environment, 1.6.0_14-ea-b01
OS: Linux, 2.6.28-11-generic, i386

User Comments: 
refactor -> rename package

Stacktrace: 
java.lang.AssertionError
        at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:339)
        at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:148)
        at org.netbeans.modules.parsing.api.ResultIterator.getParserResult(ResultIterator.java:126)
        at org.netbeans.api.java.source.JavaSource$1.run(JavaSource.java:642)
        at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:164)
        at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:136)
Comment 32 kawazu428 2009-03-24 13:20:08 UTC
Created attachment 78744 [details]
stacktrace
Comment 33 Jan Jancura 2009-03-24 15:23:58 UTC
fixed in jet-main
Comment 34 Torbjorn Norbye 2009-03-24 21:08:31 UTC
How often does jet-main get merged into main-silver?
Comment 35 Jan Jancura 2009-03-24 22:23:35 UTC
I do not know. Can you ask on nbdev, please?
Comment 36 Jesse Glick 2009-03-24 22:41:49 UTC
http://bertram.netbeans.org/hudson/job/jet-main/288/ contains the fix and is clean and
http://bertram.netbeans.org/hudson/job/push-to-jet-main/127/console is running now, so perhaps soon.
Comment 37 Jesse Glick 2009-03-25 01:55:41 UTC
FYI - the fix (assuming it works) is in main-silver #3a46b752a703.
Comment 38 Torbjorn Norbye 2009-03-25 04:39:58 UTC
Yep - I rebuilt main-silver and Find Usages is functional again!
Comment 39 Quality Engineering 2009-03-25 09:29:05 UTC
Integrated into 'main-golden', will be available in build *200903250219* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main-golden/rev/3a46b752a703
User: Jan Jancura <jjancura@netbeans.org>
Log: #160756:AssertionError at org.netbeans.modules.java.source.parsing.JavacParser.getResult
Comment 40 big_al 2009-03-26 21:21:09 UTC
Build: NetBeans IDE Dev (Build 200903241535)
VM: Java HotSpot(TM) 64-Bit Server VM, 1.6.0_07-b06-57, Java(TM) SE Runtime Environment, 1.6.0_07-b06-153
OS: Mac OS X, 10.5.6, x86_64

User Comments: 
Moving a Java class from one package to another

Stacktrace: 
java.lang.AssertionError
        at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:339)
        at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:148)
        at org.netbeans.modules.parsing.api.ResultIterator.getParserResult(ResultIterator.java:126)
        at org.netbeans.api.java.source.JavaSource$1.run(JavaSource.java:642)
        at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:164)
        at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:136)
Comment 41 big_al 2009-03-26 21:21:18 UTC
Created attachment 78943 [details]
stacktrace