[Touch-packages] [Bug 1190344] Re: lightdm is leaking FDs -fix

2015-03-09 Thread Robert Ancell
** Description changed:

  [Impact]
- LightDM doesn't close the server side end of the pipes used to communicate 
with session processes. This means each session that is created leaks two file 
descriptors eventually leading to the system stopping it from creating new 
pipes.
+ 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.

** Summary changed:

- lightdm is leaking FDs -fix
+ Daemon end of session/greeter pipes not closed

-- 
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 Committed
Status in Light Display Manager 1.10 series:
  Fix Committed
Status in Light Display Manager 1.12 series:
  Fix Committed
Status in Light Display Manager 1.2 series:
  Fix Committed
Status in lightdm package in Ubuntu:
  Triaged
Status in lightdm source package in Precise:
  Triaged
Status in lightdm source package in Trusty:
  Triaged
Status in lightdm source package in Utopic:
  Triaged
Status in lightdm source package in Vivid:
  Triaged
Status in Fedora:
  Unknown

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


[Touch-packages] [Bug 1190344] Re: lightdm is leaking FDs -fix

2015-03-08 Thread Robert Ancell
Hmm, turns out I only committed the session leak from the attached patch
and not the greeter leak. I've committed that fix now.

-- 
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:
  lightdm is leaking FDs -fix

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:
  Triaged
Status in lightdm source package in Trusty:
  Confirmed
Status in lightdm source package in Utopic:
  Fix Committed
Status in lightdm source package in Vivid:
  Fix Released
Status in Fedora:
  Unknown

Bug description:
  [Impact]
  LightDM doesn't close the server side end of the pipes used to communicate 
with session processes. This means each session 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


[Touch-packages] [Bug 1190344] Re: lightdm is leaking FDs -fix

2015-03-08 Thread Robert Ancell
** Changed in: lightdm/1.2
   Status: Fix Released = Fix Committed

** Changed in: lightdm/1.2
Milestone: 1.2.9 = 1.2.10

** Changed in: lightdm/1.12
   Status: Fix Released = Fix Committed

** Changed in: lightdm/1.12
Milestone: 1.12.2 = 1.12.3

** Changed in: lightdm/1.10
   Status: Fix Released = Fix Committed

** Changed in: lightdm/1.10
Milestone: 1.10.4 = 1.10.5

** Changed in: lightdm
   Status: Fix Released = Fix Committed

** Changed in: lightdm
Milestone: 1.13.0 = 1.13.2

** Changed in: lightdm (Ubuntu Trusty)
   Status: Confirmed = Triaged

** Changed in: lightdm (Ubuntu Utopic)
   Status: Fix Committed = Triaged

** Changed in: lightdm (Ubuntu Vivid)
   Status: Fix Released = Triaged

-- 
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:
  lightdm is leaking FDs -fix

Status in Light Display Manager:
  Fix Committed
Status in Light Display Manager 1.10 series:
  Fix Committed
Status in Light Display Manager 1.12 series:
  Fix Committed
Status in Light Display Manager 1.2 series:
  Fix Committed
Status in lightdm package in Ubuntu:
  Triaged
Status in lightdm source package in Precise:
  Triaged
Status in lightdm source package in Trusty:
  Triaged
Status in lightdm source package in Utopic:
  Triaged
Status in lightdm source package in Vivid:
  Triaged
Status in Fedora:
  Unknown

Bug description:
  [Impact]
  LightDM doesn't close the server side end of the pipes used to communicate 
with session processes. This means each session 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


[Touch-packages] [Bug 1190344] Re: lightdm is leaking FDs -fix

2015-02-16 Thread Launchpad Bug Tracker
This bug was fixed in the package lightdm - 1.10.4-0ubuntu2

---
lightdm (1.10.4-0ubuntu2) trusty; urgency=medium

  * debian/config-error-dialog.sh:
  * debian/lightdm-session:
- Use bash for the session to improve error handling (LP: #678421)
  * debian/control:
- Depend on bash

lightdm (1.10.4-0ubuntu1) trusty; urgency=medium

  * New upstream release:
- Fix pipe file descriptor leak for each session login / authentication
  (LP: #1190344)
- Support DesktopNames key in session files (LP: #1383321)
  * debian/config-error-dialog.sh:
- Show warning dialog instead of interrupted login if syntax error in
  ~/.profile etc (LP: #678421)
 -- Robert Ancell robert.anc...@canonical.com   Tue, 25 Nov 2014 11:25:23 
+1300

** Changed in: lightdm (Ubuntu Trusty)
   Status: Fix Committed = Fix Released

-- 
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:
  lightdm is leaking FDs -fix

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:
  Triaged
Status in lightdm source package in Trusty:
  Fix Released
Status in lightdm source package in Utopic:
  Fix Committed
Status in lightdm source package in Vivid:
  Fix Released
Status in Fedora:
  Unknown

Bug description:
  [Impact]
  LightDM doesn't close the server side end of the pipes used to communicate 
with session processes. This means each session 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


[Touch-packages] [Bug 1190344] Re: lightdm is leaking FDs -fix

2015-02-16 Thread Adam Conrad
Reopening this bug, as it wasn't actually fixed by the SRU that claimed
to fix it.

** Changed in: lightdm (Ubuntu Trusty)
   Status: Fix Released = Confirmed

-- 
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:
  lightdm is leaking FDs -fix

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:
  Triaged
Status in lightdm source package in Trusty:
  Confirmed
Status in lightdm source package in Utopic:
  Fix Committed
Status in lightdm source package in Vivid:
  Fix Released
Status in Fedora:
  Unknown

Bug description:
  [Impact]
  LightDM doesn't close the server side end of the pipes used to communicate 
with session processes. This means each session 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


[Touch-packages] [Bug 1190344] Re: lightdm is leaking FDs -fix

2015-02-16 Thread Mathew Hodson
** Tags removed: verification-failed
** Tags added: testcase verification-needed-utopic

** Tags added: raring

-- 
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:
  lightdm is leaking FDs -fix

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:
  Triaged
Status in lightdm source package in Trusty:
  Confirmed
Status in lightdm source package in Utopic:
  Fix Committed
Status in lightdm source package in Vivid:
  Fix Released
Status in Fedora:
  Unknown

Bug description:
  [Impact]
  LightDM doesn't close the server side end of the pipes used to communicate 
with session processes. This means each session 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


[Touch-packages] [Bug 1190344] Re: lightdm is leaking FDs -fix

2015-02-13 Thread Dimitri John Ledkov
Even thought this does not address the bug completely, can the lightdm
update be released none-the-less? as it does not degrade beyond what's
in current release/updates pockets?

-- 
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:
  lightdm is leaking FDs -fix

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:
  Triaged
Status in lightdm source package in Trusty:
  Fix Committed
Status in lightdm source package in Utopic:
  Fix Committed
Status in lightdm source package in Vivid:
  Fix Released
Status in Fedora:
  Unknown

Bug description:
  [Impact]
  LightDM doesn't close the server side end of the pipes used to communicate 
with session processes. This means each session 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


[Touch-packages] [Bug 1190344] Re: lightdm is leaking FDs -fix

2015-02-05 Thread Michael Pardee
I just want to confirm this bug affects precise and precise-updates
which is using lightdm 1.2.3

-- 
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:
  lightdm is leaking FDs -fix

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:
  Triaged
Status in lightdm source package in Trusty:
  Fix Committed
Status in lightdm source package in Utopic:
  Fix Committed
Status in lightdm source package in Vivid:
  Fix Released
Status in Fedora:
  Unknown

Bug description:
  [Impact]
  LightDM doesn't close the server side end of the pipes used to communicate 
with session processes. This means each session 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


[Touch-packages] [Bug 1190344] Re: lightdm is leaking FDs -fix

2015-01-22 Thread Mathew Hodson
Using 1.10.4-0ubuntu2 from trusty-proposed, I don't see any pipes open.

$ lsof -p 1055
COMMAND  PID USER   FD  TYPE DEVICE SIZE/OFF NODE NAME
lightdm 1055 root  cwd   unknown  /proc/1055/cwd (readlink: 
Permission denied)
lightdm 1055 root  rtd   unknown  /proc/1055/root 
(readlink: Permission denied)
lightdm 1055 root  txt   unknown  /proc/1055/exe (readlink: 
Permission denied)
lightdm 1055 root NOFD/proc/1055/fd (opendir: 
Permission denied)
$ lsof -p 1055 | grep FIFO | wc -l
0

-- 
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:
  lightdm is leaking FDs -fix

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:
  Triaged
Status in lightdm source package in Trusty:
  Fix Committed
Status in lightdm source package in Utopic:
  Fix Committed
Status in lightdm source package in Vivid:
  Fix Released
Status in Fedora:
  Unknown

Bug description:
  [Impact]
  LightDM doesn't close the server side end of the pipes used to communicate 
with session processes. This means each session 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


[Touch-packages] [Bug 1190344] Re: lightdm is leaking FDs -fix

2015-01-22 Thread Mathew Hodson
** Tags removed: verification-needed
** Tags added: verification-failed

-- 
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:
  lightdm is leaking FDs -fix

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:
  Triaged
Status in lightdm source package in Trusty:
  Fix Committed
Status in lightdm source package in Utopic:
  Fix Committed
Status in lightdm source package in Vivid:
  Fix Released
Status in Fedora:
  Unknown

Bug description:
  [Impact]
  LightDM doesn't close the server side end of the pipes used to communicate 
with session processes. This means each session 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


[Touch-packages] [Bug 1190344] Re: lightdm is leaking FDs -fix

2015-01-22 Thread Mathew Hodson
I needed to run it with sudo.

Every time I switch to Guest Session, logout, and then switch back to
the first user, I notice two more pipes open.

$ sudo lsof -p 1055 | grep FIFO
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
  Output information may be incomplete.
lightdm 1055 root4r  FIFO0,8  0t0   12349 pipe
lightdm 1055 root5w  FIFO0,8  0t0   12349 pipe
lightdm 1055 root   13w  FIFO0,8  0t0   11794 pipe
lightdm 1055 root   14r  FIFO0,8  0t0   11795 pipe
lightdm 1055 root   15w  FIFO0,8  0t0   12546 pipe
lightdm 1055 root   16r  FIFO0,8  0t0   12547 pipe
lightdm 1055 root   18w  FIFO0,8  0t0 1244475 pipe
lightdm 1055 root   19r  FIFO0,8  0t0 1244476 pipe
lightdm 1055 root   20w  FIFO0,8  0t0 1257093 pipe
lightdm 1055 root   21r  FIFO0,8  0t0 1257094 pipe
lightdm 1055 root   22w  FIFO0,8  0t0 1316710 pipe
lightdm 1055 root   23r  FIFO0,8  0t0 1316711 pipe
lightdm 1055 root   24w  FIFO0,8  0t0 1332415 pipe
lightdm 1055 root   25r  FIFO0,8  0t0 1332416 pipe
lightdm 1055 root   26w  FIFO0,8  0t0 1351976 pipe
lightdm 1055 root   27r  FIFO0,8  0t0 1351977 pipe
lightdm 1055 root   28w  FIFO0,8  0t0 1369466 pipe
lightdm 1055 root   29r  FIFO0,8  0t0 1369467 pipe

-- 
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:
  lightdm is leaking FDs -fix

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:
  Triaged
Status in lightdm source package in Trusty:
  Fix Committed
Status in lightdm source package in Utopic:
  Fix Committed
Status in lightdm source package in Vivid:
  Fix Released
Status in Fedora:
  Unknown

Bug description:
  [Impact]
  LightDM doesn't close the server side end of the pipes used to communicate 
with session processes. This means each session 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


[Touch-packages] [Bug 1190344] Re: lightdm is leaking FDs -fix

2014-12-12 Thread Mathew Hodson
** Branch linked: lp:ubuntu/trusty-proposed/lightdm

-- 
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:
  lightdm is leaking FDs -fix

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:
  Triaged
Status in lightdm source package in Trusty:
  Fix Committed
Status in lightdm source package in Utopic:
  Fix Committed
Status in lightdm source package in Vivid:
  Fix Released
Status in Fedora:
  Unknown

Bug description:
  [Impact]
  LightDM doesn't close the server side end of the pipes used to communicate 
with session processes. This means each session 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


[Touch-packages] [Bug 1190344] Re: lightdm is leaking FDs -fix

2014-12-11 Thread Brian Murray
Hello rumen, or anyone else affected,

Accepted lightdm into trusty-proposed. The package will build now and be
available at
https://launchpad.net/ubuntu/+source/lightdm/1.10.4-0ubuntu2 in a few
hours, and then in the -proposed repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
enable and use -proposed.  Your feedback will aid us getting this update
out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, and change the tag
from verification-needed to verification-done. If it does not fix the
bug for you, please add a comment stating that, and change the tag to
verification-failed.  In either case, details of your testing will help
us make a better decision.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance!

** Changed in: lightdm (Ubuntu Trusty)
   Status: Triaged = Fix Committed

-- 
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:
  lightdm is leaking FDs -fix

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:
  Triaged
Status in lightdm source package in Trusty:
  Fix Committed
Status in lightdm source package in Utopic:
  Fix Committed
Status in lightdm source package in Vivid:
  Fix Released
Status in Fedora:
  Unknown

Bug description:
  [Impact]
  LightDM doesn't close the server side end of the pipes used to communicate 
with session processes. This means each session 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


[Touch-packages] [Bug 1190344] Re: lightdm is leaking FDs -fix

2014-11-27 Thread Mathew Hodson
** Tags removed: leak

-- 
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:
  lightdm is leaking FDs -fix

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:
  Triaged
Status in lightdm source package in Trusty:
  Triaged
Status in lightdm source package in Utopic:
  Fix Committed
Status in lightdm source package in Vivid:
  Fix Released
Status in Fedora:
  Unknown

Bug description:
  [Impact]
  LightDM doesn't close the server side end of the pipes used to communicate 
with session processes. This means each session 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


[Touch-packages] [Bug 1190344] Re: lightdm is leaking FDs -fix

2014-11-15 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/lightdm

** Branch linked: lp:ubuntu/utopic-proposed/lightdm

-- 
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:
  lightdm is leaking FDs -fix

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:
  Triaged
Status in “lightdm” source package in Trusty:
  Triaged
Status in “lightdm” source package in Utopic:
  Fix Committed
Status in “lightdm” source package in Vivid:
  Fix Released
Status in Fedora:
  Unknown

Bug description:
  [Impact]
  LightDM doesn't close the server side end of the pipes used to communicate 
with session processes. This means each session 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


[Touch-packages] [Bug 1190344] Re: lightdm is leaking FDs -fix

2014-11-14 Thread Mathew Hodson
** Tags removed: fd fix

-- 
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:
  lightdm is leaking FDs -fix

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:
  Triaged
Status in “lightdm” source package in Trusty:
  Triaged
Status in “lightdm” source package in Utopic:
  Fix Committed
Status in “lightdm” source package in Vivid:
  Fix Released
Status in Fedora:
  Unknown

Bug description:
  [Impact]
  LightDM doesn't close the server side end of the pipes used to communicate 
with session processes. This means each session 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


[Touch-packages] [Bug 1190344] Re: lightdm is leaking FDs -fix

2014-11-13 Thread Brian Murray
Hello rumen, or anyone else affected,

Accepted lightdm into utopic-proposed. The package will build now and be
available at http://launchpad.net/ubuntu/+source/lightdm/1.12.2-0ubuntu1
in a few hours, and then in the -proposed repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
enable and use -proposed.  Your feedback will aid us getting this update
out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, and change the tag
from verification-needed to verification-done. If it does not fix the
bug for you, please add a comment stating that, and change the tag to
verification-failed.  In either case, details of your testing will help
us make a better decision.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance!

** Changed in: lightdm (Ubuntu Utopic)
   Status: Triaged = Fix Committed

** Tags added: verification-needed

-- 
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:
  lightdm is leaking FDs -fix

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:
  Triaged
Status in “lightdm” source package in Trusty:
  Triaged
Status in “lightdm” source package in Utopic:
  Fix Committed
Status in “lightdm” source package in Vivid:
  Fix Released
Status in Fedora:
  Unknown

Bug description:
  [Impact]
  LightDM doesn't close the server side end of the pipes used to communicate 
with session processes. This means each session 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


[Touch-packages] [Bug 1190344] Re: lightdm is leaking FDs -fix

2014-11-12 Thread Launchpad Bug Tracker
** Branch linked: lp:lightdm

-- 
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:
  lightdm is leaking FDs -fix

Status in Light Display Manager:
  Triaged
Status in Light Display Manager 1.10 series:
  Triaged
Status in Light Display Manager 1.12 series:
  Triaged
Status in Light Display Manager 1.2 series:
  Triaged
Status in “lightdm” package in Ubuntu:
  Triaged
Status in “lightdm” source package in Precise:
  Triaged
Status in “lightdm” source package in Trusty:
  Triaged
Status in “lightdm” source package in Utopic:
  Triaged
Status in “lightdm” source package in Vivid:
  Triaged
Status in Fedora:
  Unknown

Bug description:
  Description of problem:
  Each time the greeter starts the number of open FDs increase. After each 
login and logout cycle the number of open FDs is increased. Which over time 
leads to impossible logins and the message in /var/log/messages is:

  Jun 12 02:44:24 node3 lightdm[17471]: ** (lightdm:17471): WARNING **: Failed 
to create pipe to communicate with session process: To...en files
  Jun 12 02:45:29 node3 lightdm[17471]: ** (lightdm:17471): WARNING **: Failed 
to create pipes: Too many open files
  Jun 12 02:47:47 node3 lightdm[17471]: ** (lightdm:17471): WARNING **: Failed 
to create pipes: Too many open files

  
  Tested on:
  Fedora 19 and Ubuntu 13.04 - lightdm 1.6.0

  Steps to Reproduce:

  1. login on a console and find the pid of main lightdm process then:
  # lsof -p {lightdm_pid} |grep FIFO |wc -l
  26

  2. switch to X console and login through lightdm and then logout

  3. go back on comsole
  # lsof -p {lightdm_pid} |grep FIFO |wc -l
  32

  Here is a patch that fixes the issue. It may have several lines offset
  because we use modified lightdm but it is good for the original
  version too.

  regards,
  Rumen

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


[Touch-packages] [Bug 1190344] Re: lightdm is leaking FDs -fix

2014-11-12 Thread Launchpad Bug Tracker
** Branch linked: lp:lightdm/1.12

** Branch linked: lp:lightdm/1.10

-- 
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:
  lightdm is leaking FDs -fix

Status in Light Display Manager:
  Triaged
Status in Light Display Manager 1.10 series:
  Triaged
Status in Light Display Manager 1.12 series:
  Triaged
Status in Light Display Manager 1.2 series:
  Triaged
Status in “lightdm” package in Ubuntu:
  Triaged
Status in “lightdm” source package in Precise:
  Triaged
Status in “lightdm” source package in Trusty:
  Triaged
Status in “lightdm” source package in Utopic:
  Triaged
Status in “lightdm” source package in Vivid:
  Triaged
Status in Fedora:
  Unknown

Bug description:
  Description of problem:
  Each time the greeter starts the number of open FDs increase. After each 
login and logout cycle the number of open FDs is increased. Which over time 
leads to impossible logins and the message in /var/log/messages is:

  Jun 12 02:44:24 node3 lightdm[17471]: ** (lightdm:17471): WARNING **: Failed 
to create pipe to communicate with session process: To...en files
  Jun 12 02:45:29 node3 lightdm[17471]: ** (lightdm:17471): WARNING **: Failed 
to create pipes: Too many open files
  Jun 12 02:47:47 node3 lightdm[17471]: ** (lightdm:17471): WARNING **: Failed 
to create pipes: Too many open files

  
  Tested on:
  Fedora 19 and Ubuntu 13.04 - lightdm 1.6.0

  Steps to Reproduce:

  1. login on a console and find the pid of main lightdm process then:
  # lsof -p {lightdm_pid} |grep FIFO |wc -l
  26

  2. switch to X console and login through lightdm and then logout

  3. go back on comsole
  # lsof -p {lightdm_pid} |grep FIFO |wc -l
  32

  Here is a patch that fixes the issue. It may have several lines offset
  because we use modified lightdm but it is good for the original
  version too.

  regards,
  Rumen

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


[Touch-packages] [Bug 1190344] Re: lightdm is leaking FDs -fix

2014-11-12 Thread Launchpad Bug Tracker
** Branch linked: lp:lightdm/1.2

-- 
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:
  lightdm is leaking FDs -fix

Status in Light Display Manager:
  Triaged
Status in Light Display Manager 1.10 series:
  Triaged
Status in Light Display Manager 1.12 series:
  Triaged
Status in Light Display Manager 1.2 series:
  Triaged
Status in “lightdm” package in Ubuntu:
  Triaged
Status in “lightdm” source package in Precise:
  Triaged
Status in “lightdm” source package in Trusty:
  Triaged
Status in “lightdm” source package in Utopic:
  Triaged
Status in “lightdm” source package in Vivid:
  Triaged
Status in Fedora:
  Unknown

Bug description:
  Description of problem:
  Each time the greeter starts the number of open FDs increase. After each 
login and logout cycle the number of open FDs is increased. Which over time 
leads to impossible logins and the message in /var/log/messages is:

  Jun 12 02:44:24 node3 lightdm[17471]: ** (lightdm:17471): WARNING **: Failed 
to create pipe to communicate with session process: To...en files
  Jun 12 02:45:29 node3 lightdm[17471]: ** (lightdm:17471): WARNING **: Failed 
to create pipes: Too many open files
  Jun 12 02:47:47 node3 lightdm[17471]: ** (lightdm:17471): WARNING **: Failed 
to create pipes: Too many open files

  
  Tested on:
  Fedora 19 and Ubuntu 13.04 - lightdm 1.6.0

  Steps to Reproduce:

  1. login on a console and find the pid of main lightdm process then:
  # lsof -p {lightdm_pid} |grep FIFO |wc -l
  26

  2. switch to X console and login through lightdm and then logout

  3. go back on comsole
  # lsof -p {lightdm_pid} |grep FIFO |wc -l
  32

  Here is a patch that fixes the issue. It may have several lines offset
  because we use modified lightdm but it is good for the original
  version too.

  regards,
  Rumen

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


[Touch-packages] [Bug 1190344] Re: lightdm is leaking FDs -fix

2014-11-12 Thread Launchpad Bug Tracker
This bug was fixed in the package lightdm - 1.13.0-0ubuntu1

---
lightdm (1.13.0-0ubuntu1) vivid; urgency=medium

  * New upstream release:
- Fix crash when having configuration keys defined in multiple places
  (LP: #1377373)
- Fix pipe file descriptor leak for each session login / authentication
  (LP: #1190344)
- Use correct syntax for DesktopNames key in session files (LP: #1383321)
- Match seat configuration with globbing (LP: #1364911)
- Allow user switching in multi-seat until bug stopping greeter showing on
  logout is fixed
- Disable log message when AccountsService users change (LP: #1376357)
- Update AppArmor scripts, requires AppArmor 2.9
- Update tests to run better on servers
  * debian/config-error-dialog.sh:
- Show warning dialog instead of interrupted login if syntax error in
  ~/.profile etc (LP: #678421)
 -- Robert Ancell robert.anc...@canonical.com   Thu, 13 Nov 2014 11:08:17 
+1300

** Changed in: lightdm (Ubuntu Vivid)
   Status: Triaged = Fix Released

-- 
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:
  lightdm is leaking FDs -fix

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:
  Triaged
Status in “lightdm” source package in Trusty:
  Triaged
Status in “lightdm” source package in Utopic:
  Triaged
Status in “lightdm” source package in Vivid:
  Fix Released
Status in Fedora:
  Unknown

Bug description:
  Description of problem:
  Each time the greeter starts the number of open FDs increase. After each 
login and logout cycle the number of open FDs is increased. Which over time 
leads to impossible logins and the message in /var/log/messages is:

  Jun 12 02:44:24 node3 lightdm[17471]: ** (lightdm:17471): WARNING **: Failed 
to create pipe to communicate with session process: To...en files
  Jun 12 02:45:29 node3 lightdm[17471]: ** (lightdm:17471): WARNING **: Failed 
to create pipes: Too many open files
  Jun 12 02:47:47 node3 lightdm[17471]: ** (lightdm:17471): WARNING **: Failed 
to create pipes: Too many open files

  
  Tested on:
  Fedora 19 and Ubuntu 13.04 - lightdm 1.6.0

  Steps to Reproduce:

  1. login on a console and find the pid of main lightdm process then:
  # lsof -p {lightdm_pid} |grep FIFO |wc -l
  26

  2. switch to X console and login through lightdm and then logout

  3. go back on comsole
  # lsof -p {lightdm_pid} |grep FIFO |wc -l
  32

  Here is a patch that fixes the issue. It may have several lines offset
  because we use modified lightdm but it is good for the original
  version too.

  regards,
  Rumen

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


[Touch-packages] [Bug 1190344] Re: lightdm is leaking FDs -fix

2014-11-12 Thread Robert Ancell
** Description changed:

- Description of problem:
- Each time the greeter starts the number of open FDs increase. After each 
login and logout cycle the number of open FDs is increased. Which over time 
leads to impossible logins and the message in /var/log/messages is:
+ [Impact]
+ LightDM doesn't close the server side end of the pipes used to communicate 
with session processes. This means each session that is created leaks two file 
descriptors eventually leading to the system stopping it from creating new 
pipes.
  
- Jun 12 02:44:24 node3 lightdm[17471]: ** (lightdm:17471): WARNING **: Failed 
to create pipe to communicate with session process: To...en files
- Jun 12 02:45:29 node3 lightdm[17471]: ** (lightdm:17471): WARNING **: Failed 
to create pipes: Too many open files
- Jun 12 02:47:47 node3 lightdm[17471]: ** (lightdm:17471): WARNING **: Failed 
to create pipes: Too many open files
+ [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
  
- 
- Tested on:
- Fedora 19 and Ubuntu 13.04 - lightdm 1.6.0
- 
- Steps to Reproduce:
- 
- 1. login on a console and find the pid of main lightdm process then:
- # lsof -p {lightdm_pid} |grep FIFO |wc -l
- 26
- 
- 2. switch to X console and login through lightdm and then logout
- 
- 3. go back on comsole
- # lsof -p {lightdm_pid} |grep FIFO |wc -l
- 32
- 
- Here is a patch that fixes the issue. It may have several lines offset
- because we use modified lightdm but it is good for the original version
- too.
- 
- regards,
- Rumen
+ [Regression Potential]
+ Low. Fix is to close pipes when finished with them. Tested with regression 
tests.

-- 
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:
  lightdm is leaking FDs -fix

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:
  Triaged
Status in “lightdm” source package in Trusty:
  Triaged
Status in “lightdm” source package in Utopic:
  Triaged
Status in “lightdm” source package in Vivid:
  Fix Released
Status in Fedora:
  Unknown

Bug description:
  [Impact]
  LightDM doesn't close the server side end of the pipes used to communicate 
with session processes. This means each session 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


[Touch-packages] [Bug 1190344] Re: lightdm is leaking FDs -fix

2014-11-11 Thread Robert Ancell
** Also affects: lightdm (Ubuntu)
   Importance: Undecided
   Status: New

** Changed in: lightdm (Ubuntu)
   Status: New = Triaged

** Changed in: lightdm (Ubuntu)
   Importance: Undecided = High

** Changed in: lightdm
   Importance: Medium = High

** Also affects: lightdm (Ubuntu Vivid)
   Importance: High
   Status: Triaged

** Also affects: lightdm (Ubuntu Precise)
   Importance: Undecided
   Status: New

** Also affects: lightdm (Ubuntu Trusty)
   Importance: Undecided
   Status: New

** Also affects: lightdm (Ubuntu Utopic)
   Importance: Undecided
   Status: New

** Changed in: lightdm (Ubuntu Utopic)
   Status: New = Triaged

** Changed in: lightdm (Ubuntu Precise)
   Status: New = Triaged

** Changed in: lightdm (Ubuntu Trusty)
   Importance: Undecided = High

** Changed in: lightdm (Ubuntu Precise)
   Importance: Undecided = High

** Also affects: lightdm/1.12
   Importance: Undecided
   Status: New

** Also affects: lightdm/1.10
   Importance: Undecided
   Status: New

** Also affects: lightdm/1.2
   Importance: Undecided
   Status: New

** Changed in: lightdm/1.10
   Importance: Undecided = High

** Changed in: lightdm/1.10
   Status: New = Triaged

** Changed in: lightdm/1.12
   Importance: Undecided = High

** Changed in: lightdm/1.12
   Status: New = Triaged

** Changed in: lightdm/1.12
Milestone: None = 1.12.2

** Changed in: lightdm/1.2
   Importance: Undecided = High

** Changed in: lightdm/1.2
   Status: New = Triaged

** Changed in: lightdm/1.2
Milestone: None = 1.2.9

** Changed in: lightdm/1.10
Milestone: None = 1.10.4

** Changed in: lightdm
Milestone: None = 1.13.0

** Changed in: lightdm (Ubuntu Utopic)
   Importance: Undecided = High

** Changed in: lightdm (Ubuntu Trusty)
   Status: New = Triaged

-- 
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:
  lightdm is leaking FDs -fix

Status in Light Display Manager:
  Triaged
Status in Light Display Manager 1.10 series:
  Triaged
Status in Light Display Manager 1.12 series:
  Triaged
Status in Light Display Manager 1.2 series:
  Triaged
Status in “lightdm” package in Ubuntu:
  Triaged
Status in “lightdm” source package in Precise:
  Triaged
Status in “lightdm” source package in Trusty:
  Triaged
Status in “lightdm” source package in Utopic:
  Triaged
Status in “lightdm” source package in Vivid:
  Triaged
Status in Fedora:
  Unknown

Bug description:
  Description of problem:
  Each time the greeter starts the number of open FDs increase. After each 
login and logout cycle the number of open FDs is increased. Which over time 
leads to impossible logins and the message in /var/log/messages is:

  Jun 12 02:44:24 node3 lightdm[17471]: ** (lightdm:17471): WARNING **: Failed 
to create pipe to communicate with session process: To...en files
  Jun 12 02:45:29 node3 lightdm[17471]: ** (lightdm:17471): WARNING **: Failed 
to create pipes: Too many open files
  Jun 12 02:47:47 node3 lightdm[17471]: ** (lightdm:17471): WARNING **: Failed 
to create pipes: Too many open files

  
  Tested on:
  Fedora 19 and Ubuntu 13.04 - lightdm 1.6.0

  Steps to Reproduce:

  1. login on a console and find the pid of main lightdm process then:
  # lsof -p {lightdm_pid} |grep FIFO |wc -l
  26

  2. switch to X console and login through lightdm and then logout

  3. go back on comsole
  # lsof -p {lightdm_pid} |grep FIFO |wc -l
  32

  Here is a patch that fixes the issue. It may have several lines offset
  because we use modified lightdm but it is good for the original
  version too.

  regards,
  Rumen

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


[Touch-packages] [Bug 1190344] Re: lightdm is leaking FDs -fix

2014-11-11 Thread Ubuntu Foundations Team Bug Bot
The attachment FD_leak_fix.patch seems to be a patch.  If it isn't,
please remove the patch flag from the attachment, remove the patch
tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the
team.

[This is an automated message performed by a Launchpad user owned by
~brian-murray, for any issues please contact him.]

** Tags added: patch

-- 
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:
  lightdm is leaking FDs -fix

Status in Light Display Manager:
  Triaged
Status in Light Display Manager 1.10 series:
  Triaged
Status in Light Display Manager 1.12 series:
  Triaged
Status in Light Display Manager 1.2 series:
  Triaged
Status in “lightdm” package in Ubuntu:
  Triaged
Status in “lightdm” source package in Precise:
  Triaged
Status in “lightdm” source package in Trusty:
  Triaged
Status in “lightdm” source package in Utopic:
  Triaged
Status in “lightdm” source package in Vivid:
  Triaged
Status in Fedora:
  Unknown

Bug description:
  Description of problem:
  Each time the greeter starts the number of open FDs increase. After each 
login and logout cycle the number of open FDs is increased. Which over time 
leads to impossible logins and the message in /var/log/messages is:

  Jun 12 02:44:24 node3 lightdm[17471]: ** (lightdm:17471): WARNING **: Failed 
to create pipe to communicate with session process: To...en files
  Jun 12 02:45:29 node3 lightdm[17471]: ** (lightdm:17471): WARNING **: Failed 
to create pipes: Too many open files
  Jun 12 02:47:47 node3 lightdm[17471]: ** (lightdm:17471): WARNING **: Failed 
to create pipes: Too many open files

  
  Tested on:
  Fedora 19 and Ubuntu 13.04 - lightdm 1.6.0

  Steps to Reproduce:

  1. login on a console and find the pid of main lightdm process then:
  # lsof -p {lightdm_pid} |grep FIFO |wc -l
  26

  2. switch to X console and login through lightdm and then logout

  3. go back on comsole
  # lsof -p {lightdm_pid} |grep FIFO |wc -l
  32

  Here is a patch that fixes the issue. It may have several lines offset
  because we use modified lightdm but it is good for the original
  version too.

  regards,
  Rumen

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