Tina: C/C++: free -> Fehler

Beitrag lesen

Moin,

leider führt der free() Befehl zu einem unangenehmen Fehler, der sich nicht beheben lassen will, sodass ich nun Euch um Rat fragen möchte.
Die Source enthält u.a.:
       char b=0;
       char *a;
       a=(char*) malloc(b);
       free(anfang);//<-  passierts: run-time check failure #2 stack around the variable 'b' was corrupted

Hoffe, Ihr wisst, was daran nicht passt.

Danke schonmal