[devel] glibc 2.3 - argp_parse broken??
Dmitry V. Levin
=?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Ср Май 19 19:37:52 MSD 2004
On Wed, May 19, 2004 at 06:31:05PM +0300, Victor Forsyuk wrote:
> Или subj, или я чего-то не понимаю. Замечена поломка опции "-o" в ccze
> (ccze-0.2.1-alt2). Без указания этой опции программа работает. Например:
>
> > tail -f /var/log/exim/main.log|ccze -A -p exim
>
> Как только указываем что-либо в этой опции, имеем сегфолт:
>
> > tail -f /var/log/exim/main.log|ccze -A -p exim -o nolookups
> Segmentation fault
ccze -A -p exim -o nolookups </dev/null тоже падает.
> Запуск под отладчиком показал, что сегфолт происходит внутри вызова
> argp_parse (строка 749 файла src/ccze.c). На glibc 2.2 всё работало,
> поломка замечена после установки glibc 2.3.
>
> Апгрейд glibc до текущей из сизифа (glibc-2.3.3.200405070341-alt1)
> проблему не полечил.
>
> Bug, изменения в функции с обратной несовместимостью, проявившаяся
> ошибка в программе? Подскажите, кто с argp_parse знаком ближе
> (я никогда ее не использовал), у меня разбираться, к сожалению,
> практически нет времени.
Я посмотрю.
> p.s. Заодно, чтобы не писать отдельного письма - кто знает куда
> подевался Виктор Исмакаев? Я написал ему на прошлой неделе -
> тишина. Хотел согласовать с ним новую сборку exim. Если не
> отыщется, мне придется наверное самому выкладывать в incoming.
Он уже давно не отзывается, думаю, что имеет смысл выкладывать, не
дожидаясь.
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20040519/21bc2704/attachment-0001.bin>
Подробная информация о списке рассылки Devel