https://egorovde.ru/archives/9710
Учет причин проникновения в буфер