This is fixed in the build #510. Thanks for reporting this!
Best regards,
Valentin Kipiatkov
-----------------------------------------------------------
IntelliJ Software, http://www.intellij.com/
"Develop with pleasure"
-----------------------------------------------------------
----- Original Message -----
From: "Carlos Costa e Silva" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, October 25, 2001 7:54 AM
Subject: [Eap-list] #509 assertion on Surround With
>
> Win2k sp2, jdk1.3.1, idea #509.
>
> boolean failed = false;
> for (int i = 0; i < _formActions.length; i++) {
> _queuedActions[i] = false;
> FormAction action = _formActions[i];
> final int result = action.verifyChange(evt);
> switch(result) {
> case FormAction.ACTION_OK;
> // no action
> break;
> case FormAction.ACTION_FAILED;
> failed = true;
> break;
> case FormAction.ACTION_CALLABLE;
> _queuedActions[i] = true;
> break;
> default:
> throw new AssertionError(_componentName + ":
> unknown value (" + result + ") returned from verifyChange");
> }
> }
>
>
> Doing a Surround With->try/catch/finally on this block throws an
> assertion error.
>
> Carlos
>
> [command] java.lang.NullPointerException
> [command] at com.intellij.psi.impl.source.d.b.b(b.java:87)
> [command] at com.intellij.psi.impl.source.d.b.a(b.java:31)
> [command] at com.intellij.psi.impl.source.cc.b(cc.java:8)
> [command] at com.intellij.psi.impl.d.k.b(k.java:11)
> [command] at com.intellij.psi.impl.source.a.a.a(a.java:143)
> [command] at com.intellij.codeInsight.generation.bg.a(bg.java:37)
> [command] at com.intellij.codeInsight.generation.q.a(q.java:18)
> [command] at com.intellij.codeInsight.bi.run(bi.java)
> [command] at com.intellij.psi.impl.t.a(t.java:449)
> [command] at com.intellij.codeInsight.bh.run(bh.java)
> [command] at com.intellij.command.a.b.a(b.java:21)
> [command] at
> com.intellij.codeInsight.bg.actionPerformed(bg.java:6)
> [command] at com.intellij.codeInsight.e.keyPressed(e.java:2)
> [command] at
> java.awt.AWTEventMulticaster.keyPressed(AWTEventMulticaster.java:191)
> [command] at
> java.awt.Component.processKeyEvent(Component.java:3677)
> [command] at
> javax.swing.JComponent.processKeyEvent(JComponent.java:2014)
> [command] at java.awt.Component.processEvent(Component.java:3553)
> [command] at java.awt.Container.processEvent(Container.java:1164)
> [command] at
> java.awt.Component.dispatchEventImpl(Component.java:2593)
> [command] at
> java.awt.Container.dispatchEventImpl(Container.java:1213)
> [command] at java.awt.Component.dispatchEvent(Component.java:2497)
> [command] at
> java.awt.LightweightDispatcher.processKeyEvent(Container.java:2155)
> [command] at
> java.awt.LightweightDispatcher.dispatchEvent(Container.java:2135)
> [command] at
> java.awt.Container.dispatchEventImpl(Container.java:1200)
> [command] at java.awt.Window.dispatchEventImpl(Window.java:914)
> [command] at java.awt.Component.dispatchEvent(Component.java:2497)
> [command] at
> java.awt.EventQueue.dispatchEvent(EventQueue.java:339)
> [command] at
> java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThrea
> d.java:131)
> [command] at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.
> java:98)
> [command] at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
> [command] at
> java.awt.EventDispatchThread.run(EventDispatchThread.java:85)
>
> --
> Carlos Costa e Silva <[EMAIL PROTECTED]>
>
>
> _______________________________________________
> 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