react-native-macos/ReactAndroid
Andrei Shikov d9689b90a4 Fix memory corruption issue in SurfaceHandler
Summary:
SurfaceHandlerBinding uses string from JVM memory when initializing, which is released before it is used. If JVM manages to collect this memory before instance init, it can lead to use-after-free.

Changelog:
[Internal] - fix memory corruption in cxx binding of surface handler

Reviewed By: mdvacca

Differential Revision: D31794515

fbshipit-source-id: 3944ebd065f42a516f036096d07c0126a43c912f
2021-10-20 08:28:23 -07:00
..
libs
src Fix memory corruption issue in SurfaceHandler 2021-10-20 08:28:23 -07:00
.npmignore
Android-prebuilt.mk Make JSI a dynamic library 2021-08-27 17:16:49 -07:00
DevExperience.md Updating the URLs to point at new domain name reactnative.dev 2020-02-24 13:09:11 -08:00
README.md docs: Fix dead links in README for rn-tester (#31901) 2021-07-27 11:01:47 -07:00
build.gradle useJavaGenerator output should override the react-native-codegen one 2021-10-20 06:11:20 -07:00
gradle.properties RN: Replace `master` with `main` in Documentation 2021-07-15 15:22:57 -07:00
proguard-rules.pro Remove Okhttp3 Android Proguard Rules (#30514) 2020-12-17 09:41:17 -08:00

README.md

Building React Native for Android

See the docs on the wiki.

Running tests

When you submit a pull request CircleCI will automatically run all tests. To run tests locally, see Testing.