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 162890 - AssertionError: receiverNode is not null
Summary: AssertionError: receiverNode is not null
Status: RESOLVED FIXED
Alias: None
Product: ruby
Classification: Unclassified
Component: Code (show other bugs)
Version: 6.x
Hardware: All All
: P2 blocker (vote)
Assignee: Erno Mononen
URL: http://statistics.netbeans.org/except...
Keywords:
: 162615 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-04-17 01:27 UTC by jemmyw
Modified: 2009-09-08 06:58 UTC (History)
16 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter: 149672


Attachments
stacktrace (2.27 KB, text/plain)
2009-04-17 01:27 UTC, jemmyw
Details
stacktrace (2.13 KB, text/plain)
2009-04-17 01:28 UTC, jemmyw
Details
stacktrace (2.71 KB, text/plain)
2009-04-19 11:09 UTC, hjuskewycz
Details
stacktrace (1.30 KB, text/plain)
2009-04-20 18:26 UTC, bobocopy
Details
stacktrace (2.27 KB, text/plain)
2009-04-21 12:18 UTC, Exceptions Reporter
Details
stacktrace (1.30 KB, text/plain)
2009-04-23 14:08 UTC, Erno Mononen
Details
stacktrace (2.71 KB, text/plain)
2009-04-29 20:22 UTC, hjuskewycz
Details
stacktrace (2.37 KB, text/plain)
2009-04-29 20:23 UTC, hjuskewycz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jemmyw 2009-04-17 01:27:18 UTC
Build: NetBeans IDE Dev (Build 200904161401)
VM: Java HotSpot(TM) Client VM, 1.5.0_16-133, Java(TM) 2 Runtime Environment, Standard Edition, 1.5.0_16-b06-284
OS: Mac OS X, 10.5.6, i386

User Comments:
jemmyw: Opening go to file



Stacktrace: 
java.lang.AssertionError: receiverNode is not null
        at org.jrubyparser.ast.CallNode.<init>(CallNode.java:53)
        at org.jrubyparser.parser.ParserSupport.new_call(ParserSupport.java:834)
        at org.jrubyparser.parser.Ruby18Parser.case345_line1284(Ruby18Parser.java:2769)
        at org.jrubyparser.parser.Ruby18Parser.yyparse(Ruby18Parser.java:1934)
        at org.jrubyparser.parser.Ruby18Parser.yyparse(Ruby18Parser.java:1355)
        at org.jrubyparser.parser.Ruby18Parser.parse(Ruby18Parser.java:3876)
Comment 1 jemmyw 2009-04-17 01:27:30 UTC
Created attachment 80301 [details]
stacktrace
Comment 2 jemmyw 2009-04-17 01:28:22 UTC
Build: NetBeans IDE Dev (Build 200904161401)
VM: Java HotSpot(TM) Client VM, 1.5.0_16-133, Java(TM) 2 Runtime Environment, Standard Edition, 1.5.0_16-b06-284
OS: Mac OS X, 10.5.6, i386

User Comments: 
Opening go to file

Stacktrace: 
java.lang.AssertionError: receiverNode is not null
        at org.jrubyparser.ast.CallNode.<init>(CallNode.java:53)
        at org.jrubyparser.parser.ParserSupport.new_call(ParserSupport.java:834)
        at org.jrubyparser.parser.Ruby18Parser.case345_line1284(Ruby18Parser.java:2769)
        at org.jrubyparser.parser.Ruby18Parser.yyparse(Ruby18Parser.java:1934)
        at org.jrubyparser.parser.Ruby18Parser.yyparse(Ruby18Parser.java:1355)
        at org.jrubyparser.parser.Ruby18Parser.parse(Ruby18Parser.java:3876)
Comment 3 jemmyw 2009-04-17 01:28:31 UTC
Created attachment 80302 [details]
stacktrace
Comment 4 hjuskewycz 2009-04-19 11:09:01 UTC
Build: NetBeans IDE Dev (Build 200904160201)
VM: Java HotSpot(TM) Client VM, 1.5.0_16-133, Java(TM) 2 Runtime Environment, Standard Edition, 1.5.0_16-b06-284
OS: Mac OS X, 10.5.6, i386

User Comments: 


Stacktrace: 
java.lang.AssertionError: receiverNode is not null
        at org.jrubyparser.ast.CallNode.<init>(CallNode.java:53)
        at org.jrubyparser.parser.ParserSupport.new_call(ParserSupport.java:834)
        at org.jrubyparser.parser.Ruby18Parser.case345_line1284(Ruby18Parser.java:2769)
        at org.jrubyparser.parser.Ruby18Parser.yyparse(Ruby18Parser.java:1934)
        at org.jrubyparser.parser.Ruby18Parser.yyparse(Ruby18Parser.java:1355)
        at org.jrubyparser.parser.Ruby18Parser.parse(Ruby18Parser.java:3876)
Comment 5 hjuskewycz 2009-04-19 11:09:11 UTC
Created attachment 80433 [details]
stacktrace
Comment 6 Exceptions Reporter 2009-04-20 03:46:42 UTC
This issue already has 5 duplicates 
see http://statistics.netbeans.org/exceptions/detail.do?id=149672
Comment 7 bobocopy 2009-04-20 18:25:56 UTC
Build: NetBeans IDE Dev (Build 200904171401)
VM: Java HotSpot(TM) Client VM, 1.5.0_16-133, Java(TM) 2 Runtime Environment, Standard Edition, 1.5.0_16-b06-284
OS: Mac OS X, 10.5.6, i386

User Comments: 
Repeatedly popping up for no apparent reason while editing an ERB file.  (File doesn't end with newline character...)

Stacktrace: 
java.lang.AssertionError: receiverNode is not null
        at org.jrubyparser.ast.CallNode.<init>(CallNode.java:53)
        at org.jrubyparser.parser.ParserSupport.new_call(ParserSupport.java:834)
        at org.jrubyparser.parser.Ruby18Parser.case345_line1284(Ruby18Parser.java:2769)
        at org.jrubyparser.parser.Ruby18Parser.yyparse(Ruby18Parser.java:1934)
        at org.jrubyparser.parser.Ruby18Parser.yyparse(Ruby18Parser.java:1355)
        at org.jrubyparser.parser.Ruby18Parser.parse(Ruby18Parser.java:3876)
Comment 8 bobocopy 2009-04-20 18:26:06 UTC
Created attachment 80533 [details]
stacktrace
Comment 9 Exceptions Reporter 2009-04-21 12:17:58 UTC
Build: NetBeans IDE Dev (Build 200904171401)
VM: Java HotSpot(TM) Client VM, 1.5.0_16-133, Java(TM) 2 Runtime Environment, Standard Edition, 1.5.0_16-b06-284
OS: Mac OS X, 10.5.6, i386

User Comments: 


Stacktrace: 
java.lang.AssertionError: receiverNode is not null
        at org.jrubyparser.ast.CallNode.<init>(CallNode.java:53)
        at org.jrubyparser.parser.ParserSupport.new_call(ParserSupport.java:834)
        at org.jrubyparser.parser.Ruby18Parser.case345_line1284(Ruby18Parser.java:2769)
        at org.jrubyparser.parser.Ruby18Parser.yyparse(Ruby18Parser.java:1934)
        at org.jrubyparser.parser.Ruby18Parser.yyparse(Ruby18Parser.java:1355)
        at org.jrubyparser.parser.Ruby18Parser.parse(Ruby18Parser.java:3876)
Comment 10 Exceptions Reporter 2009-04-21 12:18:10 UTC
Created attachment 80584 [details]
stacktrace
Comment 11 Erno Mononen 2009-04-23 14:08:32 UTC
Increasing priority, seems to happen all the time when editing erb files.
Comment 12 Erno Mononen 2009-04-23 14:08:34 UTC
Created attachment 80758 [details]
stacktrace
Comment 13 Erno Mononen 2009-04-27 08:51:35 UTC
Also fixed by a134d2775067 in ruby-main (the same as #163708).
Comment 14 hjuskewycz 2009-04-29 20:22:26 UTC
Build: NetBeans IDE 6.7 Beta (Build 200904242137)
VM: Java HotSpot(TM) Client VM, 1.5.0_16-133, Java(TM) 2 Runtime Environment, Standard Edition, 1.5.0_16-b06-284
OS: Mac OS X, 10.5.6, i386

User Comments: 


Stacktrace: 
java.lang.AssertionError: receiverNode is not null
        at org.jrubyparser.ast.CallNode.<init>(CallNode.java:53)
        at org.jrubyparser.parser.ParserSupport.new_call(ParserSupport.java:834)
        at org.jrubyparser.parser.Ruby18Parser.case345_line1284(Ruby18Parser.java:2769)
        at org.jrubyparser.parser.Ruby18Parser.yyparse(Ruby18Parser.java:1934)
        at org.jrubyparser.parser.Ruby18Parser.yyparse(Ruby18Parser.java:1355)
        at org.jrubyparser.parser.Ruby18Parser.parse(Ruby18Parser.java:3876)
Comment 15 hjuskewycz 2009-04-29 20:22:33 UTC
Created attachment 81235 [details]
stacktrace
Comment 16 hjuskewycz 2009-04-29 20:23:29 UTC
Build: NetBeans IDE 6.7 Beta (Build 200904242137)
VM: Java HotSpot(TM) Client VM, 1.5.0_16-133, Java(TM) 2 Runtime Environment, Standard Edition, 1.5.0_16-b06-284
OS: Mac OS X, 10.5.6, i386

User Comments: 


Stacktrace: 
java.lang.AssertionError: receiverNode is not null
        at org.jrubyparser.ast.CallNode.<init>(CallNode.java:53)
        at org.jrubyparser.parser.ParserSupport.new_call(ParserSupport.java:834)
        at org.jrubyparser.parser.Ruby18Parser.case345_line1284(Ruby18Parser.java:2769)
        at org.jrubyparser.parser.Ruby18Parser.yyparse(Ruby18Parser.java:1934)
        at org.jrubyparser.parser.Ruby18Parser.yyparse(Ruby18Parser.java:1355)
        at org.jrubyparser.parser.Ruby18Parser.parse(Ruby18Parser.java:3876)
Comment 17 hjuskewycz 2009-04-29 20:23:40 UTC
Created attachment 81236 [details]
stacktrace
Comment 18 Erno Mononen 2009-05-21 14:43:12 UTC
*** Issue 162615 has been marked as a duplicate of this issue. ***
Comment 19 caesar2k 2009-05-30 07:39:24 UTC
not fixed, I'm using the lastest build, working on erb files is impossible, everytime I do a <%= %> it crashes, and
keeps crashing until I restart the IDE
Comment 20 Martin Schovanek 2009-06-01 10:03:13 UTC
to caesar2k:

please can you attach a steps to reproduce + build number, OS, JDK which you are using.
I cannot reproduce on my box. Thanks for your help.
 
Comment 21 Martin Schovanek 2009-06-01 14:53:45 UTC
Can someone please check it in Nb 6.7 RC1 and confirm if it is fixed?
Comment 22 Erno Mononen 2009-06-01 19:30:28 UTC
I'll just add here that before the fix this was easily reproducible on any kind of configuration with for example:

().foo  in a regular ruby file

or 

<%= %> in an erb file (as mentioned here already). As far as I can tell all the stacktraces at http://
statistics.netbeans.org/exceptions/detail.do?id=149672 for 6.7 beta.
Comment 23 Marian Mirilovic 2009-09-07 11:18:52 UTC
It looks like this issue is already fixed - no new report since 6.7 Beta ... Erno, could you close this one? Thanks in
advance.
Comment 24 Erno Mononen 2009-09-07 11:23:57 UTC
Yes, this seems fixed indeed, so closing as fixed.