Сообщение Встречаете ли вы утечки памяти в популярных либах? от 28.04.2023 8:00
Изменено 28.04.2023 8:02 Shmj
Встречаете ли вы утечки памяти в популярных либах?
Такой вопрос.
Есть опенсорсный проект с 3500 форками, сотнями звезд. И смотрю — банально автор в нескольких местах забывает чистить память (при вызове extern "C" — функций из другого языка).
Я о чем. Вроде чел., который осилил такой проект и делал несколько лет (ладно я дурак же) — должен довести до автоматизма работу с памятью. Но почему этого не произошло?
И вопрос такой — как вы не забываете и 100% знаете что нигде не забыли убрать за собой?
Есть опенсорсный проект с 3500 форками, сотнями звезд. И смотрю — банально автор в нескольких местах забывает чистить память (при вызове extern "C" — функций из другого языка).
Я о чем. Вроде чел., который осилил такой проект и делал несколько лет (ладно я дурак же) — должен довести до автоматизма работу с памятью. Но почему этого не произошло?
И вопрос такой — как вы не забываете и 100% знаете что нигде не забыли убрать за собой?
Встречаете ли вы утечки памяти в популярных либах?
Такой вопрос.
Есть опенсорсный проект с 3500 форками, сотнями звезд. И смотрю — банально автор в нескольких местах забывает чистить память (при вызове extern "C" — функций из другого языка). Причем и С++ либу и верхнего уровня проект — делает один и тот же автор, то есть понимает как работает на всех уровнях.
Я о чем. Вроде чел., который осилил такой проект и делал несколько лет (ладно я дурак же) — должен довести до автоматизма работу с памятью. Но почему этого не произошло?
И вопрос такой — как вы не забываете и 100% знаете что нигде не забыли убрать за собой?
Есть опенсорсный проект с 3500 форками, сотнями звезд. И смотрю — банально автор в нескольких местах забывает чистить память (при вызове extern "C" — функций из другого языка). Причем и С++ либу и верхнего уровня проект — делает один и тот же автор, то есть понимает как работает на всех уровнях.
Я о чем. Вроде чел., который осилил такой проект и делал несколько лет (ладно я дурак же) — должен довести до автоматизма работу с памятью. Но почему этого не произошло?
И вопрос такой — как вы не забываете и 100% знаете что нигде не забыли убрать за собой?