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 153922 - NullPointerException at org.netbeans.modules.parsing.api.Source$MySourceAccessor.getSchedulerEvent
Summary: NullPointerException at org.netbeans.modules.parsing.api.Source$MySourceAcces...
Status: RESOLVED FIXED
Alias: None
Product: editor
Classification: Unclassified
Component: Parsing & Indexing (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: issues@editor
URL: http://statistics.netbeans.org/except...
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-26 10:10 UTC by Jiri Prox
Modified: 2009-02-19 20:45 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter: 141769


Attachments
stacktrace (700 bytes, text/plain)
2008-11-26 10:10 UTC, Jiri Prox
Details
stacktrace (700 bytes, text/plain)
2008-11-26 11:54 UTC, Jiri Prox
Details
stacktrace (700 bytes, text/plain)
2008-11-27 16:25 UTC, Filip Zamboj
Details
stacktrace (700 bytes, text/plain)
2008-11-27 16:33 UTC, Filip Zamboj
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jiri Prox 2008-11-26 10:10:31 UTC
Build: NetBeans IDE Dev (Build 081125)
VM: Java HotSpot(TM) Client VM, 11.0-b13, Java(TM) SE Runtime Environment, 1.6.0_10-rc-b26
OS: Linux, 2.6.22-15-generic, i386

User Comments:
jiriprox: NPE when starting IDE



Stacktrace: 
java.lang.NullPointerException
        at org.netbeans.modules.parsing.api.Source$MySourceAccessor.getSchedulerEvent(Source.java:540)
        at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:682)
        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:886)
Comment 1 Jiri Prox 2008-11-26 10:10:50 UTC
Created attachment 74169 [details]
stacktrace
Comment 2 Jiri Prox 2008-11-26 10:13:21 UTC
parsing API build
Comment 3 Jiri Prox 2008-11-26 11:54:27 UTC
Build: NetBeans IDE Dev (Build 081125)
VM: Java HotSpot(TM) Client VM, 11.0-b13, Java(TM) SE Runtime Environment, 1.6.0_10-rc-b26
OS: Linux, 2.6.22-15-generic, i386

User Comments: 


Stacktrace: 
java.lang.NullPointerException
        at org.netbeans.modules.parsing.api.Source$MySourceAccessor.getSchedulerEvent(Source.java:540)
        at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:682)
        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:886)
Comment 4 Jiri Prox 2008-11-26 11:54:31 UTC
Created attachment 74178 [details]
stacktrace
Comment 5 Filip Zamboj 2008-11-27 16:25:04 UTC
Build: NetBeans IDE Dev (Build 081126)
VM: Java HotSpot(TM) Client VM, 11.0-b15, Java(TM) SE Runtime Environment, 1.6.0_10-b33
OS: Linux, 2.6.27-7-generic, i386

User Comments: 
I tested code completion in new parsing api (081126). It throws exception right after I insert '.', e.g. 'System.' throws exc. immediatelly. 

Steps to reproduce in 081126 parsing api: 
1. Open some project
2. wait till it stops on the breakpoint
3. invoke debug->evaluate expression
4. write 'System.' and wait for code completion 
5. you get an exception 

This issue was reported before as 153403 in issuezilla. 

Stacktrace: 
java.lang.NullPointerException
        at org.netbeans.modules.parsing.api.Source$MySourceAccessor.getSchedulerEvent(Source.java:540)
        at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:682)
        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:886)
Comment 6 Filip Zamboj 2008-11-27 16:25:15 UTC
Created attachment 74247 [details]
stacktrace
Comment 7 Filip Zamboj 2008-11-27 16:32:56 UTC
Build: NetBeans IDE Dev (Build 081126)
VM: Java HotSpot(TM) Client VM, 11.0-b15, Java(TM) SE Runtime Environment, 1.6.0_10-b33
OS: Linux, 2.6.27-7-generic, i386

User Comments: 
Exception occurs when using code completion in New Watch dialog invoked from Watches View's context menu. 

Steps to reproduce in 081126 parsing api: 
1. Open some project and debug it
2. wait till it stops on the breakpoint
3. invoke New Watch from Watches View's context menu
4. write expression that should invoke code completion action 
5. you get an exception in a while

Stacktrace: 
java.lang.NullPointerException
        at org.netbeans.modules.parsing.api.Source$MySourceAccessor.getSchedulerEvent(Source.java:540)
        at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:682)
        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:886)
Comment 8 Filip Zamboj 2008-11-27 16:33:00 UTC
Created attachment 74248 [details]
stacktrace
Comment 9 Jan Jancura 2008-12-10 13:35:29 UTC
fixed in 8fc5e139cfd4