From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.5 Date: Wed, 10 Dec 2008 15:00:09 +0300 From: "Konstantin A. Lepikhov" To: ALT Linux Sisyphus discussions Message-ID: <20081210120009.GA3474@lks.home> Mail-Followup-To: ALT Linux Sisyphus discussions References: <493EA4F2.7000608@sakhalin.ru> <493EA79C.1020104@sakhalin.ru> <20081209181842.GG14273@wo.int.altlinux.org> <493EF5D4.50801@sakhalin.ru> <921f6bb40812092121s357c9adeof21e9a7bf2a90f8f@mail.gmail.com> <20081210115146.GS21988@wo.int.altlinux.org> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20081210115146.GS21988@wo.int.altlinux.org> X-Operation-System: ALT Linux Sisyphus (20071221) 2.6.26-wks-pae-alt5 User-Agent: Mutt/1.5.18 (2008-10-30) Subject: Re: [sisyphus] Q: /usr/bin/openssl segmentation fault X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.10b3 Precedence: list Reply-To: ALT Linux Sisyphus discussions List-Id: ALT Linux Sisyphus discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Dec 2008 12:00:15 -0000 Archived-At: List-Archive: List-Post: Hi Dmitry! Wednesday 10, at 02:51:46 PM you wrote: > On Wed, Dec 10, 2008 at 08:21:43AM +0300, Evgeny Sinelnikov wrote: > > 10 декабря 2008 г. 1:48 пользователь Dmitry Lebkov написал: > > > 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 в первом случае и нормально отрабатывает > > > во втором -- проверено на локально пересобранном пакете. > > > > Да, но всё же странный патч... Забавно и то, что опубликован он в > > конце августа, а в сентябрьский релиз так и не попал... То есть, не > > мне одному он мог показаться странным... > > Я хотел этим сказать, что если в одном месте кода пришлось заменить -1 на > strlen, то почему в других местах не надо этого делать? И наоборот. > > На этот вопрос нет ответа без оглядки на реализацию > PKCS12_add_friendlyname. >>From pkcs12(1): Some would argue that the PKCS#12 standard is one big bug :-) -- WBR et al.