Hi, In FDIO vpp 21.01, while testing TCP traffic observing a seg fault resulting in vpp abort. Generated the core dump and ran gdb on it. bt was pointing to 'dpdk_plugin' in vpp
$ gdb vpp <core_dump> warning: Unable to find matching inferior's thread library, thread debugging will not be available. Core was generated by `vpp -c /etc/vpp/startup.conf'. Program terminated with signal SIGABRT, Aborted.#0 0x0000007faf663280 in raise () from /lib/libc.so.6 [Current thread is 1 (LWP 383)] (gdb) bt #0 0x0000007faf663280 in raise () from /lib/libc.so.6 #1 0x0000007faf652dcc in abort () from /lib/libc.so.6 #2 0x0000005573b84124 in os_exit () #3 0x0000007faf8b7ed0 in ?? () from /usr/lib/libvlib.so.21.01.1 #4 <signal handler called> #5 0x0000007faf663280 in raise () from /lib/libc.so.6 #6 0x0000007faf652dcc in abort () from /lib/libc.so.6 #7 0x0000007fa97df8b4 in __rte_panic () from /usr/lib/vpp_plugins/dpdk_plugin.so #8 0x0000007fa9960b58 in ?? () from /usr/lib/vpp_plugins/dpdk_plugin.so #9 0x0000007fa99599b8 in ?? () from /usr/lib/vpp_plugins/dpdk_plugin.so #10 0x0000007fa99463f4 in ?? () from /usr/lib/vpp_plugins/dpdk_plugin.so #11 0x0000007faf7e4224 in ?? () from /lib/libpthread.so.0 #12 0x0000007faf6e5d1c in ?? () from /lib/libc.so.6 (gdb) file /usr/lib/vpp_plugins/dpdk_plugin.so warning: core file may not match specified executable file. Reading symbols from /usr/lib/vpp_plugins/dpdk_plugin.so...(No debugging symbols found in /usr/lib/vpp_plugins/dpdk_plugin.so) warning: File "/lib/libthread_db-1.0.so" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load". warning: Unable to find libthread_db matching inferior's thread library, thread debugging will not be available. >From bt, function name not displayed for dpdk_plugin because of 'No debugging >symbols found in /usr/lib/vpp_plugins/dpdk_plugin.so' We had built the dpdk_plugin in debug mode with -g option. But still we are getting above warning. In FDIO vpp 21.01 version, can dpdk_plugin be built with debug symbols ? Any flag or additional code changes needed ? Can you please help on this regard. Regards, Raghu This message contains information that may be privileged or confidential and is the property of the Capgemini Group. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message.
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#22246): https://lists.fd.io/g/vpp-dev/message/22246 Mute This Topic: https://lists.fd.io/mt/95309032/21656 Group Owner: [email protected] Unsubscribe: https://lists.fd.io/g/vpp-dev/leave/1480452/21656/631435203/xyzzy [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
