This is an issue that is fixed on upstream CVS, but it can easily be put
into the version in Intrepid.
The issue is passing a short buffer to sprintf.
Here's a patch:
--- netdiscover-0.3beta6.orig/src/misc.c
+++ netdiscover-0.3beta6/src/misc.c
@@ -33,7 +33,7 @@
char *search_vendor(unsigned char mac[6])
{
- char tmac[6];
+ char tmac[7];
int i = 0;
sprintf(tmac, "%02x%02x%02x", mac[0], mac[1], mac[2]);
--
netdiscover crashes on run
https://bugs.launchpad.net/bugs/275106
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs