Control: tag -1 moreinfo Opening /proc/$pid/maps gives you a representation of the current memory space of $pid. execve() tears down that memory space and creates a new memory space. The open file is left referring to the old memory space, which is now empty (but won't be freed as long as the file is open). I think it's correct that no more mappings are visible through the open file at this point.
What are you proposing would be the correct behaviour? Ben. -- Ben Hutchings Anthony's Law of Force: Don't force it, get a larger hammer.
signature.asc
Description: This is a digitally signed message part

