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 216041 - "Save?" wizard appears If user closes HTML file
Summary: "Save?" wizard appears If user closes HTML file
Status: RESOLVED DUPLICATE of bug 230126
Alias: None
Product: platform
Classification: Unclassified
Component: Text (show other bugs)
Version: 7.3
Hardware: PC Solaris
: P3 normal (vote)
Assignee: Miloslav Metelka
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-07-27 07:10 UTC by Alexander Simon
Modified: 2013-08-28 11:01 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Stack with "lost" HES and save cookie (8.45 KB, text/plain)
2012-07-27 07:18 UTC, Alexander Simon
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Simon 2012-07-27 07:10:21 UTC
Requirements: Implemented CESRedirector.
Scenario:
- Create C/C++ Application
- Create HTML file in Source Files folder via "Other|HTML File" wizard
- Close file in editor
==> "Save?" wizard appears
- Save file
- Open file
- Close file
==> "Save?" wizard appears
Comment 1 Alexander Simon 2012-07-27 07:18:11 UTC
Created attachment 122438 [details]
Stack with "lost" HES and save cookie
Comment 2 soldatov 2012-09-10 14:41:16 UTC
In latest builds I have such problem in *.xhtml files:

Exception occurred during event dispatching:
java.lang.StackOverflowError
	at org.openide.util.lookup.ProxyLookup$ImmutableInternalData.getLookupsList(ProxyLookup.java:944)
	at org.openide.util.lookup.ProxyLookup.setData(ProxyLookup.java:305)
	at org.openide.util.lookup.ProxyLookup.setLookups(ProxyLookup.java:153)
	at org.openide.util.lookup.ProxyLookup.setLookups(ProxyLookup.java:126)
	at org.openide.explorer.DefaultEMLookup.updateLookups(DefaultEMLookup.java:134)
	at org.openide.explorer.DefaultEMLookup.<init>(DefaultEMLookup.java:93)
	at org.openide.explorer.ExplorerUtils.createLookup(ExplorerUtils.java:209)
	at org.netbeans.modules.html.HtmlEditorSupport$EditorLookupSupport.<init>(HtmlEditorSupport.java:384)
	at org.netbeans.modules.html.HtmlEditorSupport.createInstance(HtmlEditorSupport.java:131)
	at org.netbeans.modules.html.HtmlDataObject.getHtmlEditorSupport(HtmlDataObject.java:210)
	at org.netbeans.modules.html.HtmlDataObject.createCookie(HtmlDataObject.java:200)
	at org.openide.nodes.CookieSet$CookieEntry.getCookie(CookieSet.java:601)
	at org.openide.nodes.CookieSet$C.convert(CookieSet.java:784)
	at org.openide.nodes.CookieSet$C.convert(CookieSet.java:779)
	at org.openide.nodes.CookieSetLkp$ConvertingItem.getInstance(CookieSetLkp.java:277)
	at org.openide.util.lookup.AbstractLookup.lookup(AbstractLookup.java:421)
	at org.netbeans.modules.cnd.cesredirector.CESRedirectorImpl.redirect(CESRedirectorImpl.java:119)
	at org.openide.text.CloneableEditorSupportRedirector.findRedirect(CloneableEditorSupportRedirector.java:79)
	at org.openide.text.CloneableEditorSupport.setMIMEType(CloneableEditorSupport.java:1557)
	at org.netbeans.modules.html.HtmlEditorSupport.<init>(HtmlEditorSupport.java:139)
	at org.netbeans.modules.html.HtmlEditorSupport.createInstance(HtmlEditorSupport.java:131)
	at org.netbeans.modules.html.HtmlDataObject.getHtmlEditorSupport(HtmlDataObject.java:210)
	at org.netbeans.modules.html.HtmlDataObject.createCookie(HtmlDataObject.java:200)
	at org.openide.nodes.CookieSet$CookieEntry.getCookie(CookieSet.java:601)
	at org.openide.nodes.CookieSet$C.convert(CookieSet.java:784)
	at org.openide.nodes.CookieSet$C.convert(CookieSet.java:779)
	at org.openide.nodes.CookieSetLkp$ConvertingItem.getInstance(CookieSetLkp.java:277)
	at org.openide.util.lookup.AbstractLookup.lookup(AbstractLookup.java:421)
	at org.netbeans.modules.cnd.cesredirector.CESRedirectorImpl.redirect(CESRedirectorImpl.java:119)
	at org.openide.text.CloneableEditorSupportRedirector.findRedirect(CloneableEditorSupportRedirector.java:79)
	at org.openide.text.CloneableEditorSupport.setMIMEType(CloneableEditorSupport.java:1557)
Comment 3 Vladimir Voskresensky 2012-09-10 16:06:09 UTC
Jarda, we are getting java.lang.StackOverflowError again. May be it's time to change CloneableEditorSupportRedirector.findRedirect, instead of fixing each particular impl?
Comment 4 Marek Fukala 2012-09-19 13:49:24 UTC
the code related to org.netbeans.modules.html.HtmlEditorSupport$EditorLookupSupport

has been removed so the issue should not happen again.
Comment 5 soldatov 2012-10-09 07:08:10 UTC
original problem exist
Comment 6 Marek Fukala 2012-10-09 07:49:27 UTC
Please attach the stacktrace from a latest dev build + add build info. Thanks.
Comment 7 soldatov 2012-10-09 11:10:42 UTC
(In reply to comment #6)
> Please attach the stacktrace from a latest dev build + add build info. Thanks.
Internal IDE (Oracle Solaris Studio).
Product Version         = ************ (2012/10/08 ******)
Operating System        = SunOS version 5.11 running on x86
Java; VM; Vendor        = 1.7.0_10-ea; Java HotSpot(TM) Server VM 23.6-b04; Oracle Corporation

messages.log if IDE is launched with -J-Dorg.openide.text.CloneableEditorSupport.level=FINE

FINE [org.openide.text.CloneableEditorSupport]: Setting new lastSaveTime to 1349783871000
FINE [org.openide.text.CloneableEditorSupport]
java.lang.Exception: Setting to modified: true
	at org.openide.text.CloneableEditorSupport.setAlreadyModified(CloneableEditorSupport.java:2659)
	at org.openide.text.CloneableEditorSupport.callNotifyModified(CloneableEditorSupport.java:1972)
	at org.openide.text.CloneableEditorSupport$Listener.vetoableChange(CloneableEditorSupport.java:2872)
	at org.netbeans.editor.BaseDocument.atomicLockImpl(BaseDocument.java:1676)
	at org.netbeans.editor.GuardedDocument.runAtomicAsUser(GuardedDocument.java:343)
	at org.openide.text.NbDocument.runAtomicAsUser(NbDocument.java:462)
	at org.netbeans.modules.editor.EditorModule.reformat(EditorModule.java:618)
	at org.netbeans.modules.editor.EditorModule.access$100(EditorModule.java:109)
	at org.netbeans.modules.editor.EditorModule$5.operationCreateFromTemplate(EditorModule.java:302)
	at org.openide.loaders.DataLoaderPool.fireOperationEvent(DataLoaderPool.java:240)
	at org.openide.loaders.DataObject.fireOperationEvent(DataObject.java:870)
	at org.openide.loaders.DataObject.createFromTemplate(DataObject.java:843)
	at org.netbeans.modules.cnd.makeproject.MakeProjectGeneratorImpl$2.run(MakeProjectGeneratorImpl.java:379)
	at org.netbeans.modules.cnd.makeproject.MakeProjectGeneratorImpl$CreateMainParams.doPostProjectCreationWork(MakeProjectGeneratorImpl.java:400)
	at org.netbeans.modules.cnd.makeproject.MakeProjectGeneratorImpl$CreateMainParams.access$000(MakeProjectGeneratorImpl.java:389)
	at org.netbeans.modules.cnd.makeproject.MakeProjectGeneratorImpl$1.run(MakeProjectGeneratorImpl.java:248)
	at org.netbeans.modules.cnd.makeproject.MakeProjectGeneratorImpl.createProject(MakeProjectGeneratorImpl.java:257)
	at org.netbeans.modules.cnd.makeproject.MakeProjectGeneratorImpl.createProject(MakeProjectGeneratorImpl.java:179)
	at org.netbeans.modules.cnd.makeproject.ui.wizards.NewMakeProjectWizardIterator.instantiate(NewMakeProjectWizardIterator.java:453)
	at org.netbeans.modules.cnd.makeproject.ui.wizards.NewMakeProjectWizardIterator.instantiate(NewMakeProjectWizardIterator.java:345)
	at org.openide.loaders.TemplateWizard$InstantiatingIteratorBridge.instantiate(TemplateWizard.java:1044)
	at org.openide.loaders.TemplateWizard.handleInstantiate(TemplateWizard.java:605)
	at org.openide.loaders.TemplateWizard.instantiateNewObjects(TemplateWizard.java:439)
	at org.openide.loaders.TemplateWizardIterImpl.instantiate(TemplateWizardIterImpl.java:253)
	at org.openide.loaders.TemplateWizardIteratorWrapper$ProgressInstantiatingIterator.instantiate(TemplateWizardIteratorWrapper.java:180)
	at org.openide.WizardDescriptor.callInstantiateOpen(WizardDescriptor.java:1573)
	at org.openide.WizardDescriptor.callInstantiate(WizardDescriptor.java:1517)
	at org.openide.WizardDescriptor.access$2100(WizardDescriptor.java:89)
	at org.openide.WizardDescriptor$Listener$2$1.run(WizardDescriptor.java:2157)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1454)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2036)
FINE [org.openide.text.CloneableEditorSupport]
java.lang.Exception: Setting to modified: false
	at org.openide.text.CloneableEditorSupport.setAlreadyModified(CloneableEditorSupport.java:2659)
	at org.openide.text.CloneableEditorSupport.callNotifyUnmodified(CloneableEditorSupport.java:1985)
	at org.openide.text.CloneableEditorSupport$Listener.vetoableChange(CloneableEditorSupport.java:2879)
	at org.netbeans.editor.BaseDocument.atomicUnlockImpl(BaseDocument.java:1744)
	at org.netbeans.editor.BaseDocument.atomicUnlockImpl(BaseDocument.java:1705)
	at org.netbeans.editor.GuardedDocument.runAtomicAsUser(GuardedDocument.java:356)
	at org.openide.text.NbDocument.runAtomicAsUser(NbDocument.java:462)
	at org.netbeans.modules.editor.EditorModule.reformat(EditorModule.java:618)
	at org.netbeans.modules.editor.EditorModule.access$100(EditorModule.java:109)
	at org.netbeans.modules.editor.EditorModule$5.operationCreateFromTemplate(EditorModule.java:302)
	at org.openide.loaders.DataLoaderPool.fireOperationEvent(DataLoaderPool.java:240)
	at org.openide.loaders.DataObject.fireOperationEvent(DataObject.java:870)
	at org.openide.loaders.DataObject.createFromTemplate(DataObject.java:843)
	at org.netbeans.modules.cnd.makeproject.MakeProjectGeneratorImpl$2.run(MakeProjectGeneratorImpl.java:379)
	at org.netbeans.modules.cnd.makeproject.MakeProjectGeneratorImpl$CreateMainParams.doPostProjectCreationWork(MakeProjectGeneratorImpl.java:400)
	at org.netbeans.modules.cnd.makeproject.MakeProjectGeneratorImpl$CreateMainParams.access$000(MakeProjectGeneratorImpl.java:389)
	at org.netbeans.modules.cnd.makeproject.MakeProjectGeneratorImpl$1.run(MakeProjectGeneratorImpl.java:248)
	at org.netbeans.modules.cnd.makeproject.MakeProjectGeneratorImpl.createProject(MakeProjectGeneratorImpl.java:257)
	at org.netbeans.modules.cnd.makeproject.MakeProjectGeneratorImpl.createProject(MakeProjectGeneratorImpl.java:179)
	at org.netbeans.modules.cnd.makeproject.ui.wizards.NewMakeProjectWizardIterator.instantiate(NewMakeProjectWizardIterator.java:453)
	at org.netbeans.modules.cnd.makeproject.ui.wizards.NewMakeProjectWizardIterator.instantiate(NewMakeProjectWizardIterator.java:345)
	at org.openide.loaders.TemplateWizard$InstantiatingIteratorBridge.instantiate(TemplateWizard.java:1044)
	at org.openide.loaders.TemplateWizard.handleInstantiate(TemplateWizard.java:605)
	at org.openide.loaders.TemplateWizard.instantiateNewObjects(TemplateWizard.java:439)
	at org.openide.loaders.TemplateWizardIterImpl.instantiate(TemplateWizardIterImpl.java:253)
	at org.openide.loaders.TemplateWizardIteratorWrapper$ProgressInstantiatingIterator.instantiate(TemplateWizardIteratorWrapper.java:180)
	at org.openide.WizardDescriptor.callInstantiateOpen(WizardDescriptor.java:1573)
	at org.openide.WizardDescriptor.callInstantiate(WizardDescriptor.java:1517)
	at org.openide.WizardDescriptor.access$2100(WizardDescriptor.java:89)
	at org.openide.WizardDescriptor$Listener$2$1.run(WizardDescriptor.java:2157)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1454)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2036)
FINE [org.openide.text.CloneableEditorSupport]
java.lang.Exception: Setting to modified: false
	at org.openide.text.CloneableEditorSupport.setAlreadyModified(CloneableEditorSupport.java:2659)
	at org.openide.text.CloneableEditorSupport.callNotifyUnmodified(CloneableEditorSupport.java:1985)
	at org.openide.text.CloneableEditorSupport.doCloseDocument(CloneableEditorSupport.java:2245)
	at org.openide.text.CloneableEditorSupport.access$1800(CloneableEditorSupport.java:129)
	at org.openide.text.CloneableEditorSupport$9.run(CloneableEditorSupport.java:2218)
	at org.netbeans.editor.BaseDocument.render(BaseDocument.java:1353)
	at org.openide.text.CloneableEditorSupport.closeDocument(CloneableEditorSupport.java:2202)
	at org.openide.text.CloneableEditorSupport.notifyClosed(CloneableEditorSupport.java:2070)
	at org.openide.text.DataEditorSupport.notifyClosed(DataEditorSupport.java:422)
	at org.openide.text.CloneableEditorSupport.close(CloneableEditorSupport.java:2172)
	at org.openide.windows.CloneableOpenSupport.close(CloneableOpenSupport.java:129)
	at org.netbeans.modules.editor.EditorModule.reformat(EditorModule.java:645)
	at org.netbeans.modules.editor.EditorModule.access$100(EditorModule.java:109)
	at org.netbeans.modules.editor.EditorModule$5.operationCreateFromTemplate(EditorModule.java:302)
	at org.openide.loaders.DataLoaderPool.fireOperationEvent(DataLoaderPool.java:240)
	at org.openide.loaders.DataObject.fireOperationEvent(DataObject.java:870)
	at org.openide.loaders.DataObject.createFromTemplate(DataObject.java:843)
	at org.netbeans.modules.cnd.makeproject.MakeProjectGeneratorImpl$2.run(MakeProjectGeneratorImpl.java:379)
	at org.netbeans.modules.cnd.makeproject.MakeProjectGeneratorImpl$CreateMainParams.doPostProjectCreationWork(MakeProjectGeneratorImpl.java:400)
	at org.netbeans.modules.cnd.makeproject.MakeProjectGeneratorImpl$CreateMainParams.access$000(MakeProjectGeneratorImpl.java:389)
	at org.netbeans.modules.cnd.makeproject.MakeProjectGeneratorImpl$1.run(MakeProjectGeneratorImpl.java:248)
	at org.netbeans.modules.cnd.makeproject.MakeProjectGeneratorImpl.createProject(MakeProjectGeneratorImpl.java:257)
	at org.netbeans.modules.cnd.makeproject.MakeProjectGeneratorImpl.createProject(MakeProjectGeneratorImpl.java:179)
	at org.netbeans.modules.cnd.makeproject.ui.wizards.NewMakeProjectWizardIterator.instantiate(NewMakeProjectWizardIterator.java:453)
	at org.netbeans.modules.cnd.makeproject.ui.wizards.NewMakeProjectWizardIterator.instantiate(NewMakeProjectWizardIterator.java:345)
	at org.openide.loaders.TemplateWizard$InstantiatingIteratorBridge.instantiate(TemplateWizard.java:1044)
	at org.openide.loaders.TemplateWizard.handleInstantiate(TemplateWizard.java:605)
	at org.openide.loaders.TemplateWizard.instantiateNewObjects(TemplateWizard.java:439)
	at org.openide.loaders.TemplateWizardIterImpl.instantiate(TemplateWizardIterImpl.java:253)
	at org.openide.loaders.TemplateWizardIteratorWrapper$ProgressInstantiatingIterator.instantiate(TemplateWizardIteratorWrapper.java:180)
	at org.openide.WizardDescriptor.callInstantiateOpen(WizardDescriptor.java:1573)
	at org.openide.WizardDescriptor.callInstantiate(WizardDescriptor.java:1517)
	at org.openide.WizardDescriptor.access$2100(WizardDescriptor.java:89)
	at org.openide.WizardDescriptor$Listener$2$1.run(WizardDescriptor.java:2157)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1454)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2036)
INFO [org.netbeans.modules.cnd.api.project.NativeProjectRegistry]: Open native project CppApplication_1 /export/files/NB/CppApplication_1
WARNING [org.openide.filesystems.Ordering]: Not all children in Templates/ marked with the position attribute: [ccFiles], but some are: [Licenses, Privileged, Project, Recent, Services, cFiles, cppFiles, testFiles, qtFiles, asmFiles, fortranFiles, ShellScripts, MakeTemplates, UnitTests, XML, Other, Properties]
FINE [org.openide.text.CloneableEditorSupport]: Setting new lastSaveTime to 1349783887000
FINE [org.openide.text.CloneableEditorSupport]
java.lang.Exception: Setting to modified: true
	at org.openide.text.CloneableEditorSupport.setAlreadyModified(CloneableEditorSupport.java:2659)
	at org.openide.text.CloneableEditorSupport.callNotifyModified(CloneableEditorSupport.java:1972)
	at org.openide.text.CloneableEditorSupport$Listener.vetoableChange(CloneableEditorSupport.java:2872)
	at org.netbeans.editor.BaseDocument.atomicLockImpl(BaseDocument.java:1676)
	at org.netbeans.editor.GuardedDocument.runAtomicAsUser(GuardedDocument.java:343)
	at org.openide.text.NbDocument.runAtomicAsUser(NbDocument.java:462)
	at org.netbeans.modules.editor.EditorModule.reformat(EditorModule.java:618)
	at org.netbeans.modules.editor.EditorModule.access$100(EditorModule.java:109)
	at org.netbeans.modules.editor.EditorModule$5.operationCreateFromTemplate(EditorModule.java:302)
	at org.openide.loaders.DataLoaderPool.fireOperationEvent(DataLoaderPool.java:240)
	at org.openide.loaders.DataObject.fireOperationEvent(DataObject.java:870)
	at org.openide.loaders.DataObject.createFromTemplate(DataObject.java:843)
	at org.openide.loaders.TemplateWizard$DefaultIterator.instantiate(TemplateWizard.java:912)
	at org.openide.loaders.TemplateWizard.handleInstantiate(TemplateWizard.java:605)
	at org.openide.loaders.TemplateWizard.instantiateNewObjects(TemplateWizard.java:439)
	at org.openide.loaders.TemplateWizardIterImpl.instantiate(TemplateWizardIterImpl.java:248)
	at org.openide.loaders.TemplateWizardIteratorWrapper.instantiate(TemplateWizardIteratorWrapper.java:160)
	at org.openide.WizardDescriptor.callInstantiateOpen(WizardDescriptor.java:1576)
	at org.openide.WizardDescriptor.callInstantiate(WizardDescriptor.java:1517)
	at org.openide.WizardDescriptor.access$2100(WizardDescriptor.java:89)
	at org.openide.WizardDescriptor$Listener$2$1.run(WizardDescriptor.java:2157)
	at org.openide.WizardDescriptor$Listener$2.run(WizardDescriptor.java:2215)
	at org.openide.WizardDescriptor.lazyValidate(WizardDescriptor.java:1492)
	at org.openide.WizardDescriptor.access$1800(WizardDescriptor.java:89)
	at org.openide.WizardDescriptor$Listener.actionPerformed(WizardDescriptor.java:2222)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:601)
	at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:457)
	at $Proxy12.actionPerformed(Unknown Source)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
	at java.awt.Component.processMouseEvent(Component.java:6505)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
	at java.awt.Component.processEvent(Component.java:6270)
	at java.awt.Container.processEvent(Container.java:2229)
	at java.awt.Component.dispatchEventImpl(Component.java:4861)
	at java.awt.Container.dispatchEventImpl(Container.java:2287)
	at java.awt.Component.dispatchEvent(Component.java:4687)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
	at java.awt.Container.dispatchEventImpl(Container.java:2273)
	at java.awt.Window.dispatchEventImpl(Window.java:2719)
	at java.awt.Component.dispatchEvent(Component.java:4687)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:723)
	at java.awt.EventQueue.access$200(EventQueue.java:103)
	at java.awt.EventQueue$3.run(EventQueue.java:682)
	at java.awt.EventQueue$3.run(EventQueue.java:680)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.awt.EventQueue$4.run(EventQueue.java:696)
	at java.awt.EventQueue$4.run(EventQueue.java:694)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:693)
	at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:158)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:154)
	at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:182)
	at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:221)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:219)
	at java.awt.Dialog.show(Dialog.java:1077)
	at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:1074)
	at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:1114)
	at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:1096)
	at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:126)
	at org.openide.util.Mutex.doEventAccess(Mutex.java:1363)
	at org.openide.util.Mutex.readAccess(Mutex.java:273)
	at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:1081)
	at java.awt.Component.show(Component.java:1651)
	at java.awt.Component.setVisible(Component.java:1603)
	at java.awt.Window.setVisible(Window.java:1014)
	at java.awt.Dialog.setVisible(Dialog.java:1003)
	at org.netbeans.core.windows.services.DialogDisplayerImpl$1AWTQuery.showDialog(DialogDisplayerImpl.java:260)
	at org.netbeans.core.windows.services.DialogDisplayerImpl$1AWTQuery.run(DialogDisplayerImpl.java:186)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:721)
	at java.awt.EventQueue.access$200(EventQueue.java:103)
	at java.awt.EventQueue$3.run(EventQueue.java:682)
	at java.awt.EventQueue$3.run(EventQueue.java:680)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:691)
	at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:158)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
INFO [org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater]: Resolving dependencies took: 4 ms
INFO [org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater]: Complete indexing of 0 binary roots took: 1 ms
FINE [org.openide.text.CloneableEditorSupport]: Setting new lastSaveTime to 1349783887000
WARNING [org.openide.filesystems.Ordering]: Found same position 1 900 for both SeparatorBeforeCopyCutPasteSection.instance and sendToAction.shadow
INFO [org.netbeans.modules.parsing.impl.TaskProcessor]: Task: class org.netbeans.modules.csl.editor.fold.GsfFoldManager$JavaElementFoldTask ignored cancel for 1 773 ms.
log4j:WARN No appenders could be found for logger (nu.validator.source.LocationRecorder).
log4j:WARN Please initialize the log4j system properly.
INFO [org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater]: Indexing of: /export/files/solstudio-dev/lib/solstudio/ide/jsstubs/allstubs.zip took: 4 424 ms (New or modified files: 174, Deleted files: 0) [Adding listeners took: 0 ms]
INFO [org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater]: Complete indexing of 1 source roots took: 4 424 ms (New or modified files: 174, Deleted files: 0) [Adding listeners took: 0 ms]
WARNING [org.netbeans.core.spi.multiview.text.MultiViewCloneableEditor]: Need to override toString in class org.netbeans.modules.html.HtmlEditorSupport$1 with lookup [org.netbeans.core.multiview.MultiViewTopComponentLookup$LookupProxyActionMap@c4fedc, org.netbeans.modules.html.HtmlEditorSupport$1@1f94ec9, org.netbeans.spi.xml.cookies.ValidateXMLSupport@a8bd9b, org.netbeans.modules.html.HtmlDataObject$FileEncodingQueryImpl@fe3348, org.netbeans.spi.xml.cookies.CheckXMLSupport@384900, org.netbeans.modules.html.HtmlEditorSupport@186eca9, org.netbeans.modules.html.HtmlDataObject$1@1476b35, org.netbeans.modules.html.HtmlDataObject$ViewSupport@1beb586, /export/files/NB/CppApplication_1/newhtml.html@1ee0a736:1432dc5, org.netbeans.modules.html.api.HtmlDataNode[name=newhtml; displayName=newhtml.html; shortDescription=/export/files/NB/CppApplication_1/newhtml.html][Name=newhtml, displayName=newhtml.html], org.netbeans.modules.html.HtmlDataObject@180820a[/export/files/NB/CppApplication_1/newhtml.html@1ee0a736:1432dc5]]
FINE [org.openide.text.CloneableEditorSupport]
java.lang.Exception: Setting to modified: false
	at org.openide.text.CloneableEditorSupport.setAlreadyModified(CloneableEditorSupport.java:2659)
	at org.openide.text.CloneableEditorSupport.callNotifyUnmodified(CloneableEditorSupport.java:1985)
	at org.openide.text.CloneableEditorSupport.doCloseDocument(CloneableEditorSupport.java:2245)
	at org.openide.text.CloneableEditorSupport.access$1800(CloneableEditorSupport.java:129)
	at org.openide.text.CloneableEditorSupport$9.run(CloneableEditorSupport.java:2218)
	at org.netbeans.editor.BaseDocument.render(BaseDocument.java:1353)
	at org.openide.text.CloneableEditorSupport.closeDocument(CloneableEditorSupport.java:2202)
	at org.openide.text.CloneableEditorSupport.notifyClosed(CloneableEditorSupport.java:2070)
	at org.openide.text.DataEditorSupport.notifyClosed(DataEditorSupport.java:422)
	at org.openide.text.CloneableEditorSupport.close(CloneableEditorSupport.java:2172)
	at org.openide.text.CloneableEditor.componentClosed(CloneableEditor.java:932)
	at org.netbeans.core.spi.multiview.text.MultiViewCloneableEditor.componentClosed(MultiViewCloneableEditor.java:120)
	at org.netbeans.core.spi.multiview.text.MultiViewEditorElement.componentClosed(MultiViewEditorElement.java:129)
	at org.netbeans.core.multiview.MultiViewPeer.peerComponentClosed(MultiViewPeer.java:273)
	at org.netbeans.core.multiview.MultiViewCloneableTopComponent.componentClosed(MultiViewCloneableTopComponent.java:124)
	at org.openide.windows.WindowManager.componentCloseNotify(WindowManager.java:322)
	at org.netbeans.core.windows.WindowManagerImpl.notifyTopComponentClosed(WindowManagerImpl.java:1145)
	at org.netbeans.core.windows.Central.removeModeTopComponent(Central.java:1025)
	at org.netbeans.core.windows.Central.userClosedTopComponent(Central.java:2027)
	at org.netbeans.core.windows.view.DefaultView.userClosedTopComponent(DefaultView.java:794)
	at org.netbeans.core.windows.view.ui.TabbedHandler.actionPerformed(TabbedHandler.java:337)
	at org.netbeans.swing.tabcontrol.TabbedContainer.postActionEvent(TabbedContainer.java:730)
	at org.netbeans.swing.tabcontrol.TabbedContainerUI.shouldPerformAction(TabbedContainerUI.java:165)
	at org.netbeans.swing.tabcontrol.plaf.DefaultTabbedContainerUI.access$2700(DefaultTabbedContainerUI.java:112)
	at org.netbeans.swing.tabcontrol.plaf.DefaultTabbedContainerUI$DisplayerActionListener.actionPerformed(DefaultTabbedContainerUI.java:1285)
	at org.netbeans.swing.tabcontrol.TabDisplayer.postActionEvent(TabDisplayer.java:612)
	at org.netbeans.swing.tabcontrol.TabDisplayerUI.shouldPerformAction(TabDisplayerUI.java:193)
	at org.netbeans.swing.tabcontrol.plaf.BasicTabDisplayerUI.access$1700(BasicTabDisplayerUI.java:121)
	at org.netbeans.swing.tabcontrol.plaf.BasicTabDisplayerUI$BasicDisplayerMouseListener.performCommand(BasicTabDisplayerUI.java:782)
	at org.netbeans.swing.tabcontrol.plaf.BasicTabDisplayerUI$BasicDisplayerMouseListener.potentialCommand(BasicTabDisplayerUI.java:767)
	at org.netbeans.swing.tabcontrol.plaf.BasicTabDisplayerUI$BasicDisplayerMouseListener.mouseReleased(BasicTabDisplayerUI.java:816)
	at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
	at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
	at java.awt.Component.processMouseEvent(Component.java:6505)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
	at java.awt.Component.processEvent(Component.java:6270)
	at java.awt.Container.processEvent(Container.java:2229)
	at java.awt.Component.dispatchEventImpl(Component.java:4861)
	at java.awt.Container.dispatchEventImpl(Container.java:2287)
	at java.awt.Component.dispatchEvent(Component.java:4687)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
	at java.awt.Container.dispatchEventImpl(Container.java:2273)
	at java.awt.Window.dispatchEventImpl(Window.java:2719)
	at java.awt.Component.dispatchEvent(Component.java:4687)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:723)
	at java.awt.EventQueue.access$200(EventQueue.java:103)
	at java.awt.EventQueue$3.run(EventQueue.java:682)
	at java.awt.EventQueue$3.run(EventQueue.java:680)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.awt.EventQueue$4.run(EventQueue.java:696)
	at java.awt.EventQueue$4.run(EventQueue.java:694)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:693)
	at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:158)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
INFO [org.netbeans.modules.subversion]: Finished indexing svn cache with 0 entries. Elapsed time: 0 ms.
Comment 8 Marek Fukala 2012-10-09 12:22:10 UTC
as the code related to
org.netbeans.modules.html.HtmlEditorSupport$EditorLookupSupport

has been removed, I'm passing the issue back to Jarda.
Comment 9 Alexander Simon 2013-08-28 11:01:07 UTC
fixed in bug 230126

*** This bug has been marked as a duplicate of bug 230126 ***