[Bug 628657] Re: freezes for > 10s when displaying long changelogs
Mark
628657 at bugs.launchpad.net
Tue May 14 20:31:45 UTC 2013
The effects of this bug became more annoying with recent update-manager
versions.
Starting with Ubuntu 13.04, update-manager (Software Updater) was
changed so that package names are no longer shown in the list. Only a
one-line summary is shown, but sometimes that gives no clue as to what
the package actually is; e.g. the summary could be something like
"Transitional dummy package".
In order to show package names, you have to click Technical description,
then on the Changes tab. As you click on each item in the list, you have
to wait for the changelog to display, which takes ages and maxes out the
CPU for longer changelogs (e.g. for new kernel versions). [Since 13.04
was only released recently however, currently most changelogs are quite
short. Later in the cycle as changelogs get longer, that this will
become more of a problem.]
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to update-manager in Ubuntu.
https://bugs.launchpad.net/bugs/628657
Title:
freezes for > 10s when displaying long changelogs
Status in “update-manager” package in Ubuntu:
Confirmed
Bug description:
Binary package hint: update-manager
There are a bunch of openoffice packages in proposed right now. When
selecting on of these in update-manager (does not matter if I have
"Description of update" open or not) the GUI freezes and the CPU goes
high for 10 seconds while "Downloading list of changes" is displayed.
If I click a non-oo package the response is immediate. Selecting the
same oo package again causes the same freeze/CPU churn.
I do not know how to trace a pile of python, but find enclosed a
ltrace in case it can cast some light over it.
When I ran ltrace -c on it, the one click caused 6 minutes of waiting yielding these results:
% time seconds usecs/call calls function
------ ----------- ----------- --------- --------------------
15.23 85.527228 186 459799 free
15.13 84.985249 161 525668 memcpy
12.31 69.140534 142 485820 memset
10.55 59.279684 141 419911 malloc
8.67 48.723256 211 230058 strchr
plz rewrite update-manager in c thx bye :-P
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: update-manager 1:0.134.10
ProcVersionSignature: Ubuntu 2.6.32-24.41-generic 2.6.32.15+drm33.5
Uname: Linux 2.6.32-24-generic i686
Architecture: i386
Date: Thu Sep 2 08:57:19 2010
ExecutablePath: /usr/bin/update-manager
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
InterpreterPath: /usr/bin/python2.6
PackageArchitecture: all
ProcEnviron:
PATH=(custom, user)
LANG=en_US.utf8
SHELL=/bin/bash
SourcePackage: update-manager
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/628657/+subscriptions
More information about the foundations-bugs
mailing list