I tuoi puntatori char *a,char *b devono essere validi.