I think this may actually a bug in Python's pipe implementation in connection with SIGCHLD handling?
A similar issue [http://bugs.python.org/issue9127] was fixed in the subprocess module, but lsb_release in Ubuntu still uses os.popen function via the commands module - which are both deprecated and actually removed in Python 3. Maybe they have not fixed the issue in that deprecated code. I have replace the lsb_release script and lsb_release.py module with the versions from upstream [http://anonscm.debian.org/gitweb/?p=collab- maint/lsb.git], which were already ported to the subprocess module. I can currently no longer reproduce the issue. ** Bug watch added: Python Roundup #9127 http://bugs.python.org/issue9127 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1094218 Title: lsb_release crashed with IOError in getstatusoutput(): [Errno 10] No child processes (called by teamviewerd) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lsb/+bug/1094218/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs