Если у человека фамилия Знарок, то почему в косвенных падежах она вдруг превращается в Знарку, Знарка и т.п.?
С какой стати "о" выпадает?

P.S. о, не одну меня это волнует. Даже на Грамоте вопрос задали. Только в ответе беглость "о" никак не обоснована.

Добавлено: погуглила, но яснее не стало.
Конечно, дубок — дубка, но мне кажется, что в случае с фамилиями лучше не давать беглой гласной "убежать". Чтобы потом было проще восстановить начальную форму. Как в случае с именем "Любовь", которое в косвенных падежах будет "Любови", а не "Любви".

Интересно, а как быть с фамилиями "животного" происхождения — Лев, Заяц?