[devel] monit or glibc bug

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Вс Ноя 24 00:39:17 MSK 2002


On Sat, Nov 23, 2002 at 07:06:00PM +0300, Igor Homyakov wrote:
> > > С обновлением glibc перестал работать monit, причем как 
> > > из cvs так и стабильный. Отладка показывает магическое
> > > поведение некоторых переменных, которые на пустом месте 
> > > меняют своё значение. Переменная локальная для этого 
> > > потока и в других потоках не используется.
> > > 
> > > Есть подозрение на glibc ... но так как я с подобными проблемами
> > > раньше не сталкивался подскажите как ловить таких "тараканов".
> > > 
> > > Для начала подскажите как собрать monit c glibc-devel-debug.
> 
> > Надо не собирать с glibc-devel-debug, а отлаживать с
> > glibc-{core,nss}-debug.
> 
> расскажите подробнее если не затруднит или дате наводку
> где это можно найти в документации.

1. Собрать с --enable debug (при этом будут включены отладочные
  параметры).
2. LD_LIBRARY_PATH=/usr/lib/debug gdb /path/to/program
3. Попробовать воспроизвести ошибку...

> ошибка какая то странная, то воспроизводиться то нет.
> Пока что заметил что при сборке gcc 2.96 или gcc 3.2.1 без оптимизации
> проблем нет.

Это уже интересно; локализовать место возникновения проблем не пробовали?


--
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/20021124/a9806977/attachment-0001.bin>


Подробная информация о списке рассылки Devel