A
Adrian Pang
Hi,
I developed an application that uses eclipse JFace. However, when I
try to obfuscate the plugin using Retroguard, I get:
obfuscate-jar:
[obfuscate] java.lang.ExceptionInInitializerError
[obfuscate] at java.lang.Class.forName0(Native Method)
[obfuscate] at java.lang.Class.forName(Class.java:140)
[obfuscate] at a.a.b.g.a(Unknown Source)
[obfuscate] at a.a.b.g.a(Unknown Source)
[obfuscate] at a.a.b.g.f(Unknown Source)
[obfuscate] at a.a.b.m$4.a(Unknown Source)
[obfuscate] at a.a.b.m.a(Unknown Source)
[obfuscate] at a.a.b.m.a(Unknown Source)
[obfuscate] at a.a.b.m.a(Unknown Source)
[obfuscate] at a.a.b.m.a(Unknown Source)
[obfuscate] at a.a.b.m.a(Unknown Source)
[obfuscate] at a.a.b.m.a(Unknown Source)
[obfuscate] at a.a.b.m.a(Unknown Source)
[obfuscate] at a.a.b.m.a(Unknown Source)
[obfuscate] at a.a.b.m.a(Unknown Source)
[obfuscate] at a.a.b.m.do(Unknown Source)
[obfuscate] at a.a.b.b.for(Unknown Source)
[obfuscate] at a.a.b.b.a(Unknown Source)
[obfuscate] at RetroGuard.a(Unknown Source)
[obfuscate] at RetroGuard.a(Unknown Source)
[obfuscate] at RetroGuard.main(Unknown Source)
[obfuscate] Caused by:
org.eclipse.jface.util.Assert$AssertionFailedException: n
ull argument;
[obfuscate] at org.eclipse.jface.util.Assert.isNotNull(Assert.java:139)
[obfuscate] at org.eclipse.jface.util.Assert.isNotNull(Assert.java:116)
[obfuscate] at org.eclipse.jface.resource.ImageRegistry.<init>(ImageRegistry
..java:64)
[obfuscate] at org.eclipse.jface.resource.ImageRegistry.<init>(ImageRegistry
..java:56)
[obfuscate] at org.eclipse.jface.resource.JFaceResources.getImageRegistry(JF
aceResources.java:226)
[obfuscate] at org.eclipse.jface.dialogs.Dialog.<clinit>(Dialog.java:77)
[obfuscate] ... 21 more
Exception in thread "main"
Is there a way I can get around this?
Thanks,
Adrian
I developed an application that uses eclipse JFace. However, when I
try to obfuscate the plugin using Retroguard, I get:
obfuscate-jar:
[obfuscate] java.lang.ExceptionInInitializerError
[obfuscate] at java.lang.Class.forName0(Native Method)
[obfuscate] at java.lang.Class.forName(Class.java:140)
[obfuscate] at a.a.b.g.a(Unknown Source)
[obfuscate] at a.a.b.g.a(Unknown Source)
[obfuscate] at a.a.b.g.f(Unknown Source)
[obfuscate] at a.a.b.m$4.a(Unknown Source)
[obfuscate] at a.a.b.m.a(Unknown Source)
[obfuscate] at a.a.b.m.a(Unknown Source)
[obfuscate] at a.a.b.m.a(Unknown Source)
[obfuscate] at a.a.b.m.a(Unknown Source)
[obfuscate] at a.a.b.m.a(Unknown Source)
[obfuscate] at a.a.b.m.a(Unknown Source)
[obfuscate] at a.a.b.m.a(Unknown Source)
[obfuscate] at a.a.b.m.a(Unknown Source)
[obfuscate] at a.a.b.m.a(Unknown Source)
[obfuscate] at a.a.b.m.do(Unknown Source)
[obfuscate] at a.a.b.b.for(Unknown Source)
[obfuscate] at a.a.b.b.a(Unknown Source)
[obfuscate] at RetroGuard.a(Unknown Source)
[obfuscate] at RetroGuard.a(Unknown Source)
[obfuscate] at RetroGuard.main(Unknown Source)
[obfuscate] Caused by:
org.eclipse.jface.util.Assert$AssertionFailedException: n
ull argument;
[obfuscate] at org.eclipse.jface.util.Assert.isNotNull(Assert.java:139)
[obfuscate] at org.eclipse.jface.util.Assert.isNotNull(Assert.java:116)
[obfuscate] at org.eclipse.jface.resource.ImageRegistry.<init>(ImageRegistry
..java:64)
[obfuscate] at org.eclipse.jface.resource.ImageRegistry.<init>(ImageRegistry
..java:56)
[obfuscate] at org.eclipse.jface.resource.JFaceResources.getImageRegistry(JF
aceResources.java:226)
[obfuscate] at org.eclipse.jface.dialogs.Dialog.<clinit>(Dialog.java:77)
[obfuscate] ... 21 more
Exception in thread "main"
Is there a way I can get around this?
Thanks,
Adrian