The Tools | Layout Code | Reformat Code command produces the internal error below. The 
error is reproducible by means of the test case below, although I have to run the 
experiment twice in a row to provoke the error. Notice that the command erroneously 
duplicates text in the course of reformatting the code. This is evident from the 
"before" and "after" shapshots of the test case. #616 /Jim

TEST CASE "before"

public class Test
{
        int bar()
        {




                return 0;
        }
}

TEST CASE "after"

public class Test
{
        int bar()
        {
                return 0;
        }
}return 0;
        }
}

INTERNAL ERROR

[ 197302]  ERROR - mand.impl.CommandProcessorImpl -
[ 197312]  ERROR - mand.impl.CommandProcessorImpl - IntelliJ IDEA (Ariadna)   Build 
#616
[ 197312]  ERROR - mand.impl.CommandProcessorImpl - JDK: 1.3.1_02
[ 197312]  ERROR - mand.impl.CommandProcessorImpl - VM: Java HotSpot(TM) ClientVM
[ 197312]  ERROR - mand.impl.CommandProcessorImpl - Vendor: Sun Microsystems Inc.
[ 197312]  ERROR - mand.impl.CommandProcessorImpl - OS: Windows 2000
[ 197312]  ERROR - mand.impl.CommandProcessorImpl -
java.lang.IndexOutOfBoundsException
        at com.intellij.editor.a.e.d(e.java:9)
        at com.intellij.editor.impl.bi.c(bi.java:86)
        at com.intellij.editor.impl.m.c(m.java:76)
        at com.intellij.codeInsight.highlighting.a.a(a.java:95)
        at com.intellij.codeInsight.highlighting.a.a(a.java:131)
        at com.intellij.codeInsight.highlighting.o.b(o.java:5)
        at com.intellij.editor.impl.EditorManagerImpl.b(EditorManagerImpl.java:17)
        at com.intellij.editor.impl.m.a(m.java:48)
        at com.intellij.editor.impl.m.a(m.java:54)
        at com.intellij.codeInsight.actions.m.run(m.java:0)
        at com.intellij.codeInsight.actions.k.run(k.java:2)
        at com.intellij.openapi.a.a.b.b(b.java:8)
        at com.intellij.codeInsight.actions.j.run(j.java:1)
        at 
com.intellij.command.impl.CommandProcessorImpl.a(CommandProcessorImpl.java:8)
        at com.intellij.codeInsight.actions.i.run(i.java)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:337)
        at com.intellij.ide.c.dispatchEvent(c.java:26)
        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)
[ 197642]  ERROR - tor.impl.CodeEditorManagerImpl - File text mismatch after reparse
[ 197642]  ERROR - tor.impl.CodeEditorManagerImpl - IntelliJ IDEA (Ariadna)   Build 
#616
[ 197642]  ERROR - tor.impl.CodeEditorManagerImpl - JDK: 1.3.1_02
[ 197642]  ERROR - tor.impl.CodeEditorManagerImpl - VM: Java HotSpot(TM) ClientVM
[ 197642]  ERROR - tor.impl.CodeEditorManagerImpl - Vendor: Sun Microsystems Inc.
[ 197642]  ERROR - tor.impl.CodeEditorManagerImpl - OS: Windows 2000
[ 197642]  ERROR - tor.impl.CodeEditorManagerImpl -
java.lang.Throwable
        at com.intellij.diagnostic.e.b(e.java:2)
        at 
com.intellij.codeEditor.impl.CodeEditorManagerImpl.a(CodeEditorManagerImpl.java:91)
        at 
com.intellij.codeEditor.impl.CodeEditorManagerImpl.a(CodeEditorManagerImpl.java:33)
        at com.intellij.codeEditor.impl.c.run(c.java:11)
        at com.intellij.openapi.a.a.b.b(b.java:8)
        at 
com.intellij.codeEditor.impl.CodeEditorManagerImpl.b(CodeEditorManagerImpl.java:3)
        at 
com.intellij.codeEditor.impl.CodeEditorManagerImpl.a(CodeEditorManagerImpl.java:1)
        at 
com.intellij.codeEditor.impl.CodeEditorManagerImpl.a(CodeEditorManagerImpl.java:105)
        at com.intellij.codeInsight.CodeInsightManager.a(CodeInsightManager.java:59)
        at com.intellij.codeInsight.daemon.impl.k.run(k.java:5)
        at com.intellij.util.t.run(t.java:5)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:337)
        at com.intellij.ide.c.dispatchEvent(c.java:26)
        at 
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:131)
        at 
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98)
        at java.awt.Dialog.show(Dialog.java:380)
        at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:679)
        at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:521)
        at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:499)
        at com.intellij.diagnostic.d.run(d.java:1)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:147)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:337)
        at com.intellij.ide.c.dispatchEvent(c.java:26)
        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)
[ 197642]  ERROR - j.command.impl.UndoManagerImpl - Assertion failedjava.lang.Throwable
        at com.intellij.diagnostic.e.a(e.java:22)
        at com.intellij.diagnostic.e.a(e.java:16)
        at com.intellij.command.impl.UndoManagerImpl.a(UndoManagerImpl.java:310)

        at com.intellij.command.impl.n.b(n.java:2)
        at com.intellij.editor.impl.EditorManagerImpl.b(EditorManagerImpl.java:17)
        at com.intellij.editor.impl.m.a(m.java:48)
        at com.intellij.editor.impl.m.a(m.java:54)
        at 
com.intellij.codeEditor.impl.CodeEditorManagerImpl.a(CodeEditorManagerImpl.java:128)
        at 
com.intellij.codeEditor.impl.CodeEditorManagerImpl.a(CodeEditorManagerImpl.java:33)
        at com.intellij.codeEditor.impl.c.run(c.java:11)
        at com.intellij.openapi.a.a.b.b(b.java:8)
        at 
com.intellij.codeEditor.impl.CodeEditorManagerImpl.b(CodeEditorManagerImpl.java:3)
        at 
com.intellij.codeEditor.impl.CodeEditorManagerImpl.a(CodeEditorManagerImpl.java:1)
        at 
com.intellij.codeEditor.impl.CodeEditorManagerImpl.a(CodeEditorManagerImpl.java:105)
        at com.intellij.codeInsight.CodeInsightManager.a(CodeInsightManager.java:59)
        at com.intellij.codeInsight.daemon.impl.k.run(k.java:5)
        at com.intellij.util.t.run(t.java:5)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:337)
        at com.intellij.ide.c.dispatchEvent(c.java:26)
        at 
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:131)
        at 
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98)
        at java.awt.Dialog.show(Dialog.java:380)
        at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:679)
        at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:521)
        at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:499)
        at com.intellij.diagnostic.d.run(d.java:1)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:147)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:337)
        at com.intellij.ide.c.dispatchEvent(c.java:26)
        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)

_______________________________________________
Eap-list mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-list

Reply via email to