nautilus-bzr causes nautilus to freeze with ssh

Bug #706270 reported by Oliver Marks on 2011-01-22
34
This bug affects 7 people
Affects Status Importance Assigned to Milestone
Bazaar GTK+ Frontends
Medium
Unassigned
bzr-gtk (Ubuntu)
Medium
Unassigned

Bug Description

Binary package hint: nautilus-bzr

If i have nautilus-bzr installed nautilus will freeze when i access a ssh bookmark, if i remove this package everything works again as intended took me a while to track it down to this package for now i am leaving it uninstalled but it would be nice if it was fixed :)

if you need more information let me know and i will reinstall and run the tests.

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: nautilus-bzr (not installed)
ProcVersionSignature: Ubuntu 2.6.35-25.43-generic 2.6.35.10
Uname: Linux 2.6.35-25-generic x86_64
NonfreeKernelModules: fglrx
Architecture: amd64
Date: Sat Jan 22 12:54:44 2011
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
ProcEnviron:
 PATH=(custom, user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
SourcePackage: bzr-gtk

On Sat, 2011-01-22 at 12:59 +0000, Oliver Marks wrote:
> Binary package hint: nautilus-bzr
>
> If i have nautilus-bzr installed nautilus will freeze when i access a
> ssh bookmark, if i remove this package everything works again as
> intended took me a while to track it down to this package for now i am
> leaving it uninstalled but it would be nice if it was fixed :)
>
> if you need more information let me know and i will reinstall and run
> the tests.
This is one of the fundamental issues with nautilus-bzr at the moment -
nautilus is single-threaded and the access to the ssh server is
synchronous so every action will block the entire process.

As a workaround we could prevent access to sftp, perhaps just by default
so it is possible to enable it manually later.

  status triaged
  importance medium

Jelmer Vernooij (jelmer) wrote :

On Sat, 2011-01-22 at 12:59 +0000, Oliver Marks wrote:
> Binary package hint: nautilus-bzr
>
> If i have nautilus-bzr installed nautilus will freeze when i access a
> ssh bookmark, if i remove this package everything works again as
> intended took me a while to track it down to this package for now i am
> leaving it uninstalled but it would be nice if it was fixed :)
>
> if you need more information let me know and i will reinstall and run
> the tests.
This is one of the fundamental issues with nautilus-bzr at the moment -
nautilus is single-threaded and the access to the ssh server is
synchronous so every action will block the entire process.

As a workaround we could prevent access to sftp, perhaps just by default
so it is possible to enable it manually later.

  status triaged
  importance medium

Oliver Marks (oly) wrote :

hum not sure about disabling sftp, dont know the technical limitations, but could you not just put a condition in the bzr plugin so that its code does not get run when you access any file system that uses sftp or fuse or something similar.

this would allow both to work together, but obviously i dont know if this is possible as i dont know much about nautilus and how plugins hook into it.

Jelmer Vernooij (jelmer) on 2011-01-30
Changed in bzr-gtk (Ubuntu):
status: New → Confirmed
Changed in bzr-gtk:
status: New → Triaged
importance: Undecided → Medium
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers