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 173014 - javafx.debugger.actions.JavaFXToggleActionProvider shouldn't be loaded at NB startup
Summary: javafx.debugger.actions.JavaFXToggleActionProvider shouldn't be loaded at NB ...
Status: VERIFIED FIXED
Alias: None
Product: javafx
Classification: Unclassified
Component: Debugger (show other bugs)
Version: 6.x
Hardware: All Windows XP
: P2 blocker (vote)
Assignee: Petr Nejedly
URL: http://wiki.netbeans.org/FitnessViaWh...
Keywords: PERFORMANCE, REGRESSION, TEST
Depends on:
Blocks:
 
Reported: 2009-09-24 13:53 UTC by Oleg Khokhlov
Modified: 2010-03-29 10:09 UTC (History)
1 user (show)

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 Oleg Khokhlov 2009-09-24 13:53:21 UTC
Performance test reports that the following classes loaded during startup:

org.netbeans.modules.javafx.debugger.actions.JavaFXToggleActionProvider


Comment from jtulach: "Regression. P2 to use some debugger @Registration. Assign to pnejedly, he 
knows about the problem."

Build 20090922

test: ant in ide.kit/tests/whitelist


<violator class="org.netbeans.modules.javafx.debugger.actions.JavaFXToggleActionProvider">
<stacktrace instantiator="SystemClassLoader[664 modules]">
          org.netbeans.test.ide.BlacklistedClassesHandlerSingleton.publish(BlacklistedClassesHandlerSingleton.java:352)
          java.util.logging.Logger.log(Logger.java:452)
          java.util.logging.Logger.doLog(Logger.java:474)
          java.util.logging.Logger.log(Logger.java:538)
          org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:188)
          java.lang.ClassLoader.loadClass(ClassLoader.java:251)
          org.netbeans.spi.debugger.ContextAwareSupport.createInstance(ContextAwareSupport.java:95)
          org.netbeans.api.debugger.Lookup$MetaInf$MetaInfLookupList$LazyInstance.getEntry(Lookup.java:696)
          org.netbeans.api.debugger.Lookup$LookupList$LookupLazyEntry.get(Lookup.java:806)
          org.netbeans.api.debugger.LazyArrayList.get(LazyArrayList.java:158)
          org.netbeans.api.debugger.LazyArrayList$Itr.next(LazyArrayList.java:215)
          org.netbeans.api.debugger.ActionsManager.registerActionsProviders(ActionsManager.java:420)
          org.netbeans.api.debugger.ActionsManager.initActionImpls(ActionsManager.java:439)
          org.netbeans.api.debugger.ActionsManager.isEnabled(ActionsManager.java:253)
          org.netbeans.modules.debugger.ui.actions.DebuggerAction.isEnabled(DebuggerAction.java:123)
          org.netbeans.modules.debugger.ui.actions.DebuggerAction.<init>(DebuggerAction.java:78)
          org.netbeans.modules.debugger.ui.actions.DebuggerAction.createKillAction(DebuggerAction.java:163)
          sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
          sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          java.lang.reflect.Method.invoke(Method.java:585)
          org.netbeans.core.startup.layers.BinaryFS$AttrImpl$MethodAndParams.invoke(BinaryFS.java:603)
          org.netbeans.core.startup.layers.BinaryFS$AttrImpl.getValue(BinaryFS.java:536)
          org.netbeans.core.startup.layers.BinaryFS$BFSBase.getAttribute(BinaryFS.java:382)
          org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:843)
          org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:792)
          org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:839)
          org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:792)
          org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:725)
          org.openide.loaders.InstanceDataObject$Ser.instanceCreate(InstanceDataObject.java:1305)
          org.openide.loaders.InstanceDataObject.instanceCreate(InstanceDataObject.java:777)
          org.openide.loaders.FolderInstance.instanceForCookie(FolderInstance.java:585)
          org.openide.awt.Toolbar$Folder.instanceForCookie(Toolbar.java:364)
          org.openide.loaders.FolderInstance$HoldInstance.instanceCreate(FolderInstance.java:1135)
          org.openide.loaders.FolderInstance$1R.instances(FolderInstance.java:705)
          org.openide.loaders.FolderInstance$1R.run(FolderInstance.java:726)
          org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602)
          org.openide.util.RequestProcessor$Processor.doEvaluate(RequestProcessor.java:1112)
          org.openide.util.RequestProcessor$Task.waitFinished(RequestProcessor.java:769)
          org.openide.loaders.FolderInstance$1R.waitFinished(FolderInstance.java:741)
          org.openide.loaders.FolderInstance.waitFinished(FolderInstance.java:347)
          org.openide.loaders.FolderInstance.instanceCreate(FolderInstance.java:279)
          org.openide.loaders.FolderInstance.instanceForCookie(FolderInstance.java:585)
          org.openide.loaders.FolderInstance$HoldInstance.instanceCreate(FolderInstance.java:1135)
          org.openide.loaders.FolderInstance$1R.instances(FolderInstance.java:705)
          org.openide.loaders.FolderInstance$1R.run(FolderInstance.java:726)
          org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602)
          org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1070)
    </stacktrace>
</violator>
Comment 1 Michal Skvor 2009-10-26 17:47:13 UTC
Fixed.

2780:5bf3b239c532
Comment 2 Alexandr Scherbatiy 2010-03-29 10:09:39 UTC
Please, reopen the issue if it is still reproduced.