I was looking at this and I think that it is because we have basically
two prototypes for user_added.  There is one coming from DBus which is
basically (proxy, uid, void *) and the internal one which is (dbus
object, user data, void *).  I think that they're getting confused.

It looks like the function in user-service.c is using the second
prototype but it looks like the signal handler has been changed to be
the first.  Though, it looks like called to emit it are also the second
prototype.

Cody, what do you think?  Does that match what you think should happen?

  affects indicator-session
  assignee bratsche

  affects ubuntu/indicator-session
  assignee bratsche


** Changed in: indicator-session
     Assignee: Ted Gould (ted) => Cody Russell (bratsche)

** Changed in: indicator-session (Ubuntu)
     Assignee: Ted Gould (ted) => Cody Russell (bratsche)

-- 
indicator-users-service crashed with SIGSEGV in 
dbusmenu_menuitem_take_children()
https://bugs.launchpad.net/bugs/439187
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to