I searched for that problem and found a patch at https://bugs.launchpad.net/ubuntu/+source/ettercap/+bug/588007 Reproducible: Sometimes Steps to Reproduce: 1. Start ettercap 2. Select an Interface 3. Scan for Hosts Actual Results: In about 80% ettercap crashes Expected Results: Find Hosts
Created attachment 255111 [details, diff] Patch from https://bugs.launchpad.net/ubuntu/+source/ettercap/+bug/588007/+attachment/1480780/+files/use-g-idle.patch Here is the patch which works for me.
I can confirm the patch fixes the problem. I have also sent a mail to developers, hopefully they will accept the patch.
Good news, the patch has been accepted: http://ettercap.git.sourceforge.net/git/gitweb.cgi?p=ettercap/ettercap;a=commit;h=da008b6939c143b62a5491cdbdf13b43b69df442 I have tested the devel version and it works fine. @Netmon Herd, please consider it for including.
(In reply to comment #3) > Good news, the patch has been accepted: > http://ettercap.git.sourceforge.net/git/gitweb.cgi?p=ettercap/ettercap; > a=commit;h=da008b6939c143b62a5491cdbdf13b43b69df442 > I have tested the devel version and it works fine. > > @Netmon Herd, please consider it for including. + 19 Aug 2012; Rick Farina <zerochaos@gentoo.org> + +files/ettercap-0.7.4-use-g-idle.patch, ettercap-0.7.4.1.ebuild, metadata.xml: + bugfix from b.g.o #346423 Thanks