Carlos,
this is fixed in #636. Thank you!

Friendly,
        Dmitry

Carlos Costa e Silva wrote:
> Win2k sp2, jdk 1.4.0_01, idea #634.
> 
> Note: invalid is an undefined name.
> 
> //int invalid;
> int someVar = invalid;
> xxx(someVar);
> 
> When doing an Introduce Parameter on someVar this NPE happens.
> 
> If I uncomment the line with : //int invalid; the refactoring goes through.
> 
> Carlos
> 
> [8154983]  ERROR -       com.intellij.command.b.b -
> [8154993]  ERROR -       com.intellij.command.b.b - IntelliJ IDEA (Ariadna)
> 3.0  Build #634
> [8154993]  ERROR -       com.intellij.command.b.b - JDK: 1.4.0_01
> [8155003]  ERROR -       com.intellij.command.b.b - VM: Java HotSpot(TM)
> Client VM
> [8155003]  ERROR -       com.intellij.command.b.b - Vendor: Sun Microsystems
> Inc.
> [8155003]  ERROR -       com.intellij.command.b.b - OS: Windows 2000
> [8155003]  ERROR -       com.intellij.command.b.b -
> java.lang.NullPointerException
>         at com.intellij.psi.a.m.c(m.java:271)
>         at com.intellij.refactoring.e.n.a(n.java:34)
>         at com.intellij.refactoring.e.n.b(n.java:54)
>         at com.intellij.refactoring.t.l.run(l.java)
>         at com.intellij.openapi.application.a.d.runWriteAction(d.java:93)
>         at com.intellij.refactoring.t.d.a(d.java:37)
>         at com.intellij.refactoring.t.d.a(d.java:21)
>         at com.intellij.refactoring.t.j.run(j.java:2)
>         at com.intellij.openapi.application.a.d.runWriteAction(d.java:93)
>         at com.intellij.refactoring.t.i.run(i.java:3)
>         at com.intellij.command.b.b.a(b.java:58)
>         at com.intellij.refactoring.t.g.run(g.java:5)
>         at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
>         at java.awt.EventQueue.dispatchEvent(EventQueue.java:443)
>         at com.intellij.ide.r.a(r.java:18)
>         at com.intellij.ide.r.dispatchEvent(r.java:12)
>         at
> java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.ja
> va:191)
>         at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java
> :144)
>         at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
>         at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130)
>         at java.awt.EventDispatchThread.run(EventDispatchThread.java:98)
> 
> 
> 


-- 
Dmitry Lomov
JetBrains Inc. / IntelliJ Software
http://www.intellij.com
"Develop with pleasure!"

_______________________________________________
Eap-bugs mailing list
[EMAIL PROTECTED]
http://lists.jetbrains.com/mailman/listinfo/eap-bugs

Reply via email to