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
