I was able to build Fuchsia workstation with custom local buiild Chromium with ASAN enabled, but when start Chromium, error occurs for "ERROR: AddressSanitizer: odr-violation (0x20315f6bf040)".
I had tested several following configuration build but all of them failed to start chromium due odr-violation.
[00082.636397][115392][115394][klog] INFO: =================================================================
[00082.636507][115392][115394][klog] ERROR: ERROR: AddressSanitizer: odr-violation (0x20315f6bf040):
[00082.655518][115392][115394][klog] INFO: [1] size=4 'media::CdmPromiseTraits<>::kType' ../../media/base/cdm_promise.cc
[00082.662572][115392][115394][klog] INFO: [2] size=4 'media::CdmPromiseTraits<>::kType' ../../media/base/cdm_promise.cc
[00082.662601][115392][115394][klog] INFO: These globals were registered at these points:
[00082.662624][115392][115394][klog] INFO: [1]:
[00082.663336][115392][115394][klog] INFO: #0 0x000022d89a5f12ea in <
libclang_rt.asan.so>+0x562ea
[00082.663340][115392][115394][klog] INFO: #1 0x000022d89a5f2169 in <
libclang_rt.asan.so>+0x57169
[00082.663341][115392][115394][klog] INFO: #2 0x0000437fcef48f9f in do_init_fini(dso*) ../../zircon/third_party/ulib/musl/ldso/dynlink.c:1492 <libc.so>+0x8ff9f
[00082.663342][115392][115394][klog] INFO: #3 0x0000437fcef48c23 in __libc_start_init() ../../zircon/third_party/ulib/musl/ldso/dynlink.c:1516 <libc.so>+0x8fc23
[00082.663343][115392][115394][klog] INFO: #4 0x0000437fcef5cd0d in start_main(const start_params*) ../../zircon/third_party/ulib/musl/src/env/__libc_start_main.c:141 <libc.so>+0xa3d0d
[00082.663343][115392][115394][klog] INFO: #5 0x0000437fcef5d338 in __libc_start_main(zx_handle_t, int (*)(int, char**, char**)) ../../zircon/third_party/ulib/musl/src/env/__libc_start_main.c:219 <libc.so>+0xa4338
[00082.663344][115392][115394][klog] INFO:
[00082.663372][115392][115394][klog] INFO: [2]:
[00082.663478][115392][115394][klog] INFO: #0 0x000022d89a5f12ea in <
libclang_rt.asan.so>+0x562ea
[00082.663482][115392][115394][klog] INFO: #1 0x000022d89a5f2169 in <
libclang_rt.asan.so>+0x57169
[00082.663483][115392][115394][klog] INFO: #2 0x0000437fcef48f9f in do_init_fini(dso*) ../../zircon/third_party/ulib/musl/ldso/dynlink.c:1492 <libc.so>+0x8ff9f
[00082.663484][115392][115394][klog] INFO: #3 0x0000437fcef48c23 in __libc_start_init() ../../zircon/third_party/ulib/musl/ldso/dynlink.c:1516 <libc.so>+0x8fc23
[00082.663484][115392][115394][klog] INFO: #4 0x0000437fcef5cd0d in start_main(const start_params*) ../../zircon/third_party/ulib/musl/src/env/__libc_start_main.c:141 <libc.so>+0xa3d0d
[00082.663485][115392][115394][klog] INFO: #5 0x0000437fcef5d338 in __libc_start_main(zx_handle_t, int (*)(int, char**, char**)) ../../zircon/third_party/ulib/musl/src/env/__libc_start_main.c:219 <libc.so>+0xa4338
[00082.663486][115392][115394][klog] INFO:
[00082.663514][115392][115394][klog] INFO: HINT: if you don't care about these errors you may set ASAN_OPTIONS=detect_odr_violation=0
[00082.663594][115392][115394][klog] INFO: SUMMARY: AddressSanitizer: odr-violation: global 'media::CdmPromiseTraits<>::kType' at ../../media/base/cdm_promise.cc