[Bug 664920] Re: SRU: 100% CPU usage when calling a child process from a python script

Chris Halse Rogers raof at ubuntu.com
Tue Apr 26 07:15:52 UTC 2011


** Summary changed:

- 100% CPU usage when calling a child process from a python script
+ SRU: 100% CPU usage when calling a child process from a python script

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is a direct subscriber.
https://bugs.launchpad.net/bugs/664920

Title:
  SRU: 100% CPU usage when calling a child process from a python script

Status in PyGTK: GTK+ for Python:
  Unknown
Status in “pygtk” package in Ubuntu:
  Confirmed

Bug description:
  When creating a child process from a python script that uses pygtk
  2.21, such subprocess.check_call(), 100% of the CPU  is used
  (technically, 100% of the core the python interpreter is using).

  If the creation of the child processes are removed, the script runs as
  expected.

  According to user exarkun on the #python IRC channel, the problem may
  be manifesting when the child process exits. It may be related to a
  bug  that was fixed in 9.10, but broken in 9.04. If that is the case,
  this is the relevant bug report:
  https://bugzilla.gnome.org/show_bug.cgi?id=481569

  The code in which I noticed this problem is in the videometadata.py
  module of Rapid Photo Downloader:
  http://bazaar.launchpad.net/~dlynch3/rapid/trunk/annotate/head%3A/rapid/videometadata.py#L189

  ProblemType: Bug
  DistroRelease: Ubuntu 10.10
  Package: python-gtk2 2.21.0-0ubuntu1
  ProcVersionSignature: Ubuntu 2.6.35-22.35-generic 2.6.35.4
  Uname: Linux 2.6.35-22-generic x86_64
  Architecture: amd64
  Date: Thu Oct 21 22:51:42 2010
  InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
  ProcEnviron:
   PATH=(custom, user)
   LANG=en_US.utf8
   SHELL=/bin/bash
  SourcePackage: pygtk



More information about the Ubuntu-sponsors mailing list