On Tue, Oct 11, 2016 at 11:09:53AM +0200, Landry Breuil wrote: > On Tue, Oct 11, 2016 at 10:08:57AM +0200, Landry Breuil wrote: > > On Wed, Oct 05, 2016 at 03:30:02PM +0100, Stuart Henderson wrote: > > > On 2016/10/05 15:08, Stuart Henderson wrote: > > > > On 2016/10/05 18:05, Alexandr Shadchin wrote: > > > > > On Wed, Oct 05, 2016 at 12:31:27PM +0100, Stuart Henderson wrote: > > > > > > There's a segfault when py-requests GETs an https resource (segv > > > > > > occurs > > > > > > after it calls verify_cb, it happens every time for every site I've > > > > > > tried). > > > > > > e.g. > > > > > > > > > > > > $ printf "import requests\nr = > > > > > > requests.get('https://www.openbsd.org/')\n" | python2.7 > > > > > > Segmentation fault (core dumped) > > > > > > > > > > > > Any ideas who is to blame or where to poke at next? > > > > > > > > > > > > > > > > I test on two machines, work fine, no segv. > > > > > > > > > > Snapshot: > > > > > > > > > > kern.version=OpenBSD 6.0-current (GENERIC.MP) #2529: Tue Oct 4 > > > > > 17:53:45 MDT 2016 > > > > > > > > > > dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP > > > > > > > > > > Python 2.7.12 (default, Sep 26 2016, 15:57:20) > > > > > [GCC 4.2.1 20070719 ] on openbsd6 > > > > > > > > Weird. I've tried on another machine which is also OK. I've forcibly > > > > reinstalled all packages (and am using a current base snapshot) so I'm > > > > up-to-date everywhere on the machine where it's failing. > > > > > > Same for py-requests-2.10.0, FWIW. > > > > I have a similar crash on macppc, and this breaks letsencrypt renew. > > This is with a snap from end of july (libssl.so.39.0) and py-requests > > 2.10.0. > > Disregard this, was a typical forgotten wxallowed flag in /usr/local. > Once fixed, it just works(tm) >
Also found http://marc.info/?l=openbsd-bugs&m=147106227326375&w=2 -- Alexandr Shadchin