nautilus crashes with SIGSEGV in g_slice_alloc() when opening trash
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nautilus (Ubuntu) |
Invalid
|
Medium
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: nautilus
This is basically the same bug as #395673, which was closed because of missing info. Difference is they were using 64bit jaunty, I'm on vanilla.
Their original report:
"I sent 24 .mkv files to the trash folder with the delete key, each file was about 180 Mb. I tried to open the trash folder but when I did, Nautilus crashed, all the Nautilus windows that were open were immediatly closed and all the icons in my desktop dissapeared. If I tried to open the trash folder again the same thing would happen.
I used the trash docklet that comes with gnome-do to empty the trash. With the trash empty I was able to open the trash folder and the icons in my desktop showed up again.
Since then any file that I send to the trash causes this same behaviour, I can't open the trash folder if it has something in it, because it causes Nautilus to crash. I can only access the trash folder if it's empty."
My additional observations:
To make the crash file, I've emptied the trash, put one zero-length file into it and tried to open trash. It crashes whether I open the trash from the desktop or from the browser window.
If I open the *empty* trashcan and only then put the null file into the trash, though, everything seems fine. I can see the file and even open a second or third Nautilus on the trash folder until *all of them* are closed again. Thereafter, opening trash once again crashes Nautilus.
ProblemType: Crash
Architecture: i386
CrashCounter: 1
DistroRelease: Ubuntu 9.04
ExecutablePath: /usr/bin/nautilus
NonfreeKernelMo
Package: nautilus 1:2.26.2-0ubuntu2
ProcCmdline: nautilus /home/hp
ProcCwd: /home/hp
ProcEnviron:
LANG=en_US.UTF-8
SHELL=/bin/zsh
Signal: 11
SourcePackage: nautilus
StacktraceTop:
g_slice_alloc () from /usr/lib/
g_string_sized_new () from /usr/lib/
g_markup_
?? () from /usr/lib/
g_markup_
Title: nautilus crashed with SIGSEGV in g_slice_alloc()
Uname: Linux 2.6.28-13-generic i686
UserGroups: adm admin audio cdrom erotica lpadmin multimedia plugdev sambashare truecrypt video www-data
StacktraceTop: g_pattern_ ph_match (match_ pattern= <value optimized out>, replace_ eval (regex=0x0, string=0xb4e52080 "", read_line_ backend (channel=0x0, get_child_ property (container= 0xb4e55798, file_set_ integer (key_file= 0xb4e55798,
IA__g_regex_
g_io_channel_
gtk_menu_
IA__g_key_