Still seeing this issue with package and tracking FIFO on log in log out

lightdm.x86_64                  1.25.0-1.el7
lightdm-gobject.x86_64          1.25.0-1.el7
lightdm-gtk.x86_64              1.8.5-19.el7
lightdm-gtk-common.noarch       1.8.5-19.el7
[root@caeusadm tmp]# lightdm -v
lightdm 1.25.0
[root@caeusadm tmp]# lsof -p 13696 | grep FIFO | wc -l
188
[root@caeusadm tmp]# lsof -p 13696 | grep FIFO | wc -l
190

Increments by 2 for every log in log out and never frees them up.

When it passes open file limit (currently 1024) lightdm crashes and all
users lose session.

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

Title:
  Daemon end of session/greeter pipes not closed

Status in Light Display Manager:
  Fix Released
Status in Light Display Manager 1.10 series:
  Fix Released
Status in Light Display Manager 1.12 series:
  Fix Released
Status in Light Display Manager 1.2 series:
  Fix Released
Status in lightdm package in Ubuntu:
  Fix Released
Status in lightdm source package in Precise:
  Fix Released
Status in lightdm source package in Trusty:
  Fix Released
Status in lightdm source package in Utopic:
  Fix Released
Status in lightdm source package in Vivid:
  Fix Released

Bug description:
  [Impact]
  LightDM doesn't close the server side end of the pipes used to communicate 
with session processes and greeters. This means each session/greeter that is 
created leaks two file descriptors eventually leading to the system stopping it 
from creating new pipes.

  [Test Case]
  1. Start LightDM
  2. Check how many pipes are open
  # lsof -p {lightdm_pid} | grep FIFO | wc -l
  3. Create sessions by either cycling between users in Unity Greeter or 
logging in and out
  4. Check how many pipes exist using step 2.
  Expected result:
  No more pipes should be open
  Observed result:
  Many pipes remain open

  [Regression Potential]
  Low. Fix is to close pipes when finished with them. Tested with regression 
tests.

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

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to