I no longer seam to be able to reproduce this. With or without apport.
Maybe an update I didn't notice fixed it
--
safely remove drive causes segfault in libgobject and libXtst
https://bugs.launchpad.net/bugs/462364
You received this bug notification because you are a member of Ubuntu
Desktop
It is "pid_get_command_line" in gtkmountoperation-x11.c, but it's not
"cmdline_contents" but "cmdline_len" that is the problem.
"cmdline_len" is coming back from "g_file_get_contents" as 0.
There is then the loop:
for (n = 0; n < cmdline_len - 1; n++)
and "n" and "cmdline_len" are unsigned.
Ok, had another chase to look. Brought in the rest of the debug symbols
for the libs nautilus, and found the wonders of "apt-get source
"
The top of the stack missing from where I was before is:
pid_get_command_line
_gtk_mount_operation_lookup_info
add_pid_to_process_list_store
update_process_lis
Don't know if this helps, trying to get the source of glib2 that karmic
uses, but here's the callstack I'm seeing when you crash Nautilus via
"Safely Remove" on the drive in the "Computer" place.
??
??
_gio_marshal_VOID__STRING_BOXED_BOXED
/build/buildd/glib2.0-2.22.2/gio/gio-marshal.c 278
g_ty
I tried gnome-terminal like you, and like you I see what I should.
But using guake instead, it has crashed out everytime.
--
safely remove drive causes segfault in libgobject and libXtst
https://bugs.launchpad.net/bugs/462364
You received this bug notification because you are a member of Ubuntu
D
I tried gnome-terminal like you, and like you I see what I should.
But using guake instead, it has crashed out everytime.
2009/11/22 Rocko
> @Joe: I tried reproducing it that way, but when I try to safely remove a
> drive that gnome-terminal is accessing, nautilus tells me it's being
> us
I'm also seeing this.
I seem to be able to reproduce it.
Turn on the external USB drive.
Open it in Nautilus to ensure it's mounted.
Drop into the command (guake rocks!) and browse into a folder on the drive.
Go to the desktop, select the drive and choice "Safely remove drive".
BANG, the desktop ic