char * varname causing kernel panics