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 191701 - Cycle Exception in devel version 201011060000
Summary: Cycle Exception in devel version 201011060000
Status: RESOLVED FIXED
Alias: None
Product: cnd
Classification: Unclassified
Component: -- Other -- (show other bugs)
Version: 7.0
Hardware: All All
: P2 normal (vote)
Assignee: Vladimir Voskresensky
URL:
Keywords: REGRESSION
: 191999 193121 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-11-07 04:34 UTC by mickdubina
Modified: 2010-12-13 05:36 UTC (History)
3 users (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 mickdubina 2010-11-07 04:34:25 UTC
OS: Fedora 14 x86
Java: jdk1.6.0_22
---------------------------------------------------------------------
Tools->Templates->"C++"->"C++ Header File"
click button [Open in editor]
---------------------------------------------------------------------
java.lang.NullPointerException: The null file parameter cannot be null
	at org.openide.util.Parameters.notNull(Parameters.java:89)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileContainer.getFileKey(FileContainer.java:320)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.getIncludeHandler(ProjectBase.java:1061)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.createPreprocHandler(ProjectBase.java:1046)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.findFileByItem(ProjectBase.java:1798)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.findFile(ProjectBase.java:1746)
	at org.netbeans.modules.cnd.modelutil.CsmUtilities.getCsmFiles(CsmUtilities.java:411)
	at org.netbeans.modules.cnd.modelutil.CsmUtilities.getCsmFile(CsmUtilities.java:481)
	at org.netbeans.modules.cnd.modelutil.CsmUtilities.getCsmFile(CsmUtilities.java:501)
	at org.netbeans.modules.cnd.model.tasks.CsmFileTaskFactory.getCsmFile(CsmFileTaskFactory.java:261)
	at org.netbeans.modules.cnd.model.tasks.CsmFileTaskFactory.stateChangedImpl(CsmFileTaskFactory.java:211)
	at org.netbeans.modules.cnd.model.tasks.CsmFileTaskFactory.access$300(CsmFileTaskFactory.java:77)
	at org.netbeans.modules.cnd.model.tasks.CsmFileTaskFactory$2.run(CsmFileTaskFactory.java:127)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1960)
Caused: org.openide.util.RequestProcessor$SlowItem: task failed due to
	at org.openide.util.RequestProcessor.post(RequestProcessor.java:421)
	at org.netbeans.modules.cnd.model.tasks.CsmFileTaskFactory.fileObjectsChanged(CsmFileTaskFactory.java:121)
	at org.netbeans.modules.cnd.model.tasks.EditorAwareCsmFileTaskFactory$ChangeListenerImpl.stateChanged(EditorAwareCsmFileTaskFactory.java:80)
	at org.netbeans.modules.cnd.model.tasks.OpenedEditors.fireChangeEvent(OpenedEditors.java:126)
	at org.netbeans.modules.cnd.model.tasks.OpenedEditors.stateChanged(OpenedEditors.java:172)
	at org.netbeans.modules.cnd.model.tasks.OpenedEditors.access$100(OpenedEditors.java:73)
	at org.netbeans.modules.cnd.model.tasks.OpenedEditors$2.propertyChange(OpenedEditors.java:93)
	at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)
	at org.netbeans.api.editor.EditorRegistry.fireEvents(EditorRegistry.java:514)
	at org.netbeans.api.editor.EditorRegistry.focusLost(EditorRegistry.java:348)
	at org.netbeans.api.editor.EditorRegistry$FocusL.focusLost(EditorRegistry.java:643)
	at java.awt.AWTEventMulticaster.focusLost(AWTEventMulticaster.java:213)
	at java.awt.AWTEventMulticaster.focusLost(AWTEventMulticaster.java:212)
	at java.awt.AWTEventMulticaster.focusLost(AWTEventMulticaster.java:212)
	at java.awt.Component.processFocusEvent(Component.java:6159)
	at java.awt.Component.processEvent(Component.java:6023)
	at java.awt.Container.processEvent(Container.java:2041)
	at java.awt.Component.dispatchEventImpl(Component.java:4630)
	at java.awt.Container.dispatchEventImpl(Container.java:2099)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1850)
	at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:910)
	at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:568)
	at java.awt.Component.dispatchEventImpl(Component.java:4502)
	at java.awt.Container.dispatchEventImpl(Container.java:2099)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
	at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:138)
	at java.awt.SentEvent.dispatch(SentEvent.java:55)
	at java.awt.DefaultKeyboardFocusManager$DefaultKeyboardFocusManagerSentEvent.dispatch(DefaultKeyboardFocusManager.java:183)
	at java.awt.DefaultKeyboardFocusManager.sendMessage(DefaultKeyboardFocusManager.java:210)
	at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:635)
	at java.awt.Component.dispatchEventImpl(Component.java:4502)
	at java.awt.Container.dispatchEventImpl(Container.java:2099)
	at java.awt.Window.dispatchEventImpl(Window.java:2478)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
	at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:138)
	at java.awt.SequencedEvent.dispatch(SequencedEvent.java:101)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:138)
	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)
[catch] at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Comment 1 Alexander Simon 2010-11-07 15:19:28 UTC
P2 because cannot edit template any more.
Comment 2 Vladimir Voskresensky 2010-11-08 05:56:15 UTC
will check
Comment 4 Quality Engineering 2010-11-10 06:11:21 UTC
Integrated into 'main-golden', will be available in build *201011100000* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main/rev/1c2e57c0252e
User: Vladimir Voskresensky <vv159170@netbeans.org>
Log: fixed #191701 -  Cycle Exception in devel version 201011060000
Comment 5 Vladimir Voskresensky 2010-12-08 11:50:03 UTC
*** Bug 192372 has been marked as a duplicate of this bug. ***
Comment 6 Vladimir Voskresensky 2010-12-08 11:50:42 UTC
*** Bug 191999 has been marked as a duplicate of this bug. ***
Comment 7 Vladimir Voskresensky 2010-12-13 05:36:21 UTC
*** Bug 193121 has been marked as a duplicate of this bug. ***