[Pidgin] #8758: perl plugin does not get unloaded

Pidgin trac at pidgin.im
Tue Mar 24 15:49:03 EDT 2009


#8758: perl plugin does not get unloaded
---------------------+------------------------------------------------------
 Reporter:  cavedon  |           Owner:  deryni 
     Type:  defect   |          Status:  pending
Milestone:           |       Component:  plugins
  Version:  2.5.5    |      Resolution:         
 Keywords:           |   Launchpad_bug:         
---------------------+------------------------------------------------------
Changes (by deryni):

  * status:  new => pending


Comment:

 You are certainly correct that I had the module names incorrect, perl.so
 is in fact the pidgin perl plugin.

 That being said, I believe I am nonetheless correct in my recollection
 that the problem was a symbol location issue and not a post-unload issue.
 Though I am at a loss as to explain what the problem might have been.

 It should be simple enough to test whether that line is necessary for
 normal perl plugin functionality or not, simple comment it out and see
 what happens. Either you will run into problems after purple_core_quit is
 called or the perl plugin itself or plugins written in perl will fail.
 (The initial commit message for the hack appears to support my memory that
 it was a plugin loading issue and not an unloading issue, especially as
 pidgin never calls purple_core_quit except when it is exiting, which is
 why you are finding all these bugs since your usage is different.)

-- 
Ticket URL: <http://developer.pidgin.im/ticket/8758#comment:11>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list