[dpdk-users] [pktgen] Segfault at cli_start()

longtb5 at viettel.com.vn longtb5 at viettel.com.vn
Wed Sep 6 12:18:30 CEST 2017


I'm running a VM on Ubuntu 16.04 with VMXNET3. 

I have managed to compile and successfully run DPDK (v17.11.0-rc0) and the sample apps. However, pktgen (v3.40) ran into a segfault without me doing anything yet. Everything seemed to be OK until the pktgen> prompt showed up. Here's the message.

$ sudo .app/x86_64-native-linuxapp-gcc/pktgen

====== Pktgen got a Segment Fault

Obtained 11 stack frames.
app/x86_64-native-linuxapp-gcc/pktgen() [0x468ba5]
/lib/x86_64-linux-gnu/libc.so.6(+0x354b0) [0x7f1e618de4b0]
app/x86_64-native-linuxapp-gcc/pktgen() [0x6c7c70]
app/x86_64-native-linuxapp-gcc/pktgen(rte_eth_stats_get+0x79) [0x4a3fe9]
app/x86_64-native-linuxapp-gcc/pktgen(pktgen_process_stats+0xa9) [0x46f0f9]
app/x86_64-native-linuxapp-gcc/pktgen(rte_timer_manage+0x526) [0x48ca96]
app/x86_64-native-linuxapp-gcc/pktgen(cli_start+0x26d) [0x71276d]
app/x86_64-native-linuxapp-gcc/pktgen(pktgen_cli_start+0xb) [0x4509bb]
app/x86_64-native-linuxapp-gcc/pktgen(main+0x7a6) [0x447b86]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f1e618c9830]
app/x86_64-native-linuxapp-gcc/pktgen(_start+0x29) [0x44a639]

The same problem showed up whether I ran pktgen by the py script, invoked directly, supplied the basic EAL args, pktgen args or not.

GDB gave this

Thread 1 "pktgen" received signal SIGSEGV, Segmentation fault.
0x00000000006c7c70 in vmxnet3_dev_stats_get ()



More information about the users mailing list