Subject: | v5.6.3.1 apparently breaks Net::LDAP |
Date: | Fri, 15 Mar 2013 11:47:20 +0000 |
To: | <bug-Perl-Dist-Strawberry [...] rt.cpan.org> |
From: | <richard.wiseman [...] bt.com> |
Hi,
I had Strawberry Perl v5.16.2.1 installed, with Net::LDAP working. I then installed v5.16.3.1 and suddenly I started getting errors when using LDAP, such as:
LDAP: Couldn't bind (Error 82: Bad file descriptor).
syswrite() on unopened filehandle GEN0 at C:/strawberry/perl/site/lib/Net/LDAP.pm line 844, <DATA> line 635.
I upgraded Net::LDAP to the latest version via the CPAN shell; this didn't help.
I completely uninstalled Strawberry Perl v5.16.3.1 (which removed the c:\strawberry directory) and reinstalled it and the Net::LDAP module via the CPAN shell; this also didn't help.
I completely uninstalled Strawberry Perl v5.16.3.1 again and reinstalled v5.16.2.1 and the Net::LDAP module; Net::LDAP then worked again.
For information, the installation files I used are strawberry-perl-5.16.3.1-32bit.msi and strawberry-perl-5.16.2.1-32bit.msi. I am using Windows 7.
Regards,
Richard