Nautilus freezes if gnome-mount is not installed
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(
[pid 5465] execve(
[pid 5465] execve(
[pid 5465] execve(
[pid 5465] execve(
[pid 5465] execve(
[pid 5465] execve(
[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 ...>
Thank you for your bug report, nautilus should likely depends on gnome-mount