Bug#434025: update-manager: locks up, consuming 100% of the CPU
Sam Morris
sam at robots.org.uk
Sat Jul 21 00:37:29 UTC 2007
Package: update-manager
Version: 0.42.2ubuntu22-15
Severity: grave
Justification: renders package unusable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
When launched, update-manager proceeds to use 100% of the CPU. The user
interface is not redrawn. I tried to get a backtrace with pydb:
(/usr/bin/update-manager:25):
25 import pygtk
(Pydb) continue
/usr/lib/python2.4/site-packages/apt/__init__.py:18: FutureWarning: apt API not stable yet
warnings.warn("apt API not stable yet", FutureWarning)
Traceback (most recent call last):
File "/usr/lib/python2.4/site-packages/UpdateManager/MetaRelease.py", line 87, in check
File "/usr/lib/python2.4/site-packages/UpdateManager/MetaRelease.py", line 95, in parse
File "/usr/lib/python2.4/site-packages/UpdateManager/MetaRelease.py", line 75, in get_dist
File "/usr/lib/python2.4/subprocess.py", line 543, in __init__
errread, errwrite)
File "/usr/lib/python2.4/subprocess.py", line 975, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
... here it hangs, I hit Ctrl+C ...
Program received signal SIGINT
- ----------------Return from level 7 (<type 'NoneType'>)
- --------------Return from level 6 (<type 'NoneType'>)
(/usr/lib/python2.4/site-packages/apt/package.py:359): markKeep
359 self._pcache.cachePostChange()
(Pydb) where
- -> 0 markKeep(self=<apt.package.Package object at 0xb4ec770c>) called from file '/usr/lib/python2.4/site-packages/apt/package.py' at line 359
## 1 clean(self=<UpdateManager.UpdateManager.MyCache object at 0xb68bbd6c>) called from file '/usr/lib/python2.4/site-packages/UpdateManager/UpdateManager.py' at line 88
## 2 saveDistUpgrade(self=<UpdateManager.UpdateManager.MyCache object at 0xb68bbd6c>) called from file '/usr/lib/python2.4/site-packages/UpdateManager/UpdateManager.py' at line 93
## 3 update(self=<UpdateManager.UpdateManager.UpdateList instance at 0xb68be1ec>, cache=<UpdateManager.UpdateMa...) called from file '/usr/lib/python2.4/site-packages/UpdateManager/UpdateManager.py' at line 200
## 4 fillstore(self=UpdateManager(path="/usr/share/update-manager/glade/UpdateManager.glade")) called from file '/usr/lib/python2.4/site-packages/UpdateManager/UpdateManager.py' at line 609
## 5 main(self=UpdateManager(path="/usr/share/update-manager/glade/UpdateManager.glade"), options=<Values at ...) called from file '/usr/lib/python2.4/site-packages/UpdateManager/UpdateManager.py' at line 755
## 6 in file '/usr/bin/update-manager' at line 71
## 7 in exec cmd in globals, locals at line 1
## 8 run(self=<__main__.Pdb instance at 0xb7a4f44c>, cmd='execfile( "/usr/bin/update-manager")\n', globals={...) called from file '/usr/share/python-support/pydb/pydb/pydbbdb.py' at line 305
## 9 _runscript(self=<__main__.Pdb instance at 0xb7a4f44c>, filename='/usr/bin/update-manager') called from file '/usr/share/python-support/pydb/pydb/pydbcmd.py' at line 74
## 10 main(p=<__main__.Pdb instance at 0xb7a4f44c>) called from file '/usr/bin/pydb' at line 656
## 11 in file '/usr/bin/pydb' at line 724
(Pydb)
- -- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (530, 'testing'), (520, 'unstable'), (510, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.21-2-k7 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages update-manager depends on:
ii libgnome2-perl 1.040-1 Perl interface to the GNOME librar
ii lsb-release 3.1-23.1 Linux Standard Base version report
ii python 2.4.4-6 An interactive high-level object-o
ii python-apt 0.7.2 Python interface to libapt-pkg
ii python-glade2 2.10.6-1 GTK+ bindings: Glade support
ii python-gnome2 2.18.2-1 Python bindings for the GNOME desk
ii python-gnupginterface 0.3.2-9 Python interface to GnuPG (GPG)
ii python-support 0.6.4 automated rebuilding support for p
ii synaptic 0.60 Graphical package manager
update-manager recommends no packages.
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFGoVVJshl/216gEHgRAtX3AKCDFAWWP7uSGeiSSqtdqkSkviUvgQCeIu8w
lUfBExI630Nvfr1zhyYt2F4=
=sN++
-----END PGP SIGNATURE-----
More information about the pkg-gnome-maintainers
mailing list