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 169300 - AssertionError: nps param should not be empty
Summary: AssertionError: nps param should not be empty
Status: RESOLVED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: -- Other -- (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: Tomas Hurka
URL: http://statistics.netbeans.org/except...
Keywords:
: 169478 172193 172608 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-07-28 11:03 UTC by matusdekanek
Modified: 2009-11-01 21:33 UTC (History)
37 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter: 154241


Attachments
stacktrace (990 bytes, text/plain)
2009-07-28 11:04 UTC, matusdekanek
Details
stacktrace (990 bytes, text/plain)
2009-07-29 10:28 UTC, matusdekanek
Details
stacktrace (990 bytes, text/plain)
2009-07-29 15:34 UTC, matusdekanek
Details
stacktrace (990 bytes, text/plain)
2009-08-02 11:44 UTC, bburette
Details
stacktrace (990 bytes, text/plain)
2009-08-03 11:58 UTC, Tomas Mysik
Details
stacktrace (990 bytes, text/plain)
2009-08-05 14:20 UTC, Michal Mocnak
Details
stacktrace (990 bytes, text/plain)
2009-08-10 09:28 UTC, Michal Mocnak
Details
stacktrace (990 bytes, text/plain)
2009-08-11 09:23 UTC, tusharvjoshi
Details
stacktrace (990 bytes, text/plain)
2009-08-11 10:57 UTC, tusharvjoshi
Details
stacktrace (990 bytes, text/plain)
2009-08-11 12:30 UTC, tusharvjoshi
Details
stacktrace (990 bytes, text/plain)
2009-08-13 11:45 UTC, Michal Mocnak
Details
stacktrace (990 bytes, text/plain)
2009-08-17 13:37 UTC, Vojtech Sigler
Details
stacktrace (990 bytes, text/plain)
2009-08-18 06:02 UTC, areeda
Details

Note You need to log in before you can comment on or make changes to this bug.
Description matusdekanek 2009-07-28 11:03:50 UTC
Build: NetBeans IDE Dev (Build 200907280201)
VM: Java HotSpot(TM) Client VM, 14.1-b02, Java(TM) SE Runtime Environment, 1.6.0_15-b03
OS: Linux, 2.6.28-13-generic, i386

User Comments:
matusdekanek: opening project properties. project has missing java platform



Stacktrace: 
java.lang.AssertionError: nps param should not be empty
        at org.netbeans.modules.uihandler.UIHandler.publish(UIHandler.java:107)
        at java.util.logging.Logger.log(Logger.java:458)
        at java.util.logging.Logger.doLog(Logger.java:480)
        at java.util.logging.Logger.log(Logger.java:544)
        at org.netbeans.core.TimableEventQueue.done(TimableEventQueue.java:141)
        at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:119)
Comment 1 matusdekanek 2009-07-28 11:04:15 UTC
Created attachment 85310 [details]
stacktrace
Comment 2 Jindrich Sedek 2009-07-29 09:49:34 UTC
The problem is the consequence of a profiler failure - see messages.log of the report at statistics web site. 

This is probably problematic piece of the log:

*** Please report this problem to feedback@profiler.netbeans.org*** Profiler engine warning: critical: at root method 
entry thread stack is not at 0 - should not happen!
*** thread = *** JFluid Separate Command Execution Thread, ti.stackTopIdx = 3, curNode = 
org.netbeans.lib.profiler.results.cpu.cct.nodes.MethodCPUCCTNode@7746d2
*** Please report this problem to feedback@profiler.netbeans.orgSEVERE [org.openide.util.Exceptions]
java.lang.ArrayIndexOutOfBoundsException: 81
	at org.netbeans.lib.profiler.results.cpu.CPUCCTContainer.store3Bytes(CPUCCTContainer.java:537)
	at org.netbeans.lib.profiler.results.cpu.CPUCCTContainer.setChildOfsForNodeOfs(CPUCCTContainer.java:363)
	at org.netbeans.lib.profiler.results.cpu.CPUCCTContainer.generateMirrorNode(CPUCCTContainer.java:871)
	at org.netbeans.lib.profiler.results.cpu.CPUCCTContainer.generateMirrorNode(CPUCCTContainer.java:872)
	at org.netbeans.lib.profiler.results.cpu.CPUCCTContainer.generateMirrorNode(CPUCCTContainer.java:872)
	at org.netbeans.lib.profiler.results.cpu.CPUCCTContainer.generateMirrorNode(CPUCCTContainer.java:872)
	at org.netbeans.lib.profiler.results.cpu.CPUCCTContainer.generateCompactData(CPUCCTContainer.java:836)
	at org.netbeans.lib.profiler.results.cpu.CPUCCTContainer.<init>(CPUCCTContainer.java:171)
	at org.netbeans.lib.profiler.results.cpu.CPUCallGraphBuilder.createPresentationCCTs
(CPUCallGraphBuilder.java:169)
	at org.netbeans.lib.profiler.results.cpu.CPUResultsSnapshot.<init>(CPUResultsSnapshot.java:185)
	at org.netbeans.lib.profiler.results.cpu.StackTraceSnapshotBuilder.createSnapshot
(StackTraceSnapshotBuilder.java:447)
[catch] at org.netbeans.modules.profiler.actions.SelfSamplerAction$Controller.actionPerformed
(SelfSamplerAction.java:198)
	at org.netbeans.core.TimableEventQueue.done(TimableEventQueue.java:138)
	at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:119)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Comment 3 matusdekanek 2009-07-29 10:28:44 UTC
Build: NetBeans IDE Dev (Build 200907280201)
VM: Java HotSpot(TM) Client VM, 14.1-b02, Java(TM) SE Runtime Environment, 1.6.0_15-b03
OS: Linux, 2.6.28-14-generic, i386

User Comments: 
'scanning projects'

Stacktrace: 
java.lang.AssertionError: nps param should not be empty
        at org.netbeans.modules.uihandler.UIHandler.publish(UIHandler.java:107)
        at java.util.logging.Logger.log(Logger.java:458)
        at java.util.logging.Logger.doLog(Logger.java:480)
        at java.util.logging.Logger.log(Logger.java:544)
        at org.netbeans.core.TimableEventQueue.done(TimableEventQueue.java:141)
        at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:119)
Comment 4 matusdekanek 2009-07-29 10:28:58 UTC
Created attachment 85423 [details]
stacktrace
Comment 5 matusdekanek 2009-07-29 15:33:58 UTC
Build: NetBeans IDE Dev (Build 200907280201)
VM: Java HotSpot(TM) Client VM, 14.1-b02, Java(TM) SE Runtime Environment, 1.6.0_15-b03
OS: Windows XP, 5.1, x86

User Comments: 
detaching attached profiled java application

Stacktrace: 
java.lang.AssertionError: nps param should not be empty
        at org.netbeans.modules.uihandler.UIHandler.publish(UIHandler.java:107)
        at java.util.logging.Logger.log(Logger.java:458)
        at java.util.logging.Logger.doLog(Logger.java:480)
        at java.util.logging.Logger.log(Logger.java:544)
        at org.netbeans.core.TimableEventQueue.done(TimableEventQueue.java:141)
        at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:119)
Comment 6 matusdekanek 2009-07-29 15:34:01 UTC
Created attachment 85472 [details]
stacktrace
Comment 7 bburette 2009-08-02 11:44:35 UTC
Build: NetBeans IDE Dev (Build 200908010201)
VM: Java HotSpot(TM) Server VM, 14.0-b16, Java(TM) SE Runtime Environment, 1.6.0_14-b08
OS: Windows XP, 5.1, x86

User Comments: 


Stacktrace: 
java.lang.AssertionError: nps param should not be empty
        at org.netbeans.modules.uihandler.UIHandler.publish(UIHandler.java:107)
        at java.util.logging.Logger.log(Logger.java:458)
        at java.util.logging.Logger.doLog(Logger.java:480)
        at java.util.logging.Logger.log(Logger.java:544)
        at org.netbeans.core.TimableEventQueue.done(TimableEventQueue.java:141)
        at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:119)
Comment 8 bburette 2009-08-02 11:44:40 UTC
Created attachment 85656 [details]
stacktrace
Comment 9 Tomas Mysik 2009-08-03 11:58:40 UTC
Build: NetBeans IDE Dev (Build 090729)
VM: Java HotSpot(TM) 64-Bit Server VM, 14.0-b16, Java(TM) SE Runtime Environment, 1.6.0_14-b08
OS: Linux, 2.6.28-14-generic, amd64

User Comments: 
- exception occured directly after IDE startup

Stacktrace: 
java.lang.AssertionError: nps param should not be empty
        at org.netbeans.modules.uihandler.UIHandler.publish(UIHandler.java:107)
        at java.util.logging.Logger.log(Logger.java:458)
        at java.util.logging.Logger.doLog(Logger.java:480)
        at java.util.logging.Logger.log(Logger.java:544)
        at org.netbeans.core.TimableEventQueue.done(TimableEventQueue.java:141)
        at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:119)
Comment 10 Tomas Mysik 2009-08-03 11:58:44 UTC
Created attachment 85694 [details]
stacktrace
Comment 11 Michal Mocnak 2009-08-05 14:20:23 UTC
Build: NetBeans IDE Dev (Build 200908050201)
VM: Java HotSpot(TM) 64-Bit Server VM, 11.3-b02-83, Java(TM) SE Runtime Environment, 1.6.0_13-b03-211
OS: Mac OS X, 10.5.7, x86_64

User Comments: 


Stacktrace: 
java.lang.AssertionError: nps param should not be empty
        at org.netbeans.modules.uihandler.UIHandler.publish(UIHandler.java:107)
        at java.util.logging.Logger.log(Logger.java:458)
        at java.util.logging.Logger.doLog(Logger.java:480)
        at java.util.logging.Logger.log(Logger.java:544)
        at org.netbeans.core.TimableEventQueue.done(TimableEventQueue.java:141)
        at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:119)
Comment 12 Michal Mocnak 2009-08-05 14:20:27 UTC
Created attachment 85843 [details]
stacktrace
Comment 13 Michal Mocnak 2009-08-10 09:28:36 UTC
Build: NetBeans IDE Dev (Build 200908070201)
VM: Java HotSpot(TM) 64-Bit Server VM, 11.3-b02-83, Java(TM) SE Runtime Environment, 1.6.0_13-b03-211
OS: Mac OS X, 10.5.8, x86_64

User Comments: 


Stacktrace: 
java.lang.AssertionError: nps param should not be empty
        at org.netbeans.modules.uihandler.UIHandler.publish(UIHandler.java:107)
        at java.util.logging.Logger.log(Logger.java:458)
        at java.util.logging.Logger.doLog(Logger.java:480)
        at java.util.logging.Logger.log(Logger.java:544)
        at org.netbeans.core.TimableEventQueue.done(TimableEventQueue.java:141)
        at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:119)
Comment 14 Michal Mocnak 2009-08-10 09:28:41 UTC
Created attachment 86019 [details]
stacktrace
Comment 15 tusharvjoshi 2009-08-11 09:23:25 UTC
Build: NetBeans IDE Dev (Build 200908022240)
VM: Java HotSpot(TM) Client VM, 1.6.0_03-b05, Java(TM) SE Runtime Environment, 1.6.0_03-b05
OS: Windows XP, 5.1, x86

User Comments: 


Stacktrace: 
java.lang.AssertionError: nps param should not be empty
        at org.netbeans.modules.uihandler.UIHandler.publish(UIHandler.java:107)
        at java.util.logging.Logger.log(Logger.java:472)
        at java.util.logging.Logger.doLog(Logger.java:494)
        at java.util.logging.Logger.log(Logger.java:558)
        at org.netbeans.core.TimableEventQueue.done(TimableEventQueue.java:141)
        at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:119)
Comment 16 tusharvjoshi 2009-08-11 09:23:30 UTC
Created attachment 86073 [details]
stacktrace
Comment 17 tusharvjoshi 2009-08-11 10:57:28 UTC
Build: NetBeans IDE Dev (Build 200908022240)
VM: Java HotSpot(TM) Client VM, 1.6.0_03-b05, Java(TM) SE Runtime Environment, 1.6.0_03-b05
OS: Windows XP, 5.1, x86

User Comments: 


Stacktrace: 
java.lang.AssertionError: nps param should not be empty
        at org.netbeans.modules.uihandler.UIHandler.publish(UIHandler.java:107)
        at java.util.logging.Logger.log(Logger.java:472)
        at java.util.logging.Logger.doLog(Logger.java:494)
        at java.util.logging.Logger.log(Logger.java:558)
        at org.netbeans.core.TimableEventQueue.done(TimableEventQueue.java:141)
        at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:119)
Comment 18 tusharvjoshi 2009-08-11 10:57:33 UTC
Created attachment 86083 [details]
stacktrace
Comment 19 tusharvjoshi 2009-08-11 12:30:30 UTC
Build: NetBeans IDE Dev (Build 200908022240)
VM: Java HotSpot(TM) Client VM, 1.6.0_03-b05, Java(TM) SE Runtime Environment, 1.6.0_03-b05
OS: Windows XP, 5.1, x86

User Comments: 


Stacktrace: 
java.lang.AssertionError: nps param should not be empty
        at org.netbeans.modules.uihandler.UIHandler.publish(UIHandler.java:107)
        at java.util.logging.Logger.log(Logger.java:472)
        at java.util.logging.Logger.doLog(Logger.java:494)
        at java.util.logging.Logger.log(Logger.java:558)
        at org.netbeans.core.TimableEventQueue.done(TimableEventQueue.java:141)
        at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:119)
Comment 20 tusharvjoshi 2009-08-11 12:30:35 UTC
Created attachment 86089 [details]
stacktrace
Comment 21 Michal Mocnak 2009-08-13 11:45:19 UTC
Build: NetBeans IDE Dev (Build 200908130201)
VM: Java HotSpot(TM) 64-Bit Server VM, 11.3-b02-83, Java(TM) SE Runtime Environment, 1.6.0_13-b03-211
OS: Mac OS X, 10.5.8, x86_64

User Comments: 


Stacktrace: 
java.lang.AssertionError: nps param should not be empty
        at org.netbeans.modules.uihandler.UIHandler.publish(UIHandler.java:107)
        at java.util.logging.Logger.log(Logger.java:458)
        at java.util.logging.Logger.doLog(Logger.java:480)
        at java.util.logging.Logger.log(Logger.java:544)
        at org.netbeans.core.TimableEventQueue.done(TimableEventQueue.java:141)
        at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:119)
Comment 22 Michal Mocnak 2009-08-13 11:45:24 UTC
Created attachment 86188 [details]
stacktrace
Comment 23 Vojtech Sigler 2009-08-17 13:37:26 UTC
Build: NetBeans IDE Dev (Build 200908170201)
VM: Java HotSpot(TM) Client VM, 14.2-b01, Java(TM) SE Runtime Environment, 1.6.0_16-b01
OS: Linux, 2.6.28-14-generic, i386

User Comments: 
The exception fired while netbeans did not have focus. The system was under heavy load (CPU, hdd).

Stacktrace: 
java.lang.AssertionError: nps param should not be empty
        at org.netbeans.modules.uihandler.UIHandler.publish(UIHandler.java:107)
        at java.util.logging.Logger.log(Logger.java:458)
        at java.util.logging.Logger.doLog(Logger.java:480)
        at java.util.logging.Logger.log(Logger.java:544)
        at org.netbeans.core.TimableEventQueue.done(TimableEventQueue.java:141)
        at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:119)
Comment 24 Vojtech Sigler 2009-08-17 13:37:31 UTC
Created attachment 86320 [details]
stacktrace
Comment 25 areeda 2009-08-18 06:01:54 UTC
Build: NetBeans IDE Dev (Build 200908022240)
VM: Java HotSpot(TM) Client VM, 10.0-b19, Java(TM) SE Runtime Environment, 1.6.0_05-b13
OS: Linux, 2.6.18-128.2.1.el5, i386

User Comments: 
Trying to update the NetBeans Source project

Stacktrace: 
java.lang.AssertionError: nps param should not be empty
        at org.netbeans.modules.uihandler.UIHandler.publish(UIHandler.java:107)
        at java.util.logging.Logger.log(Logger.java:472)
        at java.util.logging.Logger.doLog(Logger.java:494)
        at java.util.logging.Logger.log(Logger.java:558)
        at org.netbeans.core.TimableEventQueue.done(TimableEventQueue.java:141)
        at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:119)
Comment 26 areeda 2009-08-18 06:02:01 UTC
Created attachment 86363 [details]
stacktrace
Comment 27 tusharvjoshi 2009-08-18 06:41:51 UTC
This issue is repeating so many times.  It shall be promoted to P2.
Comment 28 Tomas Hurka 2009-08-19 10:16:18 UTC
Fixed in profiler-main
changeset:   141545:e5911367af37
user:        Tomas Hurka <thurka@netbeans.org>
date:        Wed Aug 19 11:11:48 2009 +0200
summary:     bugfix #169300, if there is no snapshot, do not log anything
Comment 29 areeda 2009-08-19 15:55:15 UTC
I think I have some insight into the root cause of this and a few other exceptions.

While attempting to open the the NetBeans Source tree and standard memory settings I was getting consistent exceptions
including this one.  After extending the memory allocation to Xms300M and Xmx2G these exceptions stopped.
Comment 30 Quality Engineering 2009-08-21 06:10:45 UTC
Integrated into 'main-golden', will be available in build *200908210201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main-golden/rev/e5911367af37
User: Tomas Hurka <thurka@netbeans.org>
Log: bugfix #169300, if there is no snapshot, do not log anything
Comment 31 Jindrich Sedek 2009-09-07 13:19:49 UTC
*** Issue 169478 has been marked as a duplicate of this issue. ***
Comment 32 Jiri Sedlacek 2009-09-14 16:04:18 UTC
*** Issue 172193 has been marked as a duplicate of this issue. ***
Comment 33 Jindrich Sedek 2009-10-13 08:57:04 UTC
*** Issue 172608 has been marked as a duplicate of this issue. ***