I use eclipse built into the proguard tool to judge code that works great. However, when I try to restore the stack trace of running code, retrace does not output un-obfuscated stacktrace.
I double-check map.txt to make sure I'm using the correct one.
here is my stack trace
ERROR/AndroidRuntime(19398): FATAL EXCEPTION: Thread-35 ERROR/AndroidRuntime(19398): java.lang.NullPointerException ERROR/AndroidRuntime(19398): at android.graphics.Canvas.throwIfRecycled(Canvas.java:954) ERROR/AndroidRuntime(19398): at android.graphics.Canvas.drawBitmap(Canvas.java:980) ERROR/AndroidRuntime(19398): at com.excelectronic.b.aa.a(ProGuard:535) ERROR/AndroidRuntime(19398): at com.excelectronic.gfa(ProGuard:220) ERROR/AndroidRuntime(19398): at com.excelectronic.game.GameView.a(ProGuard:198) ERROR/AndroidRuntime(19398): at com.excelectronic.game.GameView.onDraw(ProGuard:98) ERROR/AndroidRuntime(19398): at com.excelectronic.game.ac.run(ProGuard:121)
and using the command
retrace.bat -verbose mapping.txt obfuscated_trace.txt
Jawad source share