IdeaJAD NPE

Hi Hendrick,

Just wanted to tell you that IdeaJAD has some problems with the 4.0 release.
in fact It doesn't work anymore.

Error message: Error during dispatching of
java.awt.event.InvocationEvent[INVOCATION_DEFAULT,runnable=com.tagtraum.idea
jad.IdeaJadImpl$1@577df,notifier=null,catchExceptions=false,when=10769405635
98] on sun.awt.windows.WToolkit@3c7186
java.lang.NullPointerException

at
com.tagtraum.ideajad.DecompileAction.getDecompiledFile(DecompileAction.java:
304)

at
com.tagtraum.ideajad.DecompileAction.actionPerformed(DecompileAction.java:71
)

at com.tagtraum.ideajad.IdeaJadImpl$1.run(IdeaJadImpl.java:66)

at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)

at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)

at com.intellij.ide.q.b(q.java:80)

at com.intellij.ide.q.a(q.java:88)

at com.intellij.ide.q.dispatchEvent(q.java:63)

at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.ja
va:201)

at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java
:151)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)



5 comments
Comment actions Permalink

Hi
IdeaJad works fine for me on 4.0 (under linux).
I think you get this NPE if your ideajad is configured with an output
dir that is non-existent

Edo


Mike The Grey wrote:

Hi Hendrick,

Just wanted to tell you that IdeaJAD has some problems with the 4.0 release.
in fact It doesn't work anymore.

Error message: Error during dispatching of
java.awt.event.InvocationEvent[INVOCATION_DEFAULT,runnable=com.tagtraum.idea
jad.IdeaJadImpl$1@577df,notifier=null,catchExceptions=false,when=10769405635
98] on sun.awt.windows.WToolkit@3c7186
java.lang.NullPointerException

at
com.tagtraum.ideajad.DecompileAction.getDecompiledFile(DecompileAction.java:
304)

at
com.tagtraum.ideajad.DecompileAction.actionPerformed(DecompileAction.java:71
)

at com.tagtraum.ideajad.IdeaJadImpl$1.run(IdeaJadImpl.java:66)

at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)

at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)

at com.intellij.ide.q.b(q.java:80)

at com.intellij.ide.q.a(q.java:88)

at com.intellij.ide.q.dispatchEvent(q.java:63)

at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.ja
va:201)

at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java
:151)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)


0
Comment actions Permalink

Thanks Eduardo, for cc'ing me via email.
And thanks Mike, for posting the error. I will look into it, to make sure an appropriate error message is shown.

It's great that you post bugs to the plugin forum. Often someone nice like Eduardo will read it and help you out...

However, I don't always have the time to check the forum. In fact, I might not check it for weeks. So please send bug reports regarding IdeaJad also to my email address hs@tagtraum.com. That way you can make sure that the problem is actually dealt with.

Thanks for using IdeaJad,

-hendrik

0
Comment actions Permalink

Hi Mike,

please try the jar from http://www.intellij.net/forums/thread.jsp?forum=18&thread=75973 and let me know, whether it works.

Thanks,

-hendrik

0
Comment actions Permalink

Hi Hendrik,

thanks, that did the trick.

Mike


0
Comment actions Permalink

Thanks for trying it out, Mike. I will post a new release...

-hendrik

0

Please sign in to leave a comment.