Hi I am devloping a crypto node using vpp (version 17.02) on Ubuntu. I
first setup the nodes that I am going to use and it works fine just
forwarding the packets as it should.
But now I have implemented some crypto functions inside the nodes and also
added a new node of type process that should initialize some crypto parts
before the nodes can be used.

My problem is now that vpp crashes during startup when it loads my plugin
and I cannot see why in the log. I only see:

load_one_plugin:184: Loaded plugin: gtpu.so (Encapsulates packets with a
GTPU header.)
vpp[11278]: received signal SIGSEGV, PC 0x7f6b09e1785a, faulting address
0x7f6ac9471ff0

and vpp has not been started (with the latest changes in my plugin vpp
starts normally)

If I start vpp with gdb then I can step from the main program but I can
never reach my plugin code and I cannot set breakpoints inside the process
function, it will never reach that code.

Is there some way to debug my own plugin or get more information in the vpp
log.

/Tobias
_______________________________________________
vpp-dev mailing list
vpp-dev@lists.fd.io
https://lists.fd.io/mailman/listinfo/vpp-dev

Reply via email to