crap code added by zaniyah on Mon Oct 13 18:36:31 2014

#include <stdlib.h>
#include <stdio.h>
#include <string.h>

int
main(int argc, char *argv[])
{
    int i = 0;
    int length = 0;

    /* Segfault occurs here */
    length = strlen(argv[0]);

    for(i=0; i<(len-1); i++) {                                                                                                                    
        argv[0][i] = 'a';
    }   
    argv[0][len - 1] = '\0';
    exit(EXIT_SUCCESS);
}