[SRU] ettercap
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ettercap (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Trusty |
Fix Released
|
Undecided
|
Timo Jyrinki |
Bug Description
[Impact]
scan for hosts while sniffing is active causes a crash into ubuntu trusty.
[Test Case]
Run ettercap, select interface, start sniffing, scan for hosts, enjoy your crash
[Regression Potential]
none
[Other Info]
(upstream hat on) Honestly I would like to see 0.8.1 as SRU replacement for 0.8.0, since there were many and many bugs against scan for hosts, that we fixed by properly handling multithread, lock and unlock, by avoiding many kind of crash, fixing timeouts, improving efficiency of scan, fixing ipv6 scan and so on.
But I don't think any sponsor will accept 0.8.1, so I'm giving you the little patch to at least fix this crash when scan for hosts.
(at least other two crashes can be fixed, but I would like to keep the patch as minimal as possible, and fix this one because occurs *always* with the kernel on trusty).
e.g. with this patch it is still not possible to cancel a pending scan for hosts, because the mutex is not correctly unlocked.
Unfortunately cherry-picking patches from 0.8.1 is far more difficult than using directly the new one.