(gdb) thread apply all bt all Thread 7 (Thread 0xffff7c5709f0 (LWP 62218)): No symbol "all" in current context. (gdb) Thread 7 (Thread 0xffff7c5709f0 (LWP 62218)): No symbol "all" in current context. (gdb) thread apply all bt full Thread 7 (Thread 0xffff7c5709f0 (LWP 62218)): #0 0x0000ffff7f3c7a48 in __libc_read (fd=fd@entry=109, buf=buf@entry=0xffff7c5700e7, nbytes=nbytes@entry=1) at ../sysdeps/unix/sysv/linux/read.c:27 _x2tmp = 1 _x0tmp = 109 _x0 = 109 _x2 = 1 _x8 = 63 _x1tmp = 281472767820007 _x1 = 281472767820007 _sys_result = _sys_result = sc_cancel_oldtype = 0 sc_ret = sc_ret = nbytes = 1 _x0tmp = _x2 = _x0tmp = _x2 = fd = 109 _x2tmp = _x8 = _x2tmp = _x8 = buf = 0xffff7c5700e7 _x1tmp = _x0 = _x1tmp = _x0 = sc_ret = _sys_result = _sys_result = _x1 = sc_cancel_oldtype = _sys_result = _sys_result = ---Type to continue, or q to quit--- _x1 = sc_ret = _sys_result = _sys_result = _x2tmp = _x1tmp = _x0tmp = _x0 = _x1 = _x2 = _x8 = sc_cancel_oldtype = _sys_result = _sys_result = _x2tmp = _x1tmp = _x0tmp = _x0 = _x1 = _x2 = _x8 = #1 0x0000aaaad38066f0 in read (__nbytes=1, __buf=0xffff7c5700e7, __fd=109) at /usr/include/aarch64-linux-gnu/bits/unistd.h:44 No locals. #2 eal_thread_loop (arg=) at /home/chunsong/ceph/src/spdk/dpdk/lib/librte_eal/linux/eal/eal_thread.c:133 fct_arg = c = 0 '\000' n = ret = lcore_id = thread_id = m2s = 109 s2m = 112 cpuset = "15", '\000' ... __func__ = "eal_thread_loop" #3 0x0000ffff7f3be088 in start_thread (arg=0xffff7e573b0f) at pthread_create.c:463 pd = 0xffff7e573b0f unwind_buf = {cancel_jmp_buf = {{jmp_buf = {281472767822320, 281472801389328, 281472801389326, 281472801389327, 0, 4096, 281472801389328, 281472816504832, 281472767822320, 1, 281472767820272, 13189760724532899341, 0, ---Type to continue, or q to quit--- 13189760724517408673, 61440, 0, 0, 0, 0, 0, 0, 0}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #4 0x0000ffff7efc74ec in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:78 No locals. Thread 6 (Thread 0xffff7cd719f0 (LWP 62217)): #0 0x0000ffff7f3c7a48 in __libc_read (fd=fd@entry=105, buf=buf@entry=0xffff7cd710e7, nbytes=nbytes@entry=1) at ../sysdeps/unix/sysv/linux/read.c:27 _x2tmp = 1 _x0tmp = 105 _x0 = 105 _x2 = 1 _x8 = 63 _x1tmp = 281472776212711 _x1 = 281472776212711 _sys_result = _sys_result = sc_cancel_oldtype = 0 sc_ret = sc_ret = nbytes = 1 _x0tmp = _x2 = _x0tmp = _x2 = fd = 105 _x2tmp = _x8 = _x2tmp = _x8 = buf = 0xffff7cd710e7 _x1tmp = _x0 = _x1tmp = _x0 = sc_ret = _sys_result = ---Type to continue, or q to quit--- _sys_result = _x1 = sc_cancel_oldtype = _sys_result = _sys_result = _x1 = sc_ret = _sys_result = _sys_result = _x2tmp = _x1tmp = _x0tmp = _x0 = _x1 = _x2 = _x8 = sc_cancel_oldtype = _sys_result = _sys_result = _x2tmp = _x1tmp = _x0tmp = _x0 = _x1 = _x2 = _x8 = #1 0x0000aaaad38066f0 in read (__nbytes=1, __buf=0xffff7cd710e7, __fd=105) at /usr/include/aarch64-linux-gnu/bits/unistd.h:44 No locals. #2 eal_thread_loop (arg=) at /home/chunsong/ceph/src/spdk/dpdk/lib/librte_eal/linux/eal/eal_thread.c:133 fct_arg = c = 0 '\000' n = ret = lcore_id = thread_id = m2s = 105 s2m = 108 cpuset = "14", '\000' ... ---Type to continue, or q to quit--- __func__ = "eal_thread_loop" #3 0x0000ffff7f3be088 in start_thread (arg=0xffff7e573b0f) at pthread_create.c:463 pd = 0xffff7e573b0f unwind_buf = {cancel_jmp_buf = {{jmp_buf = {281472776215024, 281472801389328, 281472801389326, 281472801389327, 0, 4096, 281472801389328, 281472816504832, 281472776215024, 1, 281472776212976, 13189760724532899341, 0, 13189760724525801377, 61440, 0, 0, 0, 0, 0, 0, 0}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #4 0x0000ffff7efc74ec in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:78 No locals. Thread 5 (Thread 0xffff7d5729f0 (LWP 62216)): #0 0x0000ffff7f3c7a48 in __libc_read (fd=fd@entry=8, buf=buf@entry=0xffff7d5720e7, nbytes=nbytes@entry=1) at ../sysdeps/unix/sysv/linux/read.c:27 _x2tmp = 1 _x0tmp = 8 _x0 = 8 _x2 = 1 _x8 = 63 _x1tmp = 281472784605415 _x1 = 281472784605415 _sys_result = _sys_result = sc_cancel_oldtype = 0 sc_ret = sc_ret = nbytes = 1 _x0tmp = _x2 = _x0tmp = _x2 = fd = 8 _x2tmp = _x8 = _x2tmp = _x8 = buf = 0xffff7d5720e7 _x1tmp = ---Type to continue, or q to quit--- _x0 = _x1tmp = _x0 = sc_ret = _sys_result = _sys_result = _x1 = sc_cancel_oldtype = _sys_result = _sys_result = _x1 = sc_ret = _sys_result = _sys_result = _x2tmp = _x1tmp = _x0tmp = _x0 = _x1 = _x2 = _x8 = sc_cancel_oldtype = _sys_result = _sys_result = _x2tmp = _x1tmp = _x0tmp = _x0 = _x1 = _x2 = _x8 = #1 0x0000aaaad38066f0 in read (__nbytes=1, __buf=0xffff7d5720e7, __fd=8) at /usr/include/aarch64-linux-gnu/bits/unistd.h:44 No locals. #2 eal_thread_loop (arg=) at /home/chunsong/ceph/src/spdk/dpdk/lib/librte_eal/linux/eal/eal_thread.c:133 fct_arg = c = 0 '\000' n = ret = ---Type to continue, or q to quit--- lcore_id = thread_id = m2s = 8 s2m = 104 cpuset = "13", '\000' ... __func__ = "eal_thread_loop" #3 0x0000ffff7f3be088 in start_thread (arg=0xffff7e573b0f) at pthread_create.c:463 pd = 0xffff7e573b0f unwind_buf = {cancel_jmp_buf = {{jmp_buf = {281472784607728, 281472801389328, 281472801389326, 281472801389327, 0, 4096, 281472801389328, 281472816504832, 281472784607728, 1, 281472784605680, 13189760724532899341, 0, 13189760724500639649, 61440, 0, 0, 0, 0, 0, 0, 0}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #4 0x0000ffff7efc74ec in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:78 No locals. Thread 4 (Thread 0xffff7dd739f0 (LWP 62214)): #0 0x0000ffff7efc7600 in __GI_epoll_pwait (epfd=epfd@entry=5, events=events@entry=0xffff7dd730f0, maxevents=maxevents@entry=2119645854, timeout=2111254832, timeout@entry=-1, set=set@entry=0x0) at ../sysdeps/unix/sysv/linux/epoll_pwait.c:42 _sys_result = 18446744073709551612 sc_cancel_oldtype = 0 sc_ret = #1 0x0000ffff7efc7750 in epoll_wait (epfd=epfd@entry=5, events=events@entry=0xffff7dd730f0, maxevents=maxevents@entry=2119645854, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:32 No locals. #2 0x0000aaaad380d68c in eal_intr_handle_interrupts (totalfds=, pfd=5) at /home/chunsong/ceph/src/spdk/dpdk/lib/librte_eal/linux/eal/eal_interrupts.c:934 events = 0xffff7dd730f0 nfds = events = nfds = #3 eal_intr_thread_main (arg=) at /home/chunsong/ceph/src/spdk/dpdk/lib/librte_eal/linux/eal/eal_interrupts.c:1018 pipe_event = {events = 3, data = {ptr = 0x3, fd = 3, u32 = 3, u64 = 3}} src = numfds = pfd = 5 ---Type to continue, or q to quit--- ev = {events = 8211, data = {ptr = 0xffff00000006, fd = 6, u32 = 6, u64 = 281470681743366}} __func__ = "eal_intr_thread_main" #4 0x0000ffff7f3be088 in start_thread (arg=0xffff7e573a9f) at pthread_create.c:463 pd = 0xffff7e573a9f unwind_buf = {cancel_jmp_buf = {{jmp_buf = {281472793000432, 281472801389216, 281472801389214, 281472801389215, 0, 4096, 281472801389216, 281472816504832, 281472793000432, 1, 281472792998384, 13189760724532899341, 0, 13189760724509032353, 61440, 0, 0, 0, 0, 0, 0, 0}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #5 0x0000ffff7efc74ec in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:78 No locals. Thread 3 (Thread 0xffff7e5749f0 (LWP 62213)): #0 0x0000ffff7f3c422c in futex_wait_cancelable (private=, expected=0, futex_word=0xaaaadc0e30f4 ) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 _x2tmp = 0 _x0tmp = 187650813079796 _x0 = 187650813079796 _x2 = 0 _x8 = 98 _x3tmp = 0 _x1tmp = _x1 = 128 _x3 = 0 _sys_result = __ret = oldtype = 0 err = oldtype = err = __ret = _sys_result = _x3tmp = _x2tmp = _x1tmp = _x0tmp = _x0 = _x1 = ---Type to continue, or q to quit--- _x2 = _x3 = _x8 = #1 __pthread_cond_wait_common (abstime=0x0, mutex=0xaaaadc0e30f8 , cond=0xaaaadc0e30c8 ) at pthread_cond_wait.c:502 spin = 0 buffer = {__routine = 0xffff7f3c3f40 <__condvar_cleanup_waiting>, __arg = 0xffff7e573cf8, __canceltype = 2119647296, __prev = 0x0} cbuffer = {wseq = 27, cond = 0xaaaadc0e30c8 , mutex = 0xaaaadc0e30f8 , private = 0} rt = err = g = 1 flags = g1_start = signals = result = 0 wseq = seq = 13 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_wait (cond=0xaaaadc0e30c8 , mutex=0xaaaadc0e30f8 ) at pthread_cond_wait.c:655 No locals. #3 0x0000ffff7f1f1f80 in std::condition_variable::wait(std::unique_lock&) () ---Type to continue, or q to quit--- from /usr/lib/aarch64-linux-gnu/libstdc++.so.6 No symbol table info available. #4 0x0000aaaad37f5078 in dpdk::eal::::operator()(void) const (__closure=, __closure=) at ./src/msg/async/dpdk/dpdk_rte.cc:136 port_name = {object = 0xffff7e574040, raw = "P@W~\377\377\000\000\f\000\000\000\000\000\000\000\060\060\060\060:7d:01.4\000\377\000", occupied = true} rte_file_prefix = "rte_osd.3" ret = args = std::vector of length 14, capacity 20 = {std::vector of length 5, capacity 5 = {99 'c', 101 'e', 112 'p', 104 'h', 0 '\000'}, std::vector of length 3, capacity 3 = {45 '-', 99 'c', 0 '\000'}, std::vector of length 7, capacity 7 = {48 '0', 120 'x', 102 'f', 48 '0', 48 '0', 48 '0', 0 '\000'}, std::vector of length 3, capacity 3 = {45 '-', 110 'n', 0 '\000'}, std::vector of length 2, capacity 2 = {52 '4', 0 '\000'}, std::vector of length 11, capacity 20 = {45 '-', 45 '-', 104 'h', 117 'u', 103 'g', 101 'e', 45 '-', 100 'd', 105 'i', 114 'r', 0 '\000'}, std::vector of length 15, capacity 28 = {47 '/', 100 'd', 101 'e', 118 'v', 47 '/', 104 'h', 117 'u', 103 'g', 101 'e', 112 'p', 97 'a', 103 'g', 101 'e', 115 's', 0 '\000'}, std::vector of length 3, capacity 4 = {45 '-', 109 'm', 0 '\000'}, std::vector of length 4, capacity 6 = {49 '1', 56 '8', 52 '4', 0 '\000'}, std::vector of length 12, capacity 22 = {45 '-', 45 '-', 110 'n', 111 'o', 45 '-', 115 's', 104 'h', 99 'c', 111 'o', 110 'n', 102 'f', 0 '\000'}, std::vector of length 16, capacity 30 = {45 '-', 45 '-', 112 'p', 99 'c', 105 'i', 45 '-', 119 'w', 104 'h', 105 'i', 116 't', 101 'e', 108 'l', 105 'i', 115 's', 116 't', 0 '\000'}, std::vector of length 13, capacity 24 = {48 '0', 48 '0', 48 '0', 48 '0', 58 ':', 55 '7', 100 'd', 58 ':', 48 '0', 49 '1', 46 '.', 52 '4', 0 '\000'}, std::vector of length 14, capacity 26 = {45 '-', 45 '-', 102 'f', 105 'i', 108 'l', 101 'e', 45 '-', 112 'p', 114 'r', 101 'e', 102 'f', 105 'i', 120 'x', 0 '\000'}, std::vector of length 10, capacity 18 = {114 'r', 116 't', 101 'e', 95 '_', 111 'o', 115 's', 100 'd', 46 '.', 51 '3', 0 '\000'}} hugepages_path = {object = 0xffff7e573e90, raw = "\240>W~\377\377\000\000\016\000\000\000\000\000\000\000/dev/hugepages\000", occupied = true} cargs = std::vector of length 14, capacity 16 = {0xaaaaf51814d8 "ceph", 0xaaaaf5296080 "-c", 0xaaaaf5296088 "0xf000", 0xaaaaf5296090 "-n", 0xaaaaf5296098 "4", 0xaaaaf5e2b4a0 "--huge-dir", 0xaaaaf5e2b4c0 "/dev/hugepages", 0xaaaaf51814c8 "-m", 0xaaaaf5296070 "184", 0xaaaaf5e2b4e0 "--no-shconf", 0xaaaaf5e2b500 "--pci-whitelist", 0xaaaaf5e2b520 "0000:7d:01.4", 0xaaaaf5e2b540 "--file-prefix", 0xaaaaf51814d8 "ceph"} l = {_M_device = 0xaaaadc0e30f8 , _M_owns = true} c = done = #5 0x0000ffff7f1f7ed4 in ?? () from /usr/lib/aarch64-linux-gnu/libstdc++.so.6 No symbol table info available. #6 0x0000ffff7f3be088 in start_thread (arg=0xffffe73e197f) at pthread_create.c:463 pd = 0xffffe73e197f unwind_buf = {cancel_jmp_buf = {{jmp_buf = {281472801393136, 281474561350016, 281474561350014, 281474561350015, 0, ---Type to continue, or q to quit--- 4096, 281474561350016, 281472816504832, 281472801393136, 1, 281472801391088, 13189760724532899341, 0, 13189760724550946721, 61440, 0, 0, 0, 0, 0, 0, 0}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #7 0x0000ffff7efc74ec in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:78 No locals. Thread 1 (Thread 0xffff7ee3b010 (LWP 62200)): #0 0x0000ffff7f3c3c38 in futex_wait (private=, expected=12, futex_word=0xaaaadc0e30ec ) at ../sysdeps/unix/sysv/linux/futex-internal.h:61 _x2tmp = 12 _x0tmp = 187650813079788 _x0 = 187650813079788 _x2 = 12 _x8 = 98 _x3tmp = 0 _x1tmp = _x1 = 128 _x3 = 0 _sys_result = __ret = err = err = __ret = _sys_result = _x3tmp = _x2tmp = _x1tmp = _x0tmp = _x0 = _x1 = _x2 = _x3 = _x8 = #1 futex_wait_simple (private=, expected=12, futex_word=0xaaaadc0e30ec ) at ../sysdeps/nptl/futex-internal.h:135 __ignored_value = #2 __pthread_cond_destroy (cond=0xaaaadc0e30c8 ) at pthread_cond_destroy.c:54 ---Type to continue, or q to quit--- wrefs = 12 private = #3 0x0000ffff7ef2be34 in __run_exit_handlers (status=-6, listp=0xffff7f04a5a0 <__exit_funcs>, run_list_atexit=255, run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at exit.c:108 atfct = onfct = cxafct = f = new_exitfn_called = 1118 cur = 0xaaaaf5245680 #4 0x0000ffff7ef2bf6c in __GI_exit (status=) at exit.c:139 No locals. #5 0x0000ffff7ef176e4 in __libc_start_main (main=0x0, argc=0, argv=0x0, init=, fini=, rtld_fini=, stack_end=) at ../csu/libc-start.c:344 result = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {187650670361776, 0, 187650654051708, 0, 0, 0, 0, 0, 0, 0, 281474561365888, 13189760724561574133, 281472821453232, 13189760727082801617, 0, 0, 0, 0, 0, 0, 0, 0}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0xffffe73e58b0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #6 0x0000aaaad2939db0 in _start () at ./src/include/buffer.h:642 No symbol table info available. Backtrace stopped: previous frame identical to this frame (corrupt stack?) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) thread apply all bt Thread 7 (Thread 0xffff7c5709f0 (LWP 62218)): #0 0x0000ffff7f3c7a48 in __libc_read (fd=fd@entry=109, buf=buf@entry=0xffff7c5700e7, nbytes=nbytes@entry=1) at ../sysdeps/unix/sysv/linux/read.c:27 #1 0x0000aaaad38066f0 in read (__nbytes=1, __buf=0xffff7c5700e7, __fd=109) at /usr/include/aarch64-linux-gnu/bits/unistd.h:44 #2 eal_thread_loop (arg=) at /home/chunsong/ceph/src/spdk/dpdk/lib/librte_eal/linux/eal/eal_thread.c:133 #3 0x0000ffff7f3be088 in start_thread (arg=0xffff7e573b0f) at pthread_create.c:463 #4 0x0000ffff7efc74ec in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:78 Thread 6 (Thread 0xffff7cd719f0 (LWP 62217)): #0 0x0000ffff7f3c7a48 in __libc_read (fd=fd@entry=105, buf=buf@entry=0xffff7cd710e7, nbytes=nbytes@entry=1) at ../sysdeps/unix/sysv/linux/read.c:27 #1 0x0000aaaad38066f0 in read (__nbytes=1, __buf=0xffff7cd710e7, __fd=105) at /usr/include/aarch64-linux-gnu/bits/unistd.h:44 #2 eal_thread_loop (arg=) at /home/chunsong/ceph/src/spdk/dpdk/lib/librte_eal/linux/eal/eal_thread.c:133 #3 0x0000ffff7f3be088 in start_thread (arg=0xffff7e573b0f) at pthread_create.c:463 #4 0x0000ffff7efc74ec in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:78 Thread 5 (Thread 0xffff7d5729f0 (LWP 62216)): #0 0x0000ffff7f3c7a48 in __libc_read (fd=fd@entry=8, buf=buf@entry=0xffff7d5720e7, nbytes=nbytes@entry=1) at ../sysdeps/unix/sysv/linux/read.c:27 #1 0x0000aaaad38066f0 in read (__nbytes=1, __buf=0xffff7d5720e7, __fd=8) at /usr/include/aarch64-linux-gnu/bits/unistd.h:44 #2 eal_thread_loop (arg=) at /home/chunsong/ceph/src/spdk/dpdk/lib/librte_eal/linux/eal/eal_thread.c:133 #3 0x0000ffff7f3be088 in start_thread (arg=0xffff7e573b0f) at pthread_create.c:463 #4 0x0000ffff7efc74ec in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:78 Thread 4 (Thread 0xffff7dd739f0 (LWP 62214)): #0 0x0000ffff7efc7600 in __GI_epoll_pwait (epfd=epfd@entry=5, events=events@entry=0xffff7dd730f0, maxevents=maxevents@entry=2119645854, timeout=2111254832, timeout@entry=-1, set=set@entry=0x0) at ../sysdeps/unix/sysv/linux/epoll_pwait.c:42 #1 0x0000ffff7efc7750 in epoll_wait (epfd=epfd@entry=5, events=events@entry=0xffff7dd730f0, maxevents=maxevents@entry=2119645854, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:32 #2 0x0000aaaad380d68c in eal_intr_handle_interrupts (totalfds=, pfd=5) at /home/chunsong/ceph/src/spdk/dpdk/lib/librte_eal/linux/eal/eal_interrupts.c:934 #3 eal_intr_thread_main (arg=) at /home/chunsong/ceph/src/spdk/dpdk/lib/librte_eal/linux/eal/eal_interrupts.c:1018 #4 0x0000ffff7f3be088 in start_thread (arg=0xffff7e573a9f) at pthread_create.c:463 #5 0x0000ffff7efc74ec in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:78 ---Type to continue, or q to quit--- Thread 3 (Thread 0xffff7e5749f0 (LWP 62213)): #0 0x0000ffff7f3c422c in futex_wait_cancelable (private=, expected=0, futex_word=0xaaaadc0e30f4 ) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0xaaaadc0e30f8 , cond=0xaaaadc0e30c8 ) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0xaaaadc0e30c8 , mutex=0xaaaadc0e30f8 ) at pthread_cond_wait.c:655 #3 0x0000ffff7f1f1f80 in std::condition_variable::wait(std::unique_lock&) () from /usr/lib/aarch64-linux-gnu/libstdc++.so.6 #4 0x0000aaaad37f5078 in dpdk::eal::::operator()(void) const (__closure=, __closure=) at ./src/msg/async/dpdk/dpdk_rte.cc:136 #5 0x0000ffff7f1f7ed4 in ?? () from /usr/lib/aarch64-linux-gnu/libstdc++.so.6 #6 0x0000ffff7f3be088 in start_thread (arg=0xffffe73e197f) at pthread_create.c:463 #7 0x0000ffff7efc74ec in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:78 Thread 1 (Thread 0xffff7ee3b010 (LWP 62200)): #0 0x0000ffff7f3c3c38 in futex_wait (private=, expected=12, futex_word=0xaaaadc0e30ec ) at ../sysdeps/unix/sysv/linux/futex-internal.h:61 #1 futex_wait_simple (private=, expected=12, futex_word=0xaaaadc0e30ec ) at ../sysdeps/nptl/futex-internal.h:135 #2 __pthread_cond_destroy (cond=0xaaaadc0e30c8 ) at pthread_cond_destroy.c:54 #3 0x0000ffff7ef2be34 in __run_exit_handlers (status=-6, listp=0xffff7f04a5a0 <__exit_funcs>, run_list_atexit=255, run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at exit.c:108 #4 0x0000ffff7ef2bf6c in __GI_exit (status=) at exit.c:139 #5 0x0000ffff7ef176e4 in __libc_start_main (main=0x0, argc=0, argv=0x0, init=, fini=, rtld_fini=, stack_end=) at ../csu/libc-start.c:344 #6 0x0000aaaad2939db0 in _start () at ./src/include/buffer.h:642 Backtrace stopped: previous frame identical to this frame (corrupt stack?) (gdb) (gdb)