[Pidgin] #12839: Perl plugin support broken between 2.7.3 and 2.7.4

Pidgin trac at pidgin.im
Tue Nov 2 22:19:28 EDT 2010


#12839: Perl plugin support broken between 2.7.3 and 2.7.4
--------------------+-------------------------------------------------------
Reporter:  Nilfred  |        Type:  defect                                               
  Status:  new      |   Component:  plugins                                              
 Version:  2.7.4    |    Keywords:  Perl script plugin perl510.dll perl512.dll Windows XP
--------------------+-------------------------------------------------------
 Pidgin [wiki:"Scripting and
 Plugins#WhydoesntmyPerlpluginshowupinthePluginsdialog" states] support for
 Perl 5.10 '''or newer''', I have 5.12 BTW, but that is the little problem
 when open plugin window:
 {{{
 (21:39:08) plugins: probing C:\Archivos de
 programa\Pidgin\plugins\perl.dll
 (21:39:08) plugins: C:\Archivos de programa\Pidgin\plugins\perl.dll is not
 loadable:
 `C:\Archivos de programa\Pidgin\plugins\perl.dll': No se puede encontrar
 el módulo especificado.
 }}}
 Workaround (very old history):
 {{{
 copy c:\Perl\bin\perl512.dll c:\Perl\bin\perl510.dll
 }}}
 The big problem is in pidgin.RPT when loading first *.pl:
 {{{
 Error occured on Tuesday, November 2, 2010 at 21:29:50.

 Windows Version 5.1 Build 2600 Service Pack 3

 C:\Archivos de programa\Pidgin\pidgin.exe caused an Access Violation at
 location 018318f3
 in module C:\Perl\lib\auto\Cwd\Cwd.dll Reading from location 00000000.

 Registers:
 eax=00000000 ebx=017d65e4 ecx=00000002 edx=00000008 esi=00f8f30c
 edi=00f8f640
 eip=018318f3 esp=0022e338 ebp=0022e35c iopl=0         nv up ei pl zr na po
 nc
 cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000
 efl=00010246

 Call stack:
 018318F3 C:\Perl\lib\auto\Cwd\Cwd.dll
          C:\Perl\bin\perl510.dll [5.12.2.1202]
 2804A263 C:\Perl\bin\perl510.dll  Perl_find_runcv
 2807249A C:\Perl\bin\perl510.dll  Perl_runops_standard
 2802D4E6 C:\Perl\bin\perl510.dll  Perl_call_list
 2802207F C:\Perl\bin\perl510.dll  Perl_newATTRSUB
 28021FCB C:\Perl\bin\perl510.dll  Perl_newATTRSUB
 2801F067 C:\Perl\bin\perl510.dll  Perl_newGVOP
 }}}
 festival.pl do not load also in Ubuntu due to missing CB functions.
 Did I miss something important, like a new Perl API?

 Removed *.pl from plugins directory to let Pidgin start for now.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/12839>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list