nautilus-bzr causes nautilus to freeze with ssh
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)
ProcVersionSign
Uname: Linux 2.6.35-25-generic x86_64
NonfreeKernelMo
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
Jelmer Vernooij (jelmer) wrote : Re: [Bug 706270] [NEW] nautilus-bzr causes nautilus to freeze with ssh | #1 |
Jelmer Vernooij (jelmer) wrote : | #2 |
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 : | #3 |
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.
Changed in bzr-gtk (Ubuntu): | |
status: | New → Confirmed |
Changed in bzr-gtk: | |
status: | New → Triaged |
importance: | Undecided → Medium |
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