Как раз филологов и не дождались. Есть глагол гнуть. Там имеет место Г и Н. Сгибать и сгинать это варианты диалектов. Где то имело место замещения н на б, где то нет. Есть литературная форма - диалект, который победил. Остальное так и осталось диалектом. Причем абсолютно правильным - так говорили сотни, а то и тысячи лет в определенных местностях.