Steps to reproduce:
1/ run etherape
2/ In the menu, select Capture > mode > IP
3/ etherape crashes with
(etherape:24776): EtherApe-CRITICAL **: 12:23:44.743: Unsopported mode in on_mode_radio_activate
unexpected EOF in read_all()
critical: read_all() failed on control socket
With gdb, I determined that menuname in menus.c line 198 was GtkRadioMenuItem instead of ip_radio for example.
It seems that with my version of gtk (3.24.5) the name must be explicitly set in etherape.ui. I attached a patch doing this.
etherape 0.9.18.
applied, thanks