Not a customer? Click the 'Start a free trial' link to begin a 30-day SaaS trial of our product and to join our community.
Existing Cisco AppDynamics customers should click the 'Sign In' button to authenticate to access the community
on 01-23-2017 09:29 PM - edited on 12-21-2018 04:07 PM by Nina.Wolinsky
When the mapping file is uploaded to get de-obfuscated stack trace, we do not see the de-obfuscated stack, but following message is seen:
NOTE:
=====
We didn't find a mapping file that exactly matches your application with build id '<build_id_1>'.
Deobfuscation was done using a mapping file that was built with an older version of appdynamics plugin.
For the de-obfuscated stack trace, following is seen:
De-obfuscated stack trace:
===========================
java.lang.IllegalStateException : Can not perform this action after onSaveInstanceState
This issue occurs whem the mapping.txt that was uploaded is for build '<build_id_2>', while that crash is for build '<build_id_1>'. So the exact mapping file is not uploaded at the time the crash appeared.
When the EUM Processor cannot find the exact proguard file it needs, it looks for similar ones. In this case, it found a different one, but it won't help in this scenario.
To resolve this issue, we recommend to turn on automatic proguard upload in the script that builds the app. That way we can be sure that every proguard mapping file is uploaded.
More Information:
If you update your application, you need to upload the new version of the mapping file. To associate the mapping file with the correct version of the application, you need to provide:
AndroidManifest.xml
fileThank you! Your submission has been received!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form