We fixed both problems in the build #522 (one is the assertion, another is
breaking the undo).

Best regards,
Valentin Kipiatkov
-----------------------------------------------------------
 IntelliJ Software, http://www.intellij.com/
 "Develop with pleasure"
-----------------------------------------------------------

----- Original Message -----
From: "North D" <[EMAIL PROTECTED]>
To: "EAP List (E-mail)" <[EMAIL PROTECTED]>
Sent: Saturday, November 24, 2001 1:15 PM
Subject: [Eap-list] undo breaks in #520


> It seems that the undo system can get blown away by a NPE.  I had an
> internal assertion yesterday when I hit ctrl-space, shown below, after
which
> the undo started behaving very strangely, seriously corrupting the file I
> was working on.  Fortunately not much damage was done, but when I created
a
> new class, there doesn't seem to be an undo buffer at all for it (ctrl-Z
> doesn't do anything).  A restart seems to cure it.  Also, the project list
> didn't get updated when I exited - the most recent project wasn't at the
> top.
>
> Hope this helps,
> Dan
>
>
> [command] IntelliJ IDEA (Pandora)  build #520
> [command] JDK: 1.3.0_02
> [command] VM: Java HotSpot(TM) Client VM
> [command] Vendor: Sun Microsystems Inc.
> [command] OS: Windows NT
> [command] java.lang.NullPointerException
> [command]       at com.intellij.codeInsight.completion.j.a(j.java:149)
> [command]       at com.intellij.codeInsight.completion.j.a(j.java:150)
> [command]       at com.intellij.codeInsight.completion.j.a(j.java:167)
> [command]       at com.intellij.codeInsight.completion.j.a(j.java:293)
> [command]       at com.intellij.codeInsight.completion.j.a(j.java:142)
> [command]       at
>
com.intellij.codeInsight.completion.CodeCompletionHandler.a(CodeCompletionHa
> ndler.java:255)
> [command]       at
>
com.intellij.codeInsight.completion.CodeCompletionHandler.a(CodeCompletionHa
> ndler.java:30)
> [command]       at
>
com.intellij.codeInsight.completion.CodeCompletionHandler.a(CodeCompletionHa
> ndler.java:117)
> [command]       at
com.intellij.codeInsight.completion.a.invoke(a.java:246)
> [command]       at com.intellij.codeInsight.actions.a.run(a.java:2)
> [command]       at com.intellij.psi.impl.r.a(r.java:305)
> [command]       at com.intellij.codeInsight.actions.b.run(b.java:2)
> [command]       at com.intellij.command.a.c.a(c.java:1)
> [command]       at
> com.intellij.codeInsight.actions.t.actionPerformed(t.java:1)
> [command]       at
>
com.intellij.ide.desktop.impl.IdeMainFrame.processKeyEvent(IdeMainFrame.java
> :54)
> [command]       at
> com.intellij.ide.desktop.impl.IdeMainFrame.a(IdeMainFrame.java:17)
> [command]       at com.intellij.editor.b.f.a(f.java:175)
> [command]       at com.intellij.editor.b.s.a(s.java:469)
> [command]       at com.intellij.editor.b.s.a(s.java:934)
> [command]       at com.intellij.editor.b.c.keyPressed(c.java:1)
> [command]       at java.awt.Component.processKeyEvent(Component.java:3679)
> [command]       at
> javax.swing.JComponent.processKeyEvent(JComponent.java:2092)
> [command]       at java.awt.Component.processEvent(Component.java:3555)
> [command]       at java.awt.Container.processEvent(Container.java:1167)
> [command]       at
java.awt.Component.dispatchEventImpl(Component.java:2595)
> [command]       at
java.awt.Container.dispatchEventImpl(Container.java:1216)
> [command]       at java.awt.Component.dispatchEvent(Component.java:2499)
> [command]       at
> java.awt.LightweightDispatcher.processKeyEvent(Container.java:2162)
> [command]       at
> java.awt.LightweightDispatcher.dispatchEvent(Container.java:2142)
> [command]       at
java.awt.Container.dispatchEventImpl(Container.java:1203)
> [command]       at java.awt.Window.dispatchEventImpl(Window.java:918)
> [command]       at java.awt.Component.dispatchEvent(Component.java:2499)
> [command]       at java.awt.EventQueue.dispatchEvent(EventQueue.java:336)
> [command]       at
> java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.
ja
> va:134)
> [command]       at
>
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java
> :101)
> [command]       at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:96)
> [command]       at
> java.awt.EventDispatchThread.run(EventDispatchThread.java:88)
>
>
>
****************************************************************************
***********
> This email and any files transmitted with it are confidential and intended
> solely for the use of the individual or entity to whom they are addressed.
> If you have received this email in error please notify
[EMAIL PROTECTED] immediately.
>
> This footnote also confirms that this email message has been swept for the
> presence of computer viruses.
>
****************************************************************************
***********
>
> _______________________________________________
> Eap-list mailing list
> [EMAIL PROTECTED]
> http://www.intellij.com/mailman/listinfo/eap-list


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

Reply via email to