ProblemType: Crash BzrDebugFlags: set() BzrPlugins: bzrtools /usr/lib/python2.6/dist-packages/bzrlib/plugins/bzrtools [2.0.1] cvsps_import /home/egrubbs/.bazaar/plugins/cvsps_import [unknown] difftools /home/egrubbs/.bazaar/plugins/difftools [unknown] extmerge /home/egrubbs/.bazaar/plugins/extmerge [unknown] fastimport /home/egrubbs/.bazaar/plugins/fastimport [unknown] launchpad /usr/lib/python2.6/dist-packages/bzrlib/plugins/launchpad [2.1.0dev5] lpreview /home/egrubbs/.bazaar/plugins/lpreview [unknown] lpreview_body /home/egrubbs/.bazaar/plugins/lpreview_body [unknown] netrc_credential_store /usr/lib/python2.6/dist-packages/bzrlib/plugins/netrc_credential_store [2.1.0dev5] pipeline /home/egrubbs/.bazaar/plugins/pipeline [unknown] pqm /usr/lib/python2.6/dist-packages/bzrlib/plugins/pqm [1.4.0dev] vimdiff /home/egrubbs/.bazaar/plugins/vimdiff [unknown] BzrVersion: 2.1.0dev5 CommandLine: ['/usr/bin/bzr', 'vimdiff', '-r', 'branch:./pipes/bug-482176-add-team-member-ajax-part3/', 'lib/lp/registry/model/teammembership.py'] Date: Mon Jan 4 11:05:52 2010 FileSystemEncoding: UTF-8 Locale: en_US.UTF-8 Platform: Linux-2.6.31-16-generic-i686-with-Ubuntu-9.10-karmic PythonLoadedModules: {'ConfigParser': , 'Queue': , 'StringIO': , 'UserDict': , '__builtin__': , '__future__': , '__main__': , '_abcoll': , '_bisect': , '_codecs': , '_collections': , '_elementtree': , '_functools': , '_hashlib': , '_heapq': , '_locale': , '_random': , '_socket': , '_sre': , '_ssl': , '_struct': , '_warnings': , '_weakref': , 'abc': , 'apport': , 'apport.ConfigParser': None, 'apport.apport': None, 'apport.apt': None, 'apport.atexit': None, 'apport.cStringIO': None, 'apport.errno': None, 'apport.fileutils': , 'apport.fnmatch': None, 'apport.gettext': None, 'apport.glob': None, 'apport.grp': None, 'apport.os': None, 'apport.packaging': , 'apport.packaging_impl': , 'apport.problem_report': None, 'apport.pwd': None, 'apport.re': None, 'apport.report': , 'apport.shutil': None, 'apport.signal': None, 'apport.stat': None, 'apport.subprocess': None, 'apport.sys': None, 'apport.tempfile': None, 'apport.time': None, 'apport.traceback': None, 'apport.unittest': None, 'apport.urllib': None, 'apport.warnings': None, 'apport.xml': None, 'apport_python_hook': , 'apt': , 'apt.apt': None, 'apt.apt_pkg': None, 'apt.cache': , 'apt.cdrom': , 'apt.collections': None, 'apt.gettext': None, 'apt.glob': None, 'apt.httplib': None, 'apt.os': None, 'apt.package': , 'apt.progress': , 'apt.progress.apt_pkg': None, 'apt.progress.errno': None, 'apt.progress.fcntl': None, 'apt.progress.os': None, 'apt.progress.re': None, 'apt.progress.select': None, 'apt.progress.sys': None, 'apt.re': None, 'apt.socket': None, 'apt.subprocess': None, 'apt.sys': None, 'apt.urllib2': None, 'apt.warnings': None, 'apt.weakref': None, 'apt_pkg': , 'array': , 'atexit': , 'base64': , 'binascii': , 'bisect': , 'bz2': , 'bzrlib': , 'bzrlib.StringIO': None, 'bzrlib._annotator_py': , 'bzrlib._annotator_pyx': , 'bzrlib._bencode_pyx': , 'bzrlib._btree_serializer_pyx': , 'bzrlib._chk_map_pyx': , 'bzrlib._chunks_to_lines_pyx': , 'bzrlib._dirstate_helpers_pyx': , 'bzrlib._groupcompress_py': , 'bzrlib._groupcompress_pyx': , 'bzrlib._knit_load_data_pyx': , 'bzrlib._known_graph_pyx': , 'bzrlib._patiencediff_c': , 'bzrlib._rio_pyx': , 'bzrlib._simple_set_pyx': , 'bzrlib._static_tuple_c': , 'bzrlib.annotate': , 'bzrlib.api': , 'bzrlib.apport': None, 'bzrlib.atomicfile': , 'bzrlib.bencode': , 'bzrlib.binascii': None, 'bzrlib.bisect': None, 'bzrlib.branch': , 'bzrlib.breakin': , 'bzrlib.btree_index': , 'bzrlib.builtins': , 'bzrlib.bundle': , 'bzrlib.bundle.bzrlib': None, 'bzrlib.bundle.cStringIO': None, 'bzrlib.bundle.commands': , 'bzrlib.bundle.serializer': , 'bzrlib.bundle.serializer.StringIO': None, 'bzrlib.bundle.serializer.base64': None, 'bzrlib.bundle.serializer.bzrlib': None, 'bzrlib.bundle.serializer.re': None, 'bzrlib.bundle.sys': None, 'bzrlib.bz2': None, 'bzrlib.bzrdir': , 'bzrlib.bzrlib': None, 'bzrlib.cStringIO': None, 'bzrlib.cache_utf8': , 'bzrlib.calendar': None, 'bzrlib.chk_map': , 'bzrlib.chk_serializer': , 'bzrlib.chunk_writer': , 'bzrlib.cmd_version_info': , 'bzrlib.codecs': None, 'bzrlib.collections': None, 'bzrlib.commands': , 'bzrlib.config': , 'bzrlib.conflicts': , 'bzrlib.copy': None, 'bzrlib.counted_lock': , 'bzrlib.crash': , 'bzrlib.datetime': None, 'bzrlib.debug': , 'bzrlib.decorators': , 'bzrlib.delta': , 'bzrlib.diff': , 'bzrlib.difflib': None, 'bzrlib.directory_service': , 'bzrlib.dirstate': , 'bzrlib.distutils': None, 'bzrlib.email': None, 'bzrlib.email_message': , 'bzrlib.errno': None, 'bzrlib.errors': , 'bzrlib.fcntl': None, 'bzrlib.fifo_cache': , 'bzrlib.filters': , 'bzrlib.filters.bzrlib': None, 'bzrlib.filters.cStringIO': None, 'bzrlib.filters.eol': , 'bzrlib.filters.re': None, 'bzrlib.filters.sys': None, 'bzrlib.fnmatch': None, 'bzrlib.foreign': , 'bzrlib.gc': None, 'bzrlib.globbing': , 'bzrlib.gpg': , 'bzrlib.graph': , 'bzrlib.groupcompress': , 'bzrlib.hashlib': None, 'bzrlib.heapq': None, 'bzrlib.help_topics': , 'bzrlib.help_topics.bzrlib': None, 'bzrlib.help_topics.sys': None, 'bzrlib.hooks': , 'bzrlib.identitymap': , 'bzrlib.ignores': , 'bzrlib.imp': None, 'bzrlib.index': , 'bzrlib.inspect_for_copy': , 'bzrlib.inter': , 'bzrlib.inventory': , 'bzrlib.iterablefile': , 'bzrlib.itertools': None, 'bzrlib.knit': , 'bzrlib.lazy_import': , 'bzrlib.lazy_regex': , 'bzrlib.locale': None, 'bzrlib.lock': , 'bzrlib.lockable_files': , 'bzrlib.lockdir': , 'bzrlib.logging': None, 'bzrlib.lru_cache': , 'bzrlib.math': None, 'bzrlib.merge': , 'bzrlib.merge3': , 'bzrlib.merge_directive': , 'bzrlib.msgeditor': , 'bzrlib.mutabletree': , 'bzrlib.operator': None, 'bzrlib.option': , 'bzrlib.optparse': None, 'bzrlib.os': None, 'bzrlib.osutils': , 'bzrlib.pack': , 'bzrlib.patches': , 'bzrlib.patiencediff': , 'bzrlib.platform': None, 'bzrlib.plugin': , 'bzrlib.plugins': , 'bzrlib.plugins.bzrtools': , 'bzrlib.plugins.bzrtools.bzrlib': None, 'bzrlib.plugins.bzrtools.version': , 'bzrlib.plugins.cvsps_import': , 'bzrlib.plugins.cvsps_import.bzrlib': None, 'bzrlib.plugins.difftools': , 'bzrlib.plugins.difftools.bzrlib': None, 'bzrlib.plugins.extmerge': , 'bzrlib.plugins.extmerge.bzrlib': None, 'bzrlib.plugins.extmerge.errno': None, 'bzrlib.plugins.extmerge.exceptions': None, 'bzrlib.plugins.extmerge.os': None, 'bzrlib.plugins.extmerge.shutil': None, 'bzrlib.plugins.extmerge.subprocess': None, 'bzrlib.plugins.extmerge.tempfile': None, 'bzrlib.plugins.fastimport': , 'bzrlib.plugins.fastimport.bzrlib': None, 'bzrlib.plugins.launchpad': , 'bzrlib.plugins.launchpad.bzrlib': None, 'bzrlib.plugins.launchpad.lp_registration': , 'bzrlib.plugins.launchpad.os': None, 'bzrlib.plugins.launchpad.socket': None, 'bzrlib.plugins.launchpad.urllib': None, 'bzrlib.plugins.launchpad.urlparse': None, 'bzrlib.plugins.launchpad.xmlrpclib': None, 'bzrlib.plugins.lpreview': , 'bzrlib.plugins.lpreview.StringIO': None, 'bzrlib.plugins.lpreview.bzrlib': None, 'bzrlib.plugins.lpreview.os': None, 'bzrlib.plugins.lpreview.shutil': None, 'bzrlib.plugins.lpreview.sys': None, 'bzrlib.plugins.lpreview.tempfile': None, 'bzrlib.plugins.lpreview.urllib': None, 'bzrlib.plugins.lpreview_body': , 'bzrlib.plugins.lpreview_body.bzrlib': None, 'bzrlib.plugins.netrc_credential_store': , 'bzrlib.plugins.netrc_credential_store.bzrlib': None, 'bzrlib.plugins.pipeline': , 'bzrlib.plugins.pipeline.bzrlib': None, 'bzrlib.plugins.pqm': , 'bzrlib.plugins.pqm.bzrlib': None, 'bzrlib.plugins.vimdiff': , 'bzrlib.plugins.vimdiff.bzrlib': None, 'bzrlib.plugins.vimdiff.os': None, 'bzrlib.posixpath': None, 'bzrlib.pprint': None, 'bzrlib.progress': , 'bzrlib.re': None, 'bzrlib.registry': , 'bzrlib.remote': , 'bzrlib.repofmt': , 'bzrlib.repofmt.bzrlib': None, 'bzrlib.repofmt.groupcompress_repo': , 'bzrlib.repofmt.knitrepo': , 'bzrlib.repofmt.pack_repo': , 'bzrlib.repofmt.re': None, 'bzrlib.repofmt.sys': None, 'bzrlib.repofmt.time': None, 'bzrlib.repository': , 'bzrlib.revision': , 'bzrlib.revisionspec': , 'bzrlib.rio': , 'bzrlib.rules': , 'bzrlib.serializer': , 'bzrlib.shutil': None, 'bzrlib.sign_my_commits': , 'bzrlib.signal': None, 'bzrlib.smart': , 'bzrlib.smart.Queue': None, 'bzrlib.smart.bz2': None, 'bzrlib.smart.bzrlib': None, 'bzrlib.smart.cStringIO': None, 'bzrlib.smart.client': , 'bzrlib.smart.collections': None, 'bzrlib.smart.errno': None, 'bzrlib.smart.medium': , 'bzrlib.smart.message': , 'bzrlib.smart.os': None, 'bzrlib.smart.protocol': , 'bzrlib.smart.repository': , 'bzrlib.smart.request': , 'bzrlib.smart.socket': None, 'bzrlib.smart.struct': None, 'bzrlib.smart.sys': None, 'bzrlib.smart.tarfile': None, 'bzrlib.smart.tempfile': None, 'bzrlib.smart.threading': None, 'bzrlib.smart.time': None, 'bzrlib.smart.urllib': None, 'bzrlib.smart.vfs': , 'bzrlib.smtp_connection': , 'bzrlib.smtplib': None, 'bzrlib.socket': None, 'bzrlib.stat': None, 'bzrlib.static_tuple': , 'bzrlib.string': None, 'bzrlib.struct': None, 'bzrlib.subprocess': None, 'bzrlib.symbol_versioning': , 'bzrlib.sys': None, 'bzrlib.tag': , 'bzrlib.tempfile': None, 'bzrlib.termios': None, 'bzrlib.testament': , 'bzrlib.textfile': , 'bzrlib.textmerge': , 'bzrlib.time': None, 'bzrlib.timestamp': , 'bzrlib.trace': , 'bzrlib.traceback': None, 'bzrlib.transactions': , 'bzrlib.transform': , 'bzrlib.transport': , 'bzrlib.transport.bzrlib': None, 'bzrlib.transport.cStringIO': None, 'bzrlib.transport.errno': None, 'bzrlib.transport.http': , 'bzrlib.transport.http._urllib2_wrappers': , 'bzrlib.transport.http.bzrlib': None, 'bzrlib.transport.http.cStringIO': None, 'bzrlib.transport.http.errno': None, 'bzrlib.transport.http.httplib': None, 'bzrlib.transport.http.mimetools': None, 'bzrlib.transport.http.re': None, 'bzrlib.transport.http.socket': None, 'bzrlib.transport.http.ssl': None, 'bzrlib.transport.http.sys': None, 'bzrlib.transport.http.time': None, 'bzrlib.transport.http.urllib': None, 'bzrlib.transport.http.urllib2': None, 'bzrlib.transport.http.urlparse': None, 'bzrlib.transport.http.weakref': None, 'bzrlib.transport.local': , 'bzrlib.transport.os': None, 'bzrlib.transport.re': None, 'bzrlib.transport.stat': None, 'bzrlib.transport.sys': None, 'bzrlib.transport.urlparse': None, 'bzrlib.tree': , 'bzrlib.tsort': , 'bzrlib.tty': None, 'bzrlib.types': None, 'bzrlib.ui': , 'bzrlib.ui.bzrlib': None, 'bzrlib.ui.codecs': None, 'bzrlib.ui.getpass': None, 'bzrlib.ui.os': None, 'bzrlib.ui.sys': None, 'bzrlib.ui.text': , 'bzrlib.ui.time': None, 'bzrlib.ui.warnings': None, 'bzrlib.urllib': None, 'bzrlib.urlutils': , 'bzrlib.util': , 'bzrlib.util.configobj': , 'bzrlib.util.configobj.__future__': None, 'bzrlib.util.configobj.codecs': None, 'bzrlib.util.configobj.configobj': , 'bzrlib.util.configobj.os': None, 'bzrlib.util.configobj.re': None, 'bzrlib.util.configobj.sys': None, 'bzrlib.versionedfile': , 'bzrlib.views': , 'bzrlib.warnings': None, 'bzrlib.weave_commands': , 'bzrlib.workingtree': , 'bzrlib.workingtree_4': , 'bzrlib.xml': None, 'bzrlib.xml6': , 'bzrlib.xml7': , 'bzrlib.xml8': , 'bzrlib.xml_serializer': , 'bzrlib.zlib': None, 'cStringIO': , 'calendar': , 'codecs': , 'collections': , 'copy': , 'copy_reg': , 'datetime': , 'difflib': , 'distutils': , 'distutils.distutils': None, 'distutils.errors': , 'distutils.os': None, 'distutils.re': None, 'distutils.string': None, 'distutils.sys': None, 'distutils.sysconfig': , 'email': , 'email.Charset': , 'email.Encoders': , 'email.Errors': , 'email.FeedParser': , 'email.Generator': , 'email.Header': , 'email.Iterators': , 'email.MIMEAudio': , 'email.MIMEBase': , 'email.MIMEImage': , 'email.MIMEMessage': , 'email.MIMEMultipart': , 'email.MIMENonMultipart': , 'email.MIMEText': , 'email.Message': , 'email.Parser': , 'email.Utils': , 'email._parseaddr': , 'email.base64': None, 'email.base64MIME': , 'email.base64mime': , 'email.binascii': None, 'email.cStringIO': None, 'email.charset': , 'email.email': None, 'email.encoders': , 'email.errors': , 'email.iterators': , 'email.message': , 'email.mime': , 'email.mime.base': , 'email.mime.email': None, 'email.mime.multipart': , 'email.mime.nonmultipart': , 'email.mime.text': , 'email.os': None, 'email.quopri': None, 'email.quopriMIME': , 'email.quoprimime': , 'email.random': None, 'email.re': None, 'email.socket': None, 'email.string': None, 'email.sys': None, 'email.time': None, 'email.urllib': None, 'email.utils': , 'email.uu': None, 'email.warnings': None, 'encodings': , 'encodings.__builtin__': None, 'encodings.aliases': , 'encodings.ascii': , 'encodings.codecs': None, 'encodings.encodings': None, 'encodings.utf_8': , 'errno': , 'exceptions': , 'fcntl': , 'fnmatch': , 'functools': , 'gc': , 'genericpath': , 'getpass': , 'gettext': , 'glob': , 'grp': , 'gzip': , 'hashlib': , 'heapq': , 'hmac': , 'httplib': , 'imp': , 'itertools': , 'keyword': , 'lazr': , 'linecache': , 'locale': , 'logging': , 'logging.atexit': None, 'logging.cStringIO': None, 'logging.codecs': None, 'logging.os': None, 'logging.string': None, 'logging.sys': None, 'logging.thread': None, 'logging.threading': None, 'logging.time': None, 'logging.traceback': None, 'logging.types': None, 'marshal': , 'math': , 'mimetools': , 'new': , 'operator': , 'optparse': , 'os': , 'os.path': , 'pickle': , 'platform': , 'posix': , 'posixpath': , 'pprint': , 'problem_report': , 'pwd': , 'pyexpat': , 'pyexpat.errors': , 'pyexpat.model': , 'quopri': , 'random': , 're': , 'rfc822': , 'select': , 'shutil': , 'signal': , 'site': , 'sitecustomize': , 'smtplib': , 'socket': , 'sre_compile': , 'sre_constants': , 'sre_parse': , 'ssl': , 'stat': , 'string': , 'strop': , 'struct': , 'subprocess': , 'sys': , 'tarfile': , 'tempfile': , 'termios': , 'textwrap': , 'thread': , 'threading': , 'time': , 'traceback': , 'tty': , 'types': , 'unittest': , 'urllib': , 'urllib2': , 'urlparse': , 'uu': , 'warnings': , 'weakref': , 'xml': , 'xml.dom': , 'xml.dom.NodeFilter': , 'xml.dom.copy': None, 'xml.dom.domreg': , 'xml.dom.minicompat': , 'xml.dom.minidom': , 'xml.dom.xml': None, 'xml.dom.xmlbuilder': , 'xml.etree': , 'xml.etree.ElementPath': , 'xml.etree.ElementTree': , 'xml.etree._elementtree': None, 'xml.etree.cElementTree': , 'xml.etree.re': None, 'xml.etree.string': None, 'xml.etree.sys': None, 'xml.parsers': , 'xml.parsers.expat': , 'xml.parsers.pyexpat': None, 'xmlrpclib': , 'zipimport': , 'zlib': } PythonVersion: 2.6.4 Traceback: Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 826, in exception_to_return_code return the_callable(*args, **kwargs) File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 1027, in run_bzr ret = run(*run_argv) File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 638, in run_argv_aliases return self.run(**all_cmd_args) File "/home/egrubbs/.bazaar/plugins/vimdiff/__init__.py", line 37, in run revision=revision) File "/home/egrubbs/.bazaar/plugins/vimdiff/__init__.py", line 65, in vimdiff_to_file revision=revision) File "/home/egrubbs/.bazaar/plugins/vimdiff/__init__.py", line 95, in _vimdiff_to_file from_rev_no, rev_id = revision[0].in_history(branch) File "/usr/lib/python2.6/dist-packages/bzrlib/revisionspec.py", line 222, in in_history return self._match_on_and_check(branch, revs) File "/usr/lib/python2.6/dist-packages/bzrlib/revisionspec.py", line 201, in _match_on_and_check info = self._match_on(branch, revs) File "/usr/lib/python2.6/dist-packages/bzrlib/revisionspec.py", line 817, in _match_on branch.fetch(other_branch, revision_b) File "/usr/lib/python2.6/dist-packages/bzrlib/decorators.py", line 192, in write_locked self.lock_write() File "/usr/lib/python2.6/dist-packages/bzrlib/branch.py", line 2151, in lock_write return self.control_files.lock_write(token=token) File "/usr/lib/python2.6/dist-packages/bzrlib/lockable_files.py", line 188, in lock_write raise errors.ReadOnlyError(self) ReadOnlyError: A write attempt was made in a read only transaction on LockableFiles(lock, file:///home/egrubbs/canonical/lp-branches/checkout/pipes/bug-482176-add-team-member-ajax-part2/.bzr/branch/) UserEncoding: UTF-8 UserGroups: adm admin audio cdrom dialout dip floppy lpadmin netdev plugdev powerdev sambashare scanner video