Wpis z mikrobloga

#jezykc #programowanie #macos

Robię sobie mały programik i już prawię kończę, więc sprawdzam sobie memleaki, patrzę, a tu ich sporo w procesie potomnym, myślę wtf. No więc drążę dalej i sprawdzam, co siedzi w tych wyciekach. Okazuje się, że to jakieś gówna kernelowe OS_xpc_pipe, OS_xpc_array, gdzieś tam po drodze mój $PATH wypisany.

Teraz pytanie skąd to się bierze? W sensie w necie coś tam piszą, że XPC jest kiepsko napisany i ma wycieki, ale ja w ogóle nigdzie explicite nie korzystam z XPC. Po prostu zrobiłem forka i mam otwarte jakieś sockety.
  • 4