This is the mail archive of the
mailing list for the Cygwin project.
Re: setup.exe segfaults on upgrade of libopenldap2_3_0
> I'm running setup.exe version 2.573.2.2. Every time I run it, it wants
> to upgrade libopenldap2_3_0 from version 2.3.36-1 to 2.3.39-1. If I
> accept that, then setup gets past the checksum check stage and then
> segfaults. A dialog pops up saying 'The instruction at "0x004ac7e3"
> referenced memory at "0x010aff50". The memory could not be "read".' I
> click OK, and setup exits.
This is probably the issue of a corrupt .lst.gz file. Delete
/etc/setup/libopenldap2_3_0.lst.gz and everything should work fine.
Apparently setup will create one of these bogus .lst files if you choose
to abort it when it is in the middle of installing and prompts you to
close outstanding open handles on an in-use file. Correcting this is
certainly on the top of the todo list for setup.