Comment 17 for bug 255292

Revision history for this message
Jonathan Lange (jml) wrote :

$ time bzr info -v sftp://bazaar.launchpad.net/~launchpad/launchpad/trunk
Repository branch (format: 1.6)
Location:
  shared repository: sftp://bazaar.launchpad.net/%7Elaunchpad/launchpad/trunk/
  repository branch: sftp://bazaar.launchpad.net/%7Elaunchpad/launchpad/trunk/

Related branches:
  parent branch: /code/rocketfuel/launchpad/devel

Format:
       control: Meta directory format 1
        branch: Branch format 7
    repository: Packs 5 (adds stacking support, requires bzr 1.6)

Branch history:
      7034 revisions
bzr: ERROR: exceptions.MemoryError:

Traceback (most recent call last):
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/commands.py", line 857, in run_bzr_catch_errors
    return run_bzr(argv)
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/commands.py", line 797, in run_bzr
    ret = run(*run_argv)
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/commands.py", line 499, in run_argv_aliases
    return self.run(**all_cmd_args)
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/commands.py", line 818, in ignore_pipe
    result = func(*args, **kwargs)
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/builtins.py", line 1076, in run
    verbose=noise_level, outfile=self.outf)
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/info.py", line 346, in show_bzrdir_info
    outfile)
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/info.py", line 379, in show_component_info
    stats = _show_branch_stats(branch, verbose==2, outfile)
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/info.py", line 277, in _show_branch_stats
    stats = branch.repository.gather_stats(head, committers=verbose)
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/decorators.py", line 138, in read_locked
    result = unbound(self, *args, **kwargs)
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/repository.py", line 818, in gather_stats
    revisions = self.get_ancestry(revid)
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/decorators.py", line 138, in read_locked
    result = unbound(self, *args, **kwargs)
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/repository.py", line 1700, in get_ancestry
    found, ghosts = search.next_with_ghosts()
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/graph.py", line 1242, in next_with_ghosts
    self._advance()
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/graph.py", line 1252, in _advance
    found, ghosts, next, parents = self._do_query(self._next_query)
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/graph.py", line 1275, in _do_query
    parent_map = self._parents_provider.get_parent_map(revisions)
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/graph.py", line 132, in get_parent_map
    new_parents = self._real_provider.get_parent_map(needed)
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/repository.py", line 1764, in get_parent_map
    self.revisions.get_parent_map(query_keys).iteritems():
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/knit.py", line 1073, in get_parent_map
    return self._get_parent_map_with_sources(keys)[0]
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/knit.py", line 1092, in _get_parent_map_with_sources
    new_result = source.get_parent_map(missing)
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/knit.py", line 2244, in get_parent_map
    for node in nodes:
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/knit.py", line 2191, in _get_entries
    for node in self._graph_index.iter_entries(keys):
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/index.py", line 1188, in iter_entries
    for node in index.iter_entries(keys):
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/index.py", line 553, in iter_entries
    self._lookup_keys_via_location, self._size, keys))
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/bisect_multi.py", line 50, in bisect_multi_bytes
    search_results = content_lookup(search_keys)
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/index.py", line 768, in _lookup_keys_via_location
    self._read_and_parse(readv_ranges)
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/index.py", line 1058, in _read_and_parse
    self._buffer_all()
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/index.py", line 372, in _buffer_all
    lines = stream.read().split('\n')
  File "/var/lib/python-support/python2.5/paramiko/file.py", line 134, in read
    new_data = self._read(self._DEFAULT_BUFSIZE)
  File "/var/lib/python-support/python2.5/paramiko/sftp_file.py", line 151, in _read
    data = self._read_prefetch(size)
  File "/var/lib/python-support/python2.5/paramiko/sftp_file.py", line 131, in _read_prefetch
    self.sftp._read_response()
  File "/var/lib/python-support/python2.5/paramiko/sftp_client.py", line 602, in _read_response
    t, data = self._read_packet()
  File "/var/lib/python-support/python2.5/paramiko/sftp.py", line 180, in _read_packet
    data = self._read_all(size)
  File "/var/lib/python-support/python2.5/paramiko/sftp.py", line 163, in _read_all
    x = self.sock.recv(n)
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/transport/ssh.py", line 189, in recv
    return self.__socket.recv(n)
  File "/home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/transport/ssh.py", line 605, in recv
    return os.read(self.proc.stdout.fileno(), count)
MemoryError

bzr 1.8dev on python 2.5.2 (linux2)
arguments: ['/home/jml/bin/bzr', 'info', '-v', 'sftp://bazaar.launchpad.net/~launchpad/launchpad/trunk']
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'en_AU.UTF-8'
plugins:
  bisect /home/jml/.bazaar/plugins/bisect [1.1.0pre0]
  bzrtools /usr/lib/python2.5/site-packages/bzrlib/plugins/bzrtools [1.6.0]
  difftools /home/jml/.bazaar/plugins/difftools [unknown]
  gtk /usr/lib/python2.5/site-packages/bzrlib/plugins/gtk [0.95.0]
  launchpad /home/jml/Code/Bazaar/bzr.dev-2.5/bzrlib/plugins/launchpad [unknown]
  loom /home/jml/.bazaar/plugins/loom [1.4.0dev0]
  lpreview /home/jml/.bazaar/plugins/lpreview [unknown]
  ping /home/jml/.bazaar/plugins/ping [unknown]
  pqm /home/jml/.bazaar/plugins/pqm [1.4.0dev0]
  rebase /home/jml/.bazaar/plugins/rebase [0.4.0dev0]
  removable /home/jml/.bazaar/plugins/removable [unknown]
*** Bazaar has encountered an internal error.
    Please report a bug at https://bugs.launchpad.net/bzr/+filebug
    including this traceback, and a description of what you
    were doing when the error occurred.

real 1m33.153s
user 0m1.276s
sys 0m0.112s