← Back to team overview

touch-packages team mailing list archive

[Bug 942070] Re: bamf matcher messes up refcounting on views

 

** Changed in: unity (Ubuntu)
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to unity in Ubuntu.
https://bugs.launchpad.net/bugs/942070

Title:
  bamf matcher messes up refcounting on views

Status in BAMF:
  Fix Released
Status in Unity:
  Fix Released
Status in bamf package in Ubuntu:
  Fix Released
Status in unity package in Ubuntu:
  Fix Released

Bug description:
  when a "Opened" signal comes from bamf, the client side matcher gets
  the view for the path and refs it.  on "Closed" it unrefs it.

  the problem comes when you close a window that was open when the
  application using bamf started running.  in that case, the client
  library sees "Closed" with no "Opened" and drops a reference that it
  doesn't own.

  see the attached test program for a simple demonstration of the
  problem.  open a window, run the test program, then close the window.

To manage notifications about this bug go to:
https://bugs.launchpad.net/bamf/+bug/942070/+subscriptions