On Wed, Dec 10, 2008 at 08:48:52AM +1000, Dmitry Lebkov wrote: > 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 в первом случае и нормально отрабатывает > во втором -- проверено на локально пересобранном пакете. В таком случае это больше похоже на баг PKCS12_add_friendlyname чем на неправильный вызов этой функции. Впрочем, я не специалист по этому интерфейсу. И вообще, у пакета openssl мантейнер уже не я, что не может не радовать. :) -- ldv