Hi Sirshak, Try: sudo rm -rf /dev/shm/*
Florin > On Aug 23, 2018, at 9:09 AM, Sirshak Das <sirshak....@arm.com> wrote: > > Hi all, > > I am trying to debug a segfault due to of my commits. I usually use the > release image by building make build-release, but as I am trying to debug, so > I decided to just do make build > As ironic as it can be this one does not start up and ends with abort long > before I start my tests, is this a known problem or am I missing some step (I > have not done detailed code level debugging, hoping that I am missing > something trivial). > > $ sudo gdb --args ./bin/vpp -c ~/intel-xxv710-DCDC-no-mseg.conf > Reading symbols from ./bin/vpp...done. > (gdb) run > Starting program: > /home/sirdas/code/commitb/vpp/build-root/build-vpp_debug-native/vpp/bin/vpp > -c /home/sirdas/intel-xxv710-DCDC-no-mseg.conf > warning: Unable to determine the number of hardware watchpoints available. > warning: Unable to determine the number of hardware breakpoints available. > [Thread debugging using libthread_db enabled] > Using host libthread_db library "/lib/aarch64-linux-gnu/libthread_db.so.1". > vlib_plugin_early_init:361: plugin path > /home/sirdas/code/commitb/vpp/build-root/build-vpp_debug-native/vpp/lib/vpp_plugins:/home/sirdas/code/commitb/vpp/build-root/build-vpp_debug-native/vpp/lib64/vpp_plugins > load_one_plugin:189: Loaded plugin: abf_plugin.so (ACL based Forwarding) > load_one_plugin:189: Loaded plugin: acl_plugin.so (Access Control Lists) > load_one_plugin:189: Loaded plugin: avf_plugin.so (Intel Adaptive Virtual > Function (AVF) Device Plugin) > load_one_plugin:191: Loaded plugin: cdp_plugin.so > load_one_plugin:189: Loaded plugin: dpdk_plugin.so (Data Plane Development > Kit (DPDK)) > load_one_plugin:189: Loaded plugin: flowprobe_plugin.so (Flow per Packet) > load_one_plugin:189: Loaded plugin: gbp_plugin.so (Group Based Policy) > load_one_plugin:189: Loaded plugin: gtpu_plugin.so (GTPv1-U) > load_one_plugin:189: Loaded plugin: igmp_plugin.so (IGMP messaging) > load_one_plugin:189: Loaded plugin: ila_plugin.so (Identifier-locator > addressing for IPv6) > load_one_plugin:189: Loaded plugin: ioam_plugin.so (Inbound OAM) > load_one_plugin:117: Plugin disabled (default): ixge_plugin.so > load_one_plugin:189: Loaded plugin: l2e_plugin.so (L2 Emulation) > load_one_plugin:189: Loaded plugin: lacp_plugin.so (Link Aggregation Control > Protocol) > load_one_plugin:189: Loaded plugin: lb_plugin.so (Load Balancer) > load_one_plugin:189: Loaded plugin: mactime_plugin.so (Time-based MAC > source-address filter) > load_one_plugin:189: Loaded plugin: map_plugin.so (Mapping of address and > port (MAP)) > load_one_plugin:189: Loaded plugin: memif_plugin.so (Packet Memory Interface > (experimetal)) > load_one_plugin:189: Loaded plugin: nat_plugin.so (Network Address > Translation) > load_one_plugin:189: Loaded plugin: pppoe_plugin.so (PPPoE) > load_one_plugin:189: Loaded plugin: srv6ad_plugin.so (Dynamic SRv6 proxy) > load_one_plugin:189: Loaded plugin: srv6am_plugin.so (Masquerading SRv6 proxy) > load_one_plugin:189: Loaded plugin: srv6as_plugin.so (Static SRv6 proxy) > load_one_plugin:189: Loaded plugin: stn_plugin.so (VPP Steals the NIC for > Container integration) > load_one_plugin:189: Loaded plugin: tlsmbedtls_plugin.so (mbedtls based TLS > Engine) > load_one_plugin:189: Loaded plugin: tlsopenssl_plugin.so (openssl based TLS > Engine) > load_one_plugin:117: Plugin disabled (default): unittest_plugin.so > svm_map_region:766: region /global_vm mutex held by dead pid 8702, tag 2, > force unlock > svm_map_region:774: recovery: attempt to re-lock region > > Program received signal SIGABRT, Aborted. > 0x0000ffffbea70528 in __GI_raise (sig=sig@entry=6) at > ../sysdeps/unix/sysv/linux/raise.c:54 > 54 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory. > (gdb) bt > #0 0x0000ffffbea70528 in __GI_raise (sig=sig@entry=6) at > ../sysdeps/unix/sysv/linux/raise.c:54 > #1 0x0000ffffbea719e0 in __GI_abort () at abort.c:89 > #2 0x0000000000408224 in os_panic () at > /home/sirdas/code/commitb/vpp/src/vpp/vnet/main.c:331 > #3 0x0000ffffbeba8414 in mspace_malloc (msp=0x3ffff8001010, bytes=52) at > /home/sirdas/code/commitb/vpp/src/vppinfra/dlmalloc.c:4332 > #4 0x0000ffffbeba7f34 in mspace_get_aligned (msp=0x3ffff8001010, > n_user_data_bytes=52, align=8, align_offset=8) at > /home/sirdas/code/commitb/vpp/src/vppinfra/dlmalloc.c:4174 > #5 0x0000ffffbec2041c in clib_mem_alloc_aligned_at_offset (size=48, align=8, > align_offset=8, os_out_of_memory_on_failure=1) at > /home/sirdas/code/commitb/vpp/src/vppinfra/mem.h:118 > #6 0x0000ffffbec2089c in vec_resize_allocate_memory (v=0x3ffff800213c, > length_increment=1, data_bytes=48, header_bytes=8, data_align=8) at > /home/sirdas/code/commitb/vpp/src/vppinfra/vec.c:84 > #7 0x0000ffffbec7a350 in _vec_resize_inline (v=0x3ffff800213c, > length_increment=1, data_bytes=40, header_bytes=0, data_align=8) at > /home/sirdas/code/commitb/vpp/src/vppinfra/vec.h:145 > #8 0x0000ffffbec7d298 in svm_map_region (a=0xffff7edffe50) at > /home/sirdas/code/commitb/vpp/src/svm/svm.c:778 > #9 0x0000ffffbec7d4fc in svm_region_init_internal (a=0xffff7edffe50) at > /home/sirdas/code/commitb/vpp/src/svm/svm.c:835 > #10 0x0000ffffbec7d9d4 in svm_region_init_args (a=0xffff7edffe50) at > /home/sirdas/code/commitb/vpp/src/svm/svm.c:918 > #11 0x0000ffffbf697de0 in vlibmemory_init (vm=0xffffbed61640 > <vlib_global_main>) at > /home/sirdas/code/commitb/vpp/src/vlibmemory/memory_api.c:915 > #12 0x0000ffffbece8330 in vlib_main (vm=0xffffbed61640 <vlib_global_main>, > input=0xffff7edfffc0) at /home/sirdas/code/commitb/vpp/src/vlib/main.c:1757 > #13 0x0000ffffbed32274 in thread0 (arg=281473883444800) at > /home/sirdas/code/commitb/vpp/src/vlib/unix/main.c:607 > #14 0x0000ffffbebd5ef0 in clib_calljmp () from > /home/sirdas/code/commitb/vpp/build-root/build-vpp_debug-native/vpp/lib/libvppinfra.so > Backtrace stopped: not enough registers or memory available to unwind further > > My startup conf (This is ARM thunderx2 machine with 4.15.0-32-generic, gcc > version 7.3.0, 16.04 Ubuntu): > > unix { > nodaemon > interactive > cli-listen /run/vpp/cli.sock > exec intel-xxv710-address-up.commands > } > > cpu { > workers 2 > main-core 136 > corelist-workers 137,138 > } > > dpdk { > dev default { > num-rx-queues 2 > num-tx-queues 2 > num-rx-desc 2048 > num-tx-desc 2048 > } > dev 0000:8a:00.0 > dev 0000:8a:00.1 > socket-mem 0,1024 > no-multi-seg > } > > Thank you > ++++++++++++++++++++++ > Sirshak Das > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > > View/Reply Online (#10272): https://lists.fd.io/g/vpp-dev/message/10272 > <https://lists.fd.io/g/vpp-dev/message/10272> > Mute This Topic: https://lists.fd.io/mt/24931461/675152 > <https://lists.fd.io/mt/24931461/675152> > Group Owner: vpp-dev+ow...@lists.fd.io <mailto:vpp-dev+ow...@lists.fd.io> > Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub > <https://lists.fd.io/g/vpp-dev/unsub> [fcoras.li...@gmail.com > <mailto:fcoras.li...@gmail.com>] > -=-=-=-=-=-=-=-=-=-=-=-
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#10273): https://lists.fd.io/g/vpp-dev/message/10273 Mute This Topic: https://lists.fd.io/mt/24931461/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-