commit cd194d96ad543782599b4f7f2a4fb997484cf963
Author: Hiltjo Posthuma <[email protected]>
Date:   Fri Apr 18 19:46:02 2014 +0200

    chown: fix out-of-bounds ((null) bad address error)
    
    Signed-off-by: Hiltjo Posthuma <[email protected]>

diff --git a/chown.c b/chown.c
index 0bdd2e9..a36307d 100644
--- a/chown.c
+++ b/chown.c
@@ -32,11 +32,13 @@ main(int argc, char *argv[])
        default:
                usage();
        } ARGEND;
+
        if(argc == 0)
                usage();
 
        owner = argv[0];
        argv++;
+       argc--;
        if((group = strchr(owner, ':')))
                *group++ = '

Reply via email to