I am not sure if anyone has encounter this when trying to integrate google cloud speech in their ios projects. I am getting a EXC_BAD_ACCESS on EC_GROUP_get_curve_name in BoringSSL.
In my project, in order to get it to compile, I had to redefine symbols in Other C flags since I had another library using openSSL that is being used as well in another library.
Here is the call stack for the crash whenever I do a gRPC call:
Any help will be appreciated.
UPDATE: After digging a bit deeper, I noticed that when it tries to retrieves the EC_GROUP in ec_key.c, the key value is completely different than what it's been passed in from SSL_CTX_set_temp_ecdh (ssl_lib.c). The reference to group is no longer there when it tries to retrieve the group.