Suponha que eu ligue
int execve(const char *filename, char *const argv[], char *const envp[])
onde eu malloc
editei a memória envp
, então como o programa filename
acessa o conteúdo dessa matriz quando execve
apaga toda a memória anterior (incluindo heap)?