Hi,

* ASan in Android 10 (or even Android 11) does not support leak detection.
The current AOSP master branch might.
* Leak detection is done when a program exits, which audioflinger never
does. There is an API to force a leak check at runtime.


On Mon, Feb 8, 2021 at 10:05 PM varsha vanga <[email protected]> wrote:

>
> Hi,
> I am trying to use the address sanitizer tool in Android AOSP -(Android
> 10.)
> I am trying to check the possible memory leaks in AudioFlinger.
>
> I have added the foll. code in Android.bp file 
> (frameworks/av/services/audioflinger/Android.bp)
> to enable ASAN:
>
> cflags: [
> +        "-Wno-error",
> +         "-fno-omit-frame-pointer",
> +         "-O0",
> +         "-Wno-frame-larger-than=",
> +         "-fvisibility=hidden",
> +         "-Wall",
> +         "-Werror",
> +          "-Wno-error=unused-function",
> +        * "-fsanitize-recover=address"*
>
>     ],
>    * clang: true,*
>
>
> *  sanitize: {        address: true,    },*
>
> I have inserted the intentional memory leak in the code so as to check the
> ASAN detection. built the code using "mm" and pushed it to the device.
> But I do not get any issue reported/crash from ASAN. Seems that I need to
> enable ASAN in some other part of AOSP.
> Can anyone help me with this. Hoping for the reply.
>
>
> Regards,
> Varsha
>
> --
> You received this message because you are subscribed to the Google Groups
> "address-sanitizer" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/address-sanitizer/98249784-2481-4145-9455-6198641b32a8n%40googlegroups.com
> <https://groups.google.com/d/msgid/address-sanitizer/98249784-2481-4145-9455-6198641b32a8n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"address-sanitizer" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/address-sanitizer/CAFKCwri0KkMeutkoLD1j_J0qrmSOnOi-G0aX__%3DA_oQ1pFAxLQ%40mail.gmail.com.

Reply via email to