alloca

Dlaczego stosowanie alloca() nie jest uważane za dobrą praktykę?

alloca() przydziela pamięć ze stosu, a nie stosu, co ma miejsce w malloc(). Więc, kiedy wracam z rutyny, pamięć zostaje uwoln ... e prowadzi do wszelkiego rodzaju problemów z pamięcią. Dlaczego stosowanie alloca() jest zniechęcane pomimo powyższych cech?