Closed Bug 774366 Opened 12 years ago Closed 7 years ago

Skiplist for Java crash : java.lang.SecurityException: caller uid <n> is different than the authenticator''s uid at android.os.Parcel.readException(Parcel.java)

Categories

(Socorro :: General, task)

x86
macOS
task
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: nhirata, Unassigned)

Details

Bug 755638 is showing way too many crash signatures based on a change of the uid.

This bug is a request to add this signature in the java skiplist.
Not quite sure what to do here, Java signature generation doesn't have the concept of a "skiplist".  All we've got is: manipulations to format the Java exception class and description, removal of line numbers, and rewrite of addresses to "<addr>".

What do you need?
I think this bug should be think more generically.
Every positive or negative numbers before ), before _>, after (, after $, after =, after /, after row_, col_, length_, index_, is_, uid_ should be replaced by <n> (_ means space).
Every numbers after @ should be replaced by <addr>.
1) Would be easier if you wrote it as a regex right away. :)
2) I'm not so sure of that. We very very careful about not addressing all those cases because this might not be the right things for all of them.

I'd like to hear from cpeterson what he thinks, he knows what Java brings up better than us.
Skiplist support for Java stack traces would be quite helpful.

If it were possible, I would want to skip all "java.*" methods (so our Java signatures point to our "org.mozilla.gecko.*" methods. Or more conservatively, just skip "java.io.*", "java.lang.*", and "java.util.*". However, duplicate crashes pointing to these java methods have not been a big problem.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.