Nautilus freezes if gnome-mount is not installed

Bug #220571 reported by Florian Hars
2
Affects Status Importance Assigned to Milestone
nautilus (Ubuntu)
Invalid
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: nautilus

(This is nautilus 1:2.22.2-0ubuntu4 on 8.04 RC)

If gnome-mount is not installed, nautilus freezes if you click on an unmounted partition. Likewise, the panel freezes if you click on the partition in the Places menu.
nautilus should either depend on gnome-mount, or handle this more gracefully.

This is the last thing nautilus does according to strace:

[pid 5465] execve("/usr/local/sbin/gnome-mount", ["gnome-mount", "-b", "-d", "/dev/sdb2"], [/* 29 vars */]) = -1 ENOENT (No such file or directory)
[pid 5465] execve("/usr/local/bin/gnome-mount", ["gnome-mount", "-b", "-d", "/dev/sdb2"], [/* 29 vars */]) = -1 ENOENT (No such file or directory)
[pid 5465] execve("/usr/sbin/gnome-mount", ["gnome-mount", "-b", "-d", "/dev/sdb2"], [/* 29 vars */]) = -1 ENOENT (No such file or directory)
[pid 5465] execve("/usr/bin/gnome-mount", ["gnome-mount", "-b", "-d", "/dev/sdb2"], [/* 29 vars */]) = -1 ENOENT (No such file or directory)
[pid 5465] execve("/sbin/gnome-mount", ["gnome-mount", "-b", "-d", "/dev/sdb2"], [/* 29 vars */]) = -1 ENOENT (No such file or directory)
[pid 5465] execve("/bin/gnome-mount", ["gnome-mount", "-b", "-d", "/dev/sdb2"], [/* 29 vars */]) = -1 ENOENT (No such file or directory)
[pid 5465] execve("/usr/games/gnome-mount", ["gnome-mount", "-b", "-d", "/dev/sdb2"], [/* 29 vars */]) = -1 ENOENT (No such file or directory)
[pid 5465] write(27, "\1\0\0\0", 4 <unfinished ...>
[pid 5389] <... read resumed> "\1\0\0\0", 8) = 4
[pid 5465] <... write resumed> ) = 4
[pid 5465] write(27, "\2\0\0\0", 4) = 4
[pid 5389] read(26, <unfinished ...>
[pid 5465] exit_group(1) = ?
Process 5465 detached
<... read resumed> "\2\0\0\0", 4) = 4
--- SIGCHLD (Child exited) @ 0 (0) ---
waitpid(5465, NULL, 0) = 5465
close(26) = 0
futex(0xb6922a04, 0x80 /* FUTEX_??? */, 2 <unfinished ...>

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report, nautilus should likely depends on gnome-mount

Changed in nautilus:
assignee: nobody → desktop-bugs
importance: Undecided → Low
Revision history for this message
Sebastien Bacher (seb128) wrote :

could you get a stacktrace when nautilus hangs? the current intrepid version doesn't have the issue apparently

Changed in nautilus:
status: New → Incomplete
Revision history for this message
Sebastien Bacher (seb128) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to 'New'. Thanks again!

Changed in nautilus:
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.