This indicates an ftp protocol error. I would guess the immediate cause is you need to give it an actual path, not just the hostname, in the URL. We should at least report this better.
** Description changed: Bazaar simply crashed when running: - bzr break-lock ftp:// [FTP URL] + bzr break-lock ftp://ftp.example.com - ProblemType: Crash - DistroRelease: Ubuntu 11.04 - Package: bzr 2.3.1-1ubuntu1 - ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2 - Uname: Linux 2.6.38-8-generic x86_64 - NonfreeKernelModules: nvidia - Architecture: amd64 - BzrDebugFlags: set() - BzrPlugins: - bash_completion /usr/lib/python2.7/dist-packages/bzrlib/plugins/bash_completion [2.3.1] - bzrtools /usr/lib/python2.7/dist-packages/bzrlib/plugins/bzrtools [2.3.1] - launchpad /usr/lib/python2.7/dist-packages/bzrlib/plugins/launchpad [2.3.1] - netrc_credential_store /usr/lib/python2.7/dist-packages/bzrlib/plugins/netrc_credential_store [2.3.1] - news_merge /usr/lib/python2.7/dist-packages/bzrlib/plugins/news_merge [2.3.1] - BzrVersion: 2.3.1 - CommandLine: ['/usr/bin/bzr', 'break-lock', 'ftp://audata.quickmediasolutions.com'] - CrashDb: bzr - Date: Fri Jul 22 16:22:12 2011 - ExecutablePath: /usr/bin/bzr - FileSystemEncoding: UTF-8 - InterpreterPath: /usr/bin/python2.7 - Locale: en_CA.UTF-8 - PackageArchitecture: all - Platform: Linux-2.6.38-8-generic-x86_64-with-Ubuntu-11.04-natty - ProcCmdline: /usr/bin/python /usr/bin/bzr break-lock ftp://audata.quickmediasolutions.com - ProcEnviron: - SHELL=/bin/bash - LANG=en_CA.UTF-8 - LANGUAGE=en_CA:en - PythonVersion: 2.7.1 - SourcePackage: bzr - Title: bzr crashed with error_proto in getresp() - UpgradeStatus: No upgrade log present (probably fresh install) - UserEncoding: UTF-8 - UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare tty + Traceback (most recent call last): + File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 926, in exception_to_return_code + return the_callable(*args, **kwargs) + File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 1126, in run_bzr + ret = run(*run_argv) + File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 691, in run_argv_aliases + return self.run(**all_cmd_args) + File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 713, in run + return self._operation.run_simple(*args, **kwargs) + File "/usr/lib/python2.7/dist-packages/bzrlib/cleanup.py", line 135, in run_simple + self.cleanups, self.func, *args, **kwargs) + File "/usr/lib/python2.7/dist-packages/bzrlib/cleanup.py", line 165, in _do_with_cleanups + result = func(*args, **kwargs) + File "/usr/lib/python2.7/dist-packages/bzrlib/builtins.py", line 4959, in run + control.break_lock() + File "/usr/lib/python2.7/dist-packages/bzrlib/bzrdir.py", line 131, in break_lock + thing_to_unlock.break_lock() + File "/usr/lib/python2.7/dist-packages/bzrlib/branch.py", line 128, in break_lock + self.control_files.break_lock() + File "/usr/lib/python2.7/dist-packages/bzrlib/lockable_files.py", line 123, in break_lock + self._lock.break_lock() + File "/usr/lib/python2.7/dist-packages/bzrlib/lockdir.py", line 355, in break_lock + holder_info = self.peek() + File "/usr/lib/python2.7/dist-packages/bzrlib/lockdir.py", line 483, in peek + info = self._read_info_file(self._held_info_path) + File "/usr/lib/python2.7/dist-packages/bzrlib/lockdir.py", line 473, in _read_info_file + return self._parse_info(self.transport.get_bytes(path)) + File "/usr/lib/python2.7/dist-packages/bzrlib/transport/__init__.py", line 610, in get_bytes + f = self.get(relpath) + File "/usr/lib/python2.7/dist-packages/bzrlib/transport/ftp/__init__.py", line 267, in get + f.retrbinary('RETR '+self._remote_path(relpath), ret.write, 8192) + File "/usr/lib/python2.7/ftplib.py", line 399, in retrbinary + conn = self.transfercmd(cmd, rest) + File "/usr/lib/python2.7/ftplib.py", line 361, in transfercmd + return self.ntransfercmd(cmd, rest)[0] + File "/usr/lib/python2.7/ftplib.py", line 330, in ntransfercmd + resp = self.sendcmd(cmd) + File "/usr/lib/python2.7/ftplib.py", line 244, in sendcmd + return self.getresp() + File "/usr/lib/python2.7/ftplib.py", line 220, in getresp + raise error_proto, resp + error_proto ** Summary changed: - bzr crashed with error_proto in getresp() + bzr crashed with error_proto in getresp() on ftp ** Tags added: error-reporting ftp ** Changed in: bzr Status: New => Confirmed ** Changed in: bzr Importance: Undecided => Low ** Changed in: bzr (Ubuntu) Status: New => Confirmed ** Changed in: bzr (Ubuntu) Importance: Undecided => Low -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/814885 Title: bzr crashed with error_proto in getresp() on ftp To manage notifications about this bug go to: https://bugs.launchpad.net/bzr/+bug/814885/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
