Closed dorukkangal closed 2 years ago
Hi @dorukkangal ,
Thanks for filing.
build/outputs/mapping/**/mapping.txt
file.Hi,
Yes, this issue also occurs in Kotlin 1.6.0. Also, you can find the library versions below:
Target Sdk Version: 32
Compile Sdk Version: 32
Gradle Plugin Version: 7.1.2
R8 Version: 3.1.66
Kotlin Version: 1.6.10
Braze Version: 18.0.1
Sentry Version: 5.7.0
Sentry Plugin Version: 3.0.0
Hi @dorukkangal ,
We will be investigating this issue and will update you with anything we find shortly. Thank you for your patience.
Hi @dorukkangal ,
To assist us with reproducing this issue, can you create and link to a small sample project repository that demonstrates the issue?
Hi @radixdev,
You can reproduce this problem with the repository given below: https://github.com/dorukkangal/braze-sample
Thanks
Hi @dorukkangal ,
Thank you for the sample repository. I added the following below and fixed the VerifyError
. I believe this to be a bug in the Sentry gradle plugin and not our SDK as a result.
sentry {
// Enable or disable the tracing instrumentation.
// Does auto instrumentation for specified features through bytecode manipulation.
// Default is enabled.
tracingInstrumentation {
enabled.set(false)
}
}
As this is doing bytecode manipulation, it most likely changed the compiled bytecode of our SDK and thus caused a VerifyError
in the process.
Hey @dorukkangal ,
I'm closing this issue for now. Please let me know if you continue to have issues and we'll debug further.
Braze Android SDK Version
18.0.1
Steps To Reproduce
When we use Braze with the Sentry Gradle Plugin, the application crashes when opened
Expected Behavior
The application should not be crashed
Actual Incorrect Behavior
The application crashes when opened
Verbose Logs
Additional Information
No response