[sisyphus] Q: /usr/bin/openssl segmentation fault

Evgeny Sinelnikov =?iso-8859-1?q?sin_=CE=C1_altlinux=2Eru?=
Ср Дек 10 08:21:43 MSK 2008


Здравствуйте,

10 декабря 2008 г. 1:48 пользователь Dmitry Lebkov <dima на sakhalin.ru> написал:
> Dmitry V. Levin пишет:
>> On Wed, Dec 10, 2008 at 03:15:08AM +1000, Dmitry Lebkov wrote:
>> [...]
>>> Таки я нашел упоминание подобной проблемы и соответствующее "лекарство":
>>> http://marc.info/?l=openssl-dev&m=121993344410613&w=2
>>
>> Странно, по идее,
>> PKCS12_add_friendlyname(bag, name, -1)
>> и
>> PKCS12_add_friendlyname(bag, name, strlen(name))
>> это должно быть одно и то же.
>
> Но таки оно валится по SIGSEGV в первом случае и нормально отрабатывает
> во втором -- проверено на локально пересобранном пакете.
>

Да, но всё же странный патч... Забавно и то, что опубликован он в
конце августа, а в сентябрьский релиз так и не попал... То есть, не
мне одному он мог показаться странным...

С другой стороны я уже проверил, на новый openssl-0.9.8i этот патч
тоже прикладывается. Так что в некоторое ближайшее время, когда я ещё
это дело попроверяю, хотя там и проверять-то почти нечего, я выложу
новую сборку. Хотя уже сейчас могу подтвердить, что в новой сборке
последний пункт из http://www.freesource.info/wiki/Stati/PKCS12
действительно перестаёт сегфолтиться.

-- 
Sin (Sinelnikov Evgeny)


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