Hello Everyone,

We have back-merged ASAN related changes to vpp_1908 . We are using
devtool-set-9 for our compilation of SANITIZER build. Application is
getting abort in
File : src/vpp/api/api_format.c
Function : void vat_api_hookup (vat_main_t * vam)
Code :
22191   /* API messages we can send */
22192 #define _(n,h) hash_set_mem (vam->function_by_name, #n, api_##n);
*22193   foreach_vpe_api_msg;*
22194 #undef _

 Any help here would be appreciated.


*console logs*

Starting program: /opt/opwv/integra/99.9/tools/vpp_asan/./bin/vpp -c
root_startup.conf
Missing separate debuginfo for
/opt/opwv/integra/99.9/tools/vpp_asan/bin/../lib/libasan.so.5
Try: yum --enablerepo='*debug*' install
/usr/lib/debug/.build-id/1e/00d6f3d73b509f1b159047be658313f3dc681d.debug
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
==10089==AddressSanitizer: libc interceptors initialized
|| `[0x10007fff8000, 0x7fffffffffff]` || HighMem    ||
|| `[0x02008fff7000, 0x10007fff7fff]` || HighShadow ||
|| `[0x00008fff7000, 0x02008fff6fff]` || ShadowGap  ||
|| `[0x00007fff8000, 0x00008fff6fff]` || LowShadow  ||
|| `[0x000000000000, 0x00007fff7fff]` || LowMem     ||
MemToShadow(shadow): 0x00008fff7000 0x000091ff6dff 0x004091ff6e00
0x02008fff6fff
redzone=16
max_redzone=2048
quarantine_size_mb=256M
thread_local_quarantine_size_kb=1024K
malloc_context_size=30
SHADOW_SCALE: 3
SHADOW_GRANULARITY: 8
SHADOW_OFFSET: 0x7fff8000
==10089==Installed the sigaction for signal 11
==10089==Installed the sigaction for signal 7
==10089==Installed the sigaction for signal 8
==10089==T0: stack [0x7fffff7ff000,0x7ffffffff000) size 0x800000;
local=0x7fffffffdee4
AddressSanitizer: reading suppressions file at
/opt/opwv/integra/99.9/tools/vpp_asan/asan-suppression
==10089==AddressSanitizer Init done
==10089==poisoning: 0x7fffffffce20 1000
vlib_plugin_early_init:361: plugin path
/opt/opwv/integra/SystemActivePath/tools/vpp_asan/lib/vpp_plugins

*GDB back trace*
*#0  0x00007ffff3bce8c9 in clib_memcpy_fast (dst=0x1881349000d2f00,
src=0x13010b390b3b0b, n=4182438362655424791)*
*    at
/vlad/p4/gcc9/ngp/mainline_gcc/third-party/vpp/vpp_1908/src/vppinfra/memcpy_sse3.h:187*
*#1  0x00007ffff3be0758 in lookup (v=0x7fffae6b2be8, key=6960224, op=SET,
new_value=0x7fffaea3a2d0, old_value=0x0)*
*    at
/vlad/p4/gcc9/ngp/mainline_gcc/third-party/vpp/vpp_1908/src/vppinfra/hash.c:622*
*#2  0x00007ffff3be1a9c in _hash_set3 (v=0x7fffae6b2be8, key=6960224,
value=0x7fffaea3a2d0, old_value=0x0)*
*    at
/vlad/p4/gcc9/ngp/mainline_gcc/third-party/vpp/vpp_1908/src/vppinfra/hash.c:851*
*#3  0x0000000000632b86 in vat_api_hookup (vam=0x70c180 <vat_main>)*
*    at
/vlad/p4/gcc9/ngp/mainline_gcc/third-party/vpp/vpp_1908/src/vpp/api/api_format.c:22193*
*#4  0x0000000000655e85 in vat_api_hookup_shim (vm=0x7ffff48d4640
<vlib_global_main>)*
*    at
/vlad/p4/gcc9/ngp/mainline_gcc/third-party/vpp/vpp_1908/src/vpp/api/api_format.c:22217*
*#5  0x00007ffff44b4ea2 in call_init_exit_functions_internal
(vm=0x7ffff48d4640 <vlib_global_main>,*
*    headp=0x7ffff491b0c8 <vlib_global_main+289416>, call_once=1,
do_sort=1)*
*    at
/vlad/p4/gcc9/ngp/mainline_gcc/third-party/vpp/vpp_1908/src/vlib/init.c:350*
*#6  0x00007ffff44b4f1d in vlib_call_init_exit_functions (vm=0x7ffff48d4640
<vlib_global_main>,*
*    headp=0x7ffff491b0c8 <vlib_global_main+289416>, call_once=1)*
*    at
/vlad/p4/gcc9/ngp/mainline_gcc/third-party/vpp/vpp_1908/src/vlib/init.c:364*
*#7  0x00007ffff7fa1777 in vl_api_clnt_process (vm=0x7ffff48d4640
<vlib_global_main>, node=0x7fffaea36000, f=0x0)*
*    at
/vlad/p4/gcc9/ngp/mainline_gcc/third-party/vpp/vpp_1908/src/vlibmemory/vlib_api.c:285*
*#8  0x00007ffff450c727 in vlib_process_bootstrap (_a=140736129047184)*
*    at
/vlad/p4/gcc9/ngp/mainline_gcc/third-party/vpp/vpp_1908/src/vlib/main.c:2911*
*#9  0x00007ffff3bec458 in clib_calljmp () from
/opt/opwv/integra/99.9/tools/vpp_asan/bin/../lib/libvppinfra.so.19.08.1*
*#10 0x00007fffaefa9a40 in ?? ()*


Thanks,
Chetan
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#19449): https://lists.fd.io/g/vpp-dev/message/19449
Mute This Topic: https://lists.fd.io/mt/83071004/21656
Group Owner: [email protected]
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to