[Pidgin] #771: assertion failure in dbus-server.c

Pidgin trac at pidgin.im
Thu May 10 16:25:47 EDT 2007


#771: assertion failure in dbus-server.c
----------------------------+-----------------------------------------------
  Reporter:  o_sukhodolsky  |       Owner:  datallah
      Type:  defect         |      Status:  new     
  Priority:  minor          |   Milestone:          
 Component:  libpurple      |     Version:  2.0     
Resolution:                 |    Keywords:          
   Pending:  0              |  
----------------------------+-----------------------------------------------
Comment (by o_sukhodolsky):

 it looks like someone forgot to register gtkblist on dbus.
 I've added the following line in pidgin_blist_set_visible() (gtkblist.c)
 just before emitting "gtkblist-unhiding" signal and everything works fine.

 PURPLE_DBUS_REGISTER_POINTER(gtkblist, PurpleBuddyList);

 Well, I know that this is a wrong place for registration but it is not
 obvious where the place is :(
 It looks like gtkblist could be created in several places.
 Hope someone more familiar with the code will find the correct place.

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


More information about the Tracker mailing list