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 37884 - CloneableEditor.updateName is proccessed in awt-queue
Summary: CloneableEditor.updateName is proccessed in awt-queue
Status: VERIFIED FIXED
Alias: None
Product: editor
Classification: Unclassified
Component: -- Other -- (show other bugs)
Version: 3.x
Hardware: All All
: P3 blocker (vote)
Assignee: issues@editor
URL:
Keywords: THREAD
Depends on:
Blocks:
 
Reported: 2003-12-09 12:47 UTC by pzajac
Modified: 2007-11-05 13:44 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 pzajac 2003-12-09 12:47:23 UTC
[200312081900][catch]java.lang.IllegalStateException:
Assertion failed. WindowsAPI is required to be
called from AWT thread only, see
http://www.netbeans.org/download/dev/javadoc/OpenAPIs/org/openide/doc-files/threading.html
	at
org.netbeans.core.windows.WindowManagerImpl.assertEventDispatchThreadWeak(WindowManagerImpl.java:875)
	at
org.netbeans.core.windows.WindowManagerImpl.topComponentDisplayNameChanged(WindowManagerImpl.java:789)
	at
org.openide.windows.TopComponent.setName(TopComponent.java:508)
	at
org.openide.text.CloneableEditor.updateName(CloneableEditor.java:395)
	at
org.openide.text.CloneableEditorSupport.updateTitles(CloneableEditorSupport.java:1545)
	at
org.openide.text.EditorSupport$Del.superUpdateTitles(EditorSupport.java:613)
	at
org.openide.text.EditorSupport.updateTitles(EditorSupport.java:122)
	at
org.openide.text.EditorSupport$Del.updateTitles(EditorSupport.java:588)
	at
org.openide.text.CloneableEditorSupport.notifyUnmodified(CloneableEditorSupport.java:1145)
	at
org.openide.text.EditorSupport$Del.superNotifyUnmodified(EditorSupport.java:540)
	at
org.openide.text.EditorSupport.notifyUnmodified(EditorSupport.java:404)
	at
org.openide.text.EditorSupport$Del.notifyUnmodified(EditorSupport.java:528)
	at
org.openide.text.CloneableEditorSupport.saveDocument(CloneableEditorSupport.java:637)
	at
org.openide.text.DataEditorSupport.saveDocument(DataEditorSupport.java:274)
	at
org.openide.text.EditorSupport$Del.superSaveDocument(EditorSupport.java:693)
	at
org.openide.text.EditorSupport.saveDocument(EditorSupport.java:223)
	at
org.netbeans.modules.java.JavaEditor.saveDocument(JavaEditor.java:461)
	at
org.netbeans.modules.java.JavaEditor.saveDocument(JavaEditor.java:443)
	at
org.openide.text.EditorSupport$EntryEnv.save(EditorSupport.java:815)
	at
org.netbeans.core.NbTopManager.saveAll(NbTopManager.java:408)
	at
org.netbeans.core.NbTopManager$NbLifecycleManager.saveAll(NbTopManager.java:573)
	at
org.openide.compiler.CompilerExecutor$CERunnable.run(CompilerExecutor.java:146)
	at
org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:125)
Comment 1 Petr Nejedly 2004-01-16 15:58:59 UTC
Already fixed by jglick in CloneableEditor, v1.63
Comment 2 pzajac 2004-01-20 14:40:41 UTC
It looks fine.