Рассматривается распространение трещины в неоднородных средах. Траектория ищется, исходя из вариационного принципа на основании оптико-механической аналогии, как экстремаль выделения энергии при разрушении. Получено нелинейное дифференциальное уравнение, описывающее траекторию трещины в неоднородной среде при произвольных заданных нагрузках, а также исследованы зоны устойчивости этого уравнения для определённых типов сред. Показано существование областей, в которые затруднено проникновение трещины.