[Pidgin] #8499: Pidgin crashed by using Gtk2 module in an experimental perl plugin

Pidgin trac at pidgin.im
Sun Aug 1 17:49:36 EDT 2010


#8499: Pidgin crashed by using Gtk2 module in an experimental perl plugin
-----------------------------+----------------------------------------------
 Reporter:  linleno          |        Owner:         
     Type:  defect           |       Status:  closed 
Milestone:                   |    Component:  plugins
  Version:  2.5.4            |   Resolution:  cantfix
 Keywords:  gtk plugin perl  |  
-----------------------------+----------------------------------------------

Comment(by darkrain42):

 Replying to [comment:13 darkrain42]:
 > The explanation for why this is crashing hasn't changed since
 [#comment:6 a year ago], namely that the glib/gtk perl modules are
 installing their own log handlers, and then break because assertion
 failures coming from libpurple and Pidgin don't have the associated
 context.

 Since I don't appear to have written this anywhere on the ticket, I
 believe the best solution is to add an invocation option to the GTK+/glib
 perl bindings to tell them ''not'' to add their log handlers (things being
 used solely in a library manner shouldn't be setting global callbacks like
 that)

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


More information about the Tracker mailing list