Каждому своё, несомненно. Скорее всего у нас по-разному налажен рабочий процесс. Вот к примеру - я не пересобираю архивы. Я их открываю тоталом (это у меня вобще основной инструмент), внутри них же вношу правки, при сохранеии изменений архив сам пересобирается. Ну и процесс создания "безошибочного" *.ocmod.xml у меня достаточно нетривиальный - беру исходный vqmod или ocmod-файл и вручную, медитативно переношу каждое правило в новый шаблонный ocmod-файл, заранее размеченный мной. Кстати здесь поясню зачем - было дело, тоже столкнулся с NOT FOUND!, хотя строка существовала. Ломал голову, в чем же дело. В итоге выяснил, что есть разница в том, как записывать искомую строку. Сейчас уже точно не скажу какая именно запись не работала (вроде бы, если искомая строка была сразу между
<![CDATA[...]]>
на одной строке, т.е. без переноса на новую строку
<![CDATA[
...
]]>
Так же было недопонимание с табуляцией, то ли табы не хотело кушать, то ли пробелы, не помню.).
Возможно вы столкнулись с чем то подобным. Прикрепил свой рабочий шаблон с нормальной табуляцией, поэкспериментируйте. А по поводу лога я абсолютно серьезно. Всегда показывал правильную строку, ни разу не было "oO WTF?!" с моей стороны :) Естественно никаких сторонних vqmod-ов не установлено. Давайте может эксперемент проведем? Киньте проблемный xml, я его у себя заинсталю, посмотрю лог ошибок, сравним. Вдруг я дествительно просто везучий.
new.ocmod.zip