perl.dll is not loadable - initialization routine failed

Scott Noyes snoyes at gmail.com
Thu Jul 6 09:24:30 EDT 2017


I've now re-re-installed Pidgin 2.12.0, using the "online" installer and
making sure that GTK was checked. Now, if I am connected to a VPN, then
Perl still fails to load. If I am not connected to that VPN, then Perl
loads. (This is not ideal, since the time that I mostly want to use Pidgin,
I'm connected to a VPN).

On Wed, Jul 5, 2017 at 11:47 AM, Scott Noyes <snoyes at gmail.com> wrote:

> Using Dependency Walker on c:\program files (x86)\pidgin\plugins\PERL.DLL
> I discovered that it cannot find LIBGLIB-2.0-0.DLL, LIBGMODULE-2.0-0.DLL,
> and LIBPURPLE.DLL. The first two are definitely present in C:\Program Files
> (x86)\Pidgin\Gtk\bin; the third is in C:\Program Files (x86)\Pidgin.
>
> pidgin -d output includes:
> GTK+ path found: c:\Program Files (x86)\Pidgin\Gtk\bin
>
>
> On Sun, Jul 2, 2017 at 9:09 PM, Scott Noyes <snoyes at gmail.com> wrote:
>
>> Yes, I have gone through that page, and have verified that the path to
>> the Perl bin directory is still in the PATH variable.
>>
>>
>> On Jul 2, 2017 3:59 PM, "Eion Robb" <eion at robbmob.com> wrote:
>>
>> Hi Scott,
>>
>> Just wanted to double check that you've gone through
>> https://developer.pidgin.im/wiki/Scripting%20and%20P
>> lugins#WhydoesntmyPerlpluginshowupinthePluginsdialog particularly the
>> part about Perl being in your PATH env var - it could be that Windows has
>> removed it from your PATH after the upgrade?
>>
>> Cheers,
>> Eion
>>
>>
>> On 1 July 2017 at 02:00, Scott Noyes <snoyes at gmail.com> wrote:
>>
>>> Pidgin 2.12.0
>>> Strawberry Perl 5.20.2
>>> Windows 10
>>>
>>> Pidgin had been working fine and running a Perl plugin. After a Windows
>>> "Update and Restart", Pidgin no longer loads Perl. The debug window shows:
>>>
>>> plugins: probing C:\Program Files (x86)\Pidgin\plugins\perl.dll
>>> plugins: C:\Program Files (x86)\Pidgin\plugins\perl.dll is not loadable:
>>> `C:\Program Files (x86)\Pidgin\plugins\perl.dll': A dynamic link
>>> library (DLL) initialization routine failed.
>>>
>>> The same thing happened last week. I uninstalled and reinstalled various
>>> versions of Pidgin and Perl three or four times, and eventually hit the
>>> magic combination and it started working again.
>>>
>>> _______________________________________________
>>> Support at pidgin.im mailing list
>>> Want to unsubscribe?  Use this link:
>>> https://pidgin.im/cgi-bin/mailman/listinfo/support
>>>
>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pidgin.im/pipermail/support/attachments/20170706/677a6f4b/attachment.html>


More information about the Support mailing list