google / cronet-transport-for-okhttp

This package allows OkHttp and Retrofit users to use Cronet as their transport layer, benefiting from features like QUIC/HTTP3 support or connection migration.
Apache License 2.0
427 stars 31 forks source link

Option for symbolicated traces #25

Closed ow-ro closed 8 months ago

ow-ro commented 1 year ago

Is it possible to add symbols or the option include to for improved crash tracing/debugging?

Seems to be how libcronet crashes manifest for us in crashlytics:

image

colibie commented 12 months ago

Hi Owen, cronet's binary symbols are public available at here. So you can upload the symbols to your crashlytics depending on the version of cronet you're using. This might be harder when using cronet from play-services.

That being said, it is not your job to symbolize these native crashes as you can't fix them anyway. You should send the stacktrace our way with reproduction steps so we can triage.