В нашей базе кода память выделяется для одного объекта в одном процессе, а затем передается другому процессу, другой процесс должен освободить память этого объекта.valgrind мы можем подключить только один процесс за раз, поэтому он отображается как утечка памяти
Edit1: другой процесс не разветвлен, оба запускаются независимо.
Edit2: оба процессавозможность доступа к одному общему адресному пространству.