[devel] NSS modules

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Вс Ноя 16 23:39:29 MSK 2008


On Sun, Nov 16, 2008 at 11:15:33PM +0300, Alexey Tourbin wrote:
> On Sun, Nov 16, 2008 at 10:58:28PM +0300, Dmitry V. Levin wrote:
> > On Sun, Nov 16, 2008 at 10:53:20PM +0300, Dmitriy M. Maslennikov wrote:
> > > 16 ноября 2008 г. 22:46 пользователь Alexey Tourbin <at на altlinux.ru> написал:
> > > > dlopen(3) должен по умолчанию откупоривать nss модули в режиме RTLD_LOCAL.
> > > > То есть по крайней мере загружаемый модуль никак не может повлиять на работу
> > > > приложения в смысле совместимости разных библиотек (тогда как библиотеки,
> > > > уже загруженные в приложение, вероятно, могут повлиять на работу модуля).
> > > На практике мы замечали деструктивную работу pthread, неожиданно
> > > появляющегося в приложении.
> > Это общеизвестно.
> 
> Желаю ознакомиться.

У libpthread очень нетривиальный конструктор, который меняет поведение
многих glibc'шных интерфейсов, с непредсказуемыми последствиями.
По этой причине всё, что использует libpthread, как правило, должно быть
слинковано с libpthread.
Ссылки на Drepper'а под рукой нет, но факт есть факт.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 197 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20081116/4120267b/attachment.bin>


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