Loading camera/provider/2.4/default/service.cpp +8 −2 Original line number Diff line number Diff line Loading @@ -22,9 +22,9 @@ #include <android/hardware/camera/provider/2.4/ICameraProvider.h> #include <binder/ProcessState.h> #include <cutils/memory.h> #include <cutils/properties.h> #include <hidl/LegacySupport.h> #include <malloc.h> using android::status_t; using android::hardware::defaultLazyPassthroughServiceImplementation; Loading @@ -46,7 +46,13 @@ int main() // b/166675194 if (property_get_bool("ro.vendor.camera.provider24.disable_mem_init", false)) { process_disable_memory_mitigations(); if (mallopt(M_BIONIC_ZERO_INIT, 0) == 0) { // Note - heap initialization is only present on devices with Scudo. // Devices with jemalloc don't have heap-init, and thus the mallopt // will fail. On these devices, you probably just want to remove the // property. ALOGE("Disabling heap initialization failed."); } } status_t status; Loading Loading
camera/provider/2.4/default/service.cpp +8 −2 Original line number Diff line number Diff line Loading @@ -22,9 +22,9 @@ #include <android/hardware/camera/provider/2.4/ICameraProvider.h> #include <binder/ProcessState.h> #include <cutils/memory.h> #include <cutils/properties.h> #include <hidl/LegacySupport.h> #include <malloc.h> using android::status_t; using android::hardware::defaultLazyPassthroughServiceImplementation; Loading @@ -46,7 +46,13 @@ int main() // b/166675194 if (property_get_bool("ro.vendor.camera.provider24.disable_mem_init", false)) { process_disable_memory_mitigations(); if (mallopt(M_BIONIC_ZERO_INIT, 0) == 0) { // Note - heap initialization is only present on devices with Scudo. // Devices with jemalloc don't have heap-init, and thus the mallopt // will fail. On these devices, you probably just want to remove the // property. ALOGE("Disabling heap initialization failed."); } } status_t status; Loading