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 69610 - IllegalStateException printed on console during startup of IDE with profiler installed
Summary: IllegalStateException printed on console during startup of IDE with profiler ...
Status: CLOSED FIXED
Alias: None
Product: profiler
Classification: Unclassified
Component: Base (show other bugs)
Version: 5.x
Hardware: All All
: P4 blocker (vote)
Assignee: iformanek
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-30 12:59 UTC by iformanek
Modified: 2007-02-20 18:08 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 iformanek 2005-11-30 12:59:33 UTC
The ProfilingSensitiveAction is doing some unnecessary stuff in its constructor

java.lang.IllegalStateException: This must happen in the event thread!
	at org.openide.awt.Actions$Bridge.propertyChange(Actions.java:478)
	at java.beans.PropertyChangeSupport.firePropertyChange
(PropertyChangeSupport.java:338)
	at java.beans.PropertyChangeSupport.firePropertyChange
(PropertyChangeSupport.java:275)
	at org.openide.util.SharedClassObject.firePropertyChange
(SharedClassObject.java:418)
	at org.openide.util.SharedClassObject.putProperty
(SharedClassObject.java:293)
	at org.openide.util.actions.SystemAction.setEnabled
(SystemAction.java:106)
	at org.openide.util.actions.CallbackSystemAction.updateEnabled
(CallbackSystemAction.java:138)
	at org.openide.util.actions.CallbackSystemAction.setActionPerformer
(CallbackSystemAction.java:127)
	at org.openide.util.actions.CallbackSystemAction.clearActionPerformers
(CallbackSystemAction.java:303)
	at org.openide.util.actions.CallbackSystemAction.access$200
(CallbackSystemAction.java:59)
	at 
org.openide.util.actions.CallbackSystemAction$GlobalManager.resultChanged
(CallbackSystemAction.java:396)
	at org.openide.util.lookup.AbstractLookup.notifyListeners
(AbstractLookup.java:446)
	at org.openide.util.lookup.SimpleProxyLookup$ProxyResult.resultChanged
(SimpleProxyLookup.java:245)
	at org.openide.util.lookup.SimpleProxyLookup.checkLookup
(SimpleProxyLookup.java:73)
	at org.openide.util.lookup.SimpleProxyLookup.access$000
(SimpleProxyLookup.java:29)
	at org.openide.util.lookup.SimpleProxyLookup$ProxyResult.checkResult
(SimpleProxyLookup.java:136)
	at org.openide.util.lookup.SimpleProxyLookup$ProxyResult.allItems
(SimpleProxyLookup.java:216)
	at org.netbeans.modules.profiler.actions.ProjectSensitiveAction.<init>
(ProjectSensitiveAction.java:52)
	at 
org.netbeans.modules.profiler.actions.ProjectSensitiveAction.projectSensitiveAct
ion(ProjectSensitiveAction.java:100)
	at org.netbeans.modules.profiler.actions.AntActions.profileProjectPopup
(AntActions.java:183)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at org.netbeans.core.startup.layers.BinaryFS$AttrImpl.methodValue
(BinaryFS.java:502)
	at org.netbeans.core.startup.layers.BinaryFS$AttrImpl.getValue
(BinaryFS.java:414)
	at org.netbeans.core.startup.layers.BinaryFS$BFSBase.getAttribute
(BinaryFS.java:318)
	at org.openide.filesystems.MultiFileObject.getAttribute
(MultiFileObject.java:759)
	at org.openide.filesystems.MultiFileObject.getAttribute
(MultiFileObject.java:719)
	at org.openide.filesystems.MultiFileObject.getAttribute
(MultiFileObject.java:755)
	at org.openide.filesystems.MultiFileObject.getAttribute
(MultiFileObject.java:719)
	at org.openide.filesystems.MultiFileObject.getAttribute
(MultiFileObject.java:644)
	at org.openide.loaders.InstanceDataObject$Ser.getClassName
(InstanceDataObject.java:1136)
	at org.openide.loaders.InstanceDataObject$Ser.instanceName
(InstanceDataObject.java:1122)
	at org.openide.loaders.InstanceSupport.instanceClass
(InstanceSupport.java:125)
	at org.openide.loaders.InstanceDataObject$Ser.instanceClass
(InstanceDataObject.java:1170)
	at org.openide.loaders.InstanceSupport.instanceOf
(InstanceSupport.java:163)
	at org.openide.loaders.InstanceDataObject$Ser.instanceOf
(InstanceDataObject.java:1193)
	at org.openide.loaders.InstanceDataObject.instanceOf
(InstanceDataObject.java:721)
	at org.openide.loaders.FolderLookup.instanceForCookie
(FolderLookup.java:189)
	at org.openide.loaders.FolderInstance$HoldInstance.instanceCreate
(FolderInstance.java:998)
	at org.openide.loaders.FolderLookup.createInstance
(FolderLookup.java:140)
	at org.openide.loaders.FolderInstance.defaultProcessObjects
(FolderInstance.java:736)
	at org.openide.loaders.FolderInstance.access$000(FolderInstance.java:68)
	at org.openide.loaders.FolderInstance$2.run(FolderInstance.java:622)
	at org.openide.loaders.FolderLookup.postCreationTask
(FolderLookup.java:234)
	at org.openide.loaders.FolderInstance.processObjects
(FolderInstance.java:620)
	at org.openide.loaders.FolderInstance$Listener.finished
(FolderInstance.java:901)
	at org.openide.loaders.FolderList.createBoth(FolderList.java:806)
	at org.openide.loaders.FolderList.getObjects(FolderList.java:512)
	at org.openide.loaders.FolderList.access$200(FolderList.java:50)
	at org.openide.loaders.FolderList$ListTask.run(FolderList.java:880)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:471)
	at org.openide.util.RequestProcessor$Processor.run
(RequestProcessor.java:904)
Comment 1 iformanek 2005-12-10 00:54:35 UTC
This has been fixed in M12
Comment 2 ehucka 2006-10-09 12:08:39 UTC
Verification of old issues.
Comment 3 Alexander Kouznetsov 2007-02-20 10:17:08 UTC
Closing old issues
Comment 4 Alexander Kouznetsov 2007-02-20 18:08:29 UTC
Reverting to original Target Milestone value changed by mistake. Sorry for
inconvenience.