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.
dev build 200108220100 Sun JDK 1.3.1 Wed Aug 22 14:43:37 EDT 2001: java.lang.ClassCastException: org.netbeans.editor.Coloring java.lang.ClassCastException: org.netbeans.editor.Coloring at org.netbeans.editor.EditorUI.getColoring(EditorUI.java:645) at org.netbeans.editor.ext.ExtCaret.settingsChange(ExtCaret.java:146) at org.netbeans.editor.BaseCaret.modelChanged(BaseCaret.java:300) at org.netbeans.editor.ext.ExtCaret.modelChanged(ExtCaret.java:133) at org.netbeans.editor.BaseCaret.propertyChange(BaseCaret.java:863) at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange (SwingPropertyChangeSupport.java:161) at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange (SwingPropertyChangeSupport.java:130) at javax.swing.JComponent.firePropertyChange(JComponent.java:3208) at org.openide.text.QuietEditorPane.firePropertyChange (QuietEditorPane.java:37) at javax.swing.text.JTextComponent.setDocument(JTextComponent.java:326) at javax.swing.JEditorPane.setEditorKit(JEditorPane.java:806) at org.openide.text.CloneableEditor.initialize(CloneableEditor.java:175) at org.openide.text.CloneableEditor.<init>(CloneableEditor.java:119) at org.openide.text.EditorSupport$Editor.<init>(EditorSupport.java:513) at org.openide.text.EditorSupport$Editor.<init>(EditorSupport.java:505) at org.netbeans.modules.java.JavaEditor$JavaEditorComponent.<init> (JavaEditor.java:940) at org.netbeans.modules.java.JavaEditor.createJavaEditorComponent (JavaEditor.java:855) at org.netbeans.modules.java.JavaEditor.createCloneableTopComponent (JavaEditor.java:847) at org.openide.windows.CloneableOpenSupport.openCloneableTopComponent (CloneableOpenSupport.java:157) at org.openide.windows.CloneableOpenSupport$1.run (CloneableOpenSupport.java:67) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154) [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:337) at java.awt.EventDispatchThread.pumpOneEventForHierarchy (EventDispatchThread.java:131) at java.awt.EventDispatchThread.pumpEventsForHierarchy (EventDispatchThread.java:98) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)
Erasing user-dir seems to fix the problem, however I should point out my old user-dir was from yesterday's build and it too was brand new.. The bug seems to happen when moving from yesterday's build to today's. Perhaps a serialization issue?
I stand corrected.. After erasing my userDir and restarting Netbeans I changed the default colors, exited and restarted Netbeans. I get "cannot open windows due to deserialization" and: Wed Aug 22 14:50:35 EDT 2001: java.lang.NullPointerException: null java.lang.NullPointerException at org.netbeans.core.windows.WorkspaceImpl.findMode (WorkspaceImpl.java:401) at org.netbeans.core.windows.WindowManagerImpl$TopComponentManager.doOpen (WindowManagerImpl.java:1413) at org.netbeans.core.windows.WindowManagerImpl$TopComponentManager.open (WindowManagerImpl.java:1384) at org.openide.windows.TopComponent.open (TopComponent.java:195) at org.openide.text.CloneableEditor.open (CloneableEditor.java:263) at org.openide.windows.TopComponent.open (TopComponent.java:182) at org.openide.windows.CloneableOpenSupport.openCloneableTopComponent (CloneableOpenSupport.java:147) at org.openide.windows.CloneableOpenSupport$1.run (CloneableOpenSupport.java:67) at java.awt.event.InvocationEvent.dispatch (InvocationEvent.java:154) [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:337) at java.awt.EventDispatchThread.pumpOneEventForHierarchy (EventDispatchThread.java:131) at java.awt.EventDispatchThread.pumpEventsForHierarchy (EventDispatchThread.java:98) at java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:93) at java.awt.EventDispatchThread.run (EventDispatchThread.java:85) If you restart Netbeans a _3rd_ time, you get ClassCastException.
Reassigning to editor (due to first exception). The second exception is another issue (from winsys), please report it separately with detailed exception. Thanks.
x
I just got the same exception: Thu Aug 23 15:42:29 CEST 2001: java.lang.ClassCastException: org.netbeans.editor.Coloring java.lang.ClassCastException: org.netbeans.editor.Coloring at org.netbeans.editor.EditorUI.getColoring(EditorUI.java:645) at org.netbeans.editor.ext.ExtCaret.settingsChange(ExtCaret.java:146) at org.netbeans.editor.BaseCaret.modelChanged(BaseCaret.java:300) at org.netbeans.editor.ext.ExtCaret.modelChanged(ExtCaret.java:133) at org.netbeans.editor.BaseCaret.propertyChange(BaseCaret.java:863) at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange(SwingP ropertyChangeSupport.java:161) at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange(SwingP ropertyChangeSupport.java:130) at javax.swing.JComponent.firePropertyChange(JComponent.java:3208) at org.openide.text.QuietEditorPane.firePropertyChange(QuietEditorPane.ja va:37) at javax.swing.text.JTextComponent.setDocument(JTextComponent.java:326) at javax.swing.JEditorPane.setEditorKit(JEditorPane.java:806) at org.openide.text.CloneableEditor.initialize(CloneableEditor.java:175) at org.openide.text.CloneableEditor.<init>(CloneableEditor.java:119) at org.openide.text.EditorSupport$Editor.<init>(EditorSupport.java:513) at org.openide.text.EditorSupport$Editor.<init>(EditorSupport.java:505) at org.netbeans.modules.java.JavaEditor$JavaEditorComponent.<init>(JavaEd itor.java:940) at org.netbeans.modules.java.JavaEditor.createJavaEditorComponent(JavaEdi tor.java:855) at org.netbeans.modules.java.JavaEditor.createCloneableTopComponent(JavaE ditor.java:847) at org.openide.windows.CloneableOpenSupport.openCloneableTopComponent(Clo neableOpenSupport.java:157) at org.openide.windows.CloneableOpenSupport$1.run(CloneableOpenSupport.ja va:67) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154) [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:337) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThr ead.java:131) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThrea d.java:98) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)
This is duplicate of issue 14668. I added some debug messages into EditorUI.getColoring and it reportes that value which is type casted is really org.netbeans.editor.Coloring, but because the EditorUI class is loaded by vcscore classloader it does not have access to the org.netbeans.editor.Coloring class what results in ClassCastException. My logs: * getColoringMap().get(coloringName)=font=null, fontMode=7, foreColor=null, backColor=java.awt.Color[r=255,g=255,b=220], underlineColor=null, strikeThroughColor=null * isinstanceof=class org.netbeans.editor.Coloring * classloader=org.netbeans.core.modules.Module$OneModuleClassLoader@5f71 07[org.netbeans.modules.vcscore] *** This issue has been marked as a duplicate of 14668 ***
Resolved for 3.3.x or earlier, no new info since then -> closing.