← Back to team overview

touch-packages team mailing list archive

[Bug 1394362] Re: fd reception code is not exeception-safe when unexpected numbers of fds are received

 

** Changed in: mir
       Status: Fix Committed => Fix Released

** Also affects: mir (Ubuntu)
   Importance: Undecided
       Status: New

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

Title:
  fd reception code is not exeception-safe when unexpected numbers of
  fds are received

Status in Mir:
  Fix Released
Status in mir package in Ubuntu:
  Fix Released

Bug description:
  the easiest way to see this is to inspect mir::receive_data, or to run
  valgrind with track-fds = yes

  In the wild, this would only leak 1-4 fd's per error. Given the type
  of errors that would cause this, it would take a lot of rare errors
  before we hit the process fd limit.

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