Hello,
While in production mode, I would like to pinpoint the root cause of a
given Trowable.
As it is obfuscated, the 1st line in the error stack looks like this:
Cannot read property 'Te' of null
at Object.yEb [as Gc] (
http://localhost:8080/XXXX/EFBB64EDEF076CA8F4A0898C6A9C7862.cache.html:3315:9162
)
Here is the corresponding yEb symbol that I find in the symbolMap file for
StrongName EFBB64EDEF076CA8F4A0898C6A9C7862 :
- jsName : yEb
- jsniIdent :
XXX.HomeViewImpl_HomeViewImplUiBinderImpl$Widgets$3::onClick(Lcom/google/gwt/event/dom/client/ClickEvent;)V
- className : XXX.HomeViewImpl_HomeViewImplUiBinderImpl$Widgets$3
- memberName : onClick
- sourceUri : gen/XXX/HomeViewImpl_HomeViewImplUiBinderImpl.java
- sourceLine : 113
- fragmentNumber : 0
The class name is correct, the source file that produce the error is
HomeViewImpl.java.
But the source line is wrong, ‘113’ does not correspond to the line of code
in the source code that produce the error.
Any idea why?
Maybe line 113 does not correspond to the line in the source code file but
an intermediate file that I can’t seem to find even in the extra directory…
Thomas
PS : When doing the same experiment in Debug mode, the stack trace correctly
locates both the class and the line of code that produce the error.
PS2 : for performance reason, I do not want to use
<set-property name="compiler.stackMode" value="emulated" />
and StackTraceDeobfuscator
--
You received this message because you are subscribed to the Google Groups
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.