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