Your message dated Mon, 12 Nov 2007 05:17:29 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#438745: fixed in bzr-gtk 0.92.1-1
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: bzr-gtk
Version: 0.18.0-1
Severity: normal

Running olive-gtk in a freshly checked-out branch of bzr.dev and
clicking on the "Log" button takes ages before displaying anything.
The process has used more than 45 minutes of CPU time (not wallclock
time) so far on this Athlon XP @1.8 GHz, and I still haven't seen the
first line of log.  iostat(1) tells me the system is not swapping,
there's no data being read from the disk, the LEDs on the switch tell
me there's no network activity...  Yet olive-gtk still happily keeps
eating my CPU time and showing nothing.  I eventually interrupted it,
so I can't tell exactly how long it takes before the log appears, but
it's not something I would call fast enough (as in "fast enough for
most projects").

(What makes this bug even more frustrating is that in the meantime, I
found out about "bzr viz", which starts showing the log after about 30
seconds of CPU time.)

If that helps, the backtrace I got when I interrupted the process was:
,----
| $ olive-gtk 
| Traceback (most recent call last):
|   File "/usr/lib/python2.4/site-packages/olive/__init__.py", line 686, in 
on_menuitem_stats_log_activate
|     window.set_branch(self.wt.branch, self.wt.branch.last_revision(), None)
|   File 
"/usr/lib/python2.4/site-packages/bzrlib/plugins/gtk/viz/branchwin.py", line 
185, in set_branch
|     message = revision.message.split("\n")[0]
|   File "/usr/lib/python2.4/site-packages/bzrlib/plugins/gtk/viz/graph.py", 
line 51, in get_attribute
|     self._load()
|   File "/usr/lib/python2.4/site-packages/bzrlib/plugins/gtk/viz/graph.py", 
line 62, in _load
|     self._revision = self._repository.get_revision(self.revision_id)
|   File "<string>", line 4, in get_revision_read_locked
|   File "/usr/lib/python2.4/site-packages/bzrlib/repofmt/knitrepo.py", line 
133, in get_revision
|     return self.get_revision_reconcile(revision_id)
|   File "<string>", line 4, in get_revision_reconcile_read_locked
|   File "/usr/lib/python2.4/site-packages/bzrlib/repository.py", line 446, in 
get_revision_reconcile
|     return self.get_revisions([revision_id])[0]
|   File "<string>", line 4, in get_revisions_read_locked
|   File "/usr/lib/python2.4/site-packages/bzrlib/repository.py", line 452, in 
get_revisions
|     self.get_transaction())
|   File "/usr/lib/python2.4/site-packages/bzrlib/store/revision/knit.py", line 
84, in get_revisions
|     texts = self._get_serialized_revisions(revision_ids, transaction)
|   File "/usr/lib/python2.4/site-packages/bzrlib/store/revision/knit.py", line 
98, in _get_serialized_revisions
|     vf = self.get_revision_file(transaction)
|   File "/usr/lib/python2.4/site-packages/bzrlib/store/revision/knit.py", line 
112, in get_revision_file
|     return self.versioned_file_store.get_weave_or_empty('revisions', 
transaction)
|   File "/usr/lib/python2.4/site-packages/bzrlib/store/versioned/__init__.py", 
line 208, in get_weave_or_empty
|     return self.get_weave(file_id, transaction, _filename=_filename)
|   File "/usr/lib/python2.4/site-packages/bzrlib/store/versioned/__init__.py", 
line 154, in get_weave
|     access_mode='r',
|   File "/usr/lib/python2.4/site-packages/bzrlib/knit.py", line 365, in 
__init__
|     dir_mode=dir_mode)
|   File "/usr/lib/python2.4/site-packages/bzrlib/knit.py", line 1153, in 
__init__
|     self._load_data(fp)
|   File "/usr/lib/python2.4/site-packages/bzrlib/knit.py", line 1190, in 
_load_data
|     for value in rec[4:-1]:
| KeyboardInterrupt
`----


Roland.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-1-k7 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages bzr-gtk depends on:
ii  bzr                           0.18-1     Bazaar, the next-generation distri
ii  python                        2.4.4-6    An interactive high-level object-o
ii  python-central                0.5.14     register and build utility for Pyt
ii  python-glade2                 2.10.6-1   GTK+ bindings: Glade support
ii  python-gtk2                   2.10.6-1   Python bindings for the GTK+ widge

Versions of packages bzr-gtk recommends:
ii  python-cairo                  1.4.0-2+b1 Python bindings for the Cairo vect

-- no debconf information


--- End Message ---
--- Begin Message ---
Source: bzr-gtk
Source-Version: 0.92.1-1

We believe that the bug you reported is fixed in the latest version of
bzr-gtk, which is due to be installed in the Debian FTP archive:

bzr-gtk_0.92.1-1.diff.gz
  to pool/main/b/bzr-gtk/bzr-gtk_0.92.1-1.diff.gz
bzr-gtk_0.92.1-1.dsc
  to pool/main/b/bzr-gtk/bzr-gtk_0.92.1-1.dsc
bzr-gtk_0.92.1-1_all.deb
  to pool/main/b/bzr-gtk/bzr-gtk_0.92.1-1_all.deb
bzr-gtk_0.92.1.orig.tar.gz
  to pool/main/b/bzr-gtk/bzr-gtk_0.92.1.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Adeodato Simó <[EMAIL PROTECTED]> (supplier of updated bzr-gtk package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sun, 11 Nov 2007 19:55:56 +0100
Source: bzr-gtk
Binary: bzr-gtk
Architecture: source all
Version: 0.92.1-1
Distribution: unstable
Urgency: low
Maintainer: Debian Bazaar Maintainers <[EMAIL PROTECTED]>
Changed-By: Adeodato Simó <[EMAIL PROTECTED]>
Description: 
 bzr-gtk    - provides graphical interfaces to Bazaar (bzr) version control
Closes: 438745
Changes: 
 bzr-gtk (0.92.1-1) unstable; urgency=low
 .
   * New upstream release.
     + Log window does not take forever to start. (Closes: #438745)
Files: 
 ee73f39e75017705f2a7046ad0baafc4 964 python optional bzr-gtk_0.92.1-1.dsc
 fdfc167dd5850eadd8ea1083d89a59a8 150613 python optional 
bzr-gtk_0.92.1.orig.tar.gz
 9592f99f5d227dea2add469fc835cc51 2948 python optional bzr-gtk_0.92.1-1.diff.gz
 486bbf872b67492986ed9b51bd14ad80 161832 python optional 
bzr-gtk_0.92.1-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Signed by Adeodato Simó <[EMAIL PROTECTED]>

iEYEARECAAYFAkc3UQ0ACgkQOzsxEBcMRN18/ACfdUR/N8KcIrrrxhzdwTGIeJli
p/wAniWOzBmb9Dp1ftXkL55w6Aia6Z4E
=Jmzy
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to