Эту ошибку вызывает функция, в которой почти нет указателей, а те что есть - безобидны. я их уже много раз проверял, они вроде бы в порядке.
Я вот на что намикаю: возможно есть какие нибудь "манипуляци" с обычными переменными, после которых malloc теряет голову.
Ошибка не обычна. Пишу программы уже довольно долго, но такого еще не видел. Код, если есть желающие, я могу выложить. Длина кода - около 400 строк, стиль написания - в лучших манерах. Если есть возможность у кого-то протестить код, ответьте, я его выложу.
ЗЫ: есть в С функции сравнения по шаблону ? perl не подходит. надо на С.
