nautilus crashing on "right click > properties"

Jerry freebsd.user at seibercom.net
Mon Jul 19 13:49:42 UTC 2010


FreeBSD 8.1-PRERELEASE / amd64
Platform Version 4.4.5 (KDE 4.4.5)

I installed nautilus via the /usr/ports/sysutils/eiciel port. I can
start nautilus successfully, however, whenever I right click on a file
or directory and choose "properties", nautilus crashes. I tried to
build it with debug support; however, I am not getting much info back.
This session was run under gdb.

Script started on Mon Jul 19 09:38:26 2010
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and
you are welcome to change it and/or distribute copies of it under
certain conditions. Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for
details. This GDB was configured as "amd64-marcel-freebsd"...
(gdb) rruunn
Starting program: /usr/home/gerard/nautilus 
[New LWP 100093]
[New Thread 8058041c0 (LWP 100093)]
:1: error: unexpected character `\1', expected keyword - e.g. `style'
[New Thread 808c5d4c0 (LWP 100284)]
[New Thread 808c5cdc0 (LWP 100316)]
[Thread 808c5d4c0 (LWP 100284) exited]
[New Thread 808c5c500 (LWP 100284)]
[New Thread 808c5c340 (LWP 100386)]
[New Thread 808c5b8c0 (LWP 100417)]
[New Thread 808c5b700 (LWP 100419)]
[Thread 808c5c500 (LWP 100284) exited]
[Thread 808c5b700 (LWP 100419) exited]
[Thread 808c5b8c0 (LWP 100417) exited]
[Thread 808c5cdc0 (LWP 100316) exited]
[Thread 808c5c340 (LWP 100386) exited]
[New Thread 808c5d4c0 (LWP 100284)]

(nautilus:51180): GLib-CRITICAL **: g_hash_table_lookup: assertion
`hash_table != NULL' failed

(nautilus:51180): libgnomevfs-WARNING **: Internal error: the
configuration system was not initialized. Did you call
_gnome_vfs_configuration_init?

(nautilus:51180): GLib-CRITICAL **: g_hash_table_lookup: assertion
`hash_table != NULL' failed

(nautilus:51180): libgnomevfs-WARNING **: Internal error: the
configuration system was not initialized. Did you call
_gnome_vfs_configuration_init? **
Eel:ERROR:eel-wrap-table.c:494:wrap_table_get_num_fitting: assertion
failed: (max_child_size > 0)

Program received signal SIGABRT, Aborted.
[Switching to Thread 8058041c0 (LWP 100093)]
0x00000008052aad7c in thr_kill () from /lib/libc.so.7
(gdb) rruunn   bbtt  ffuullll
#0  0x00000008052aad7c in thr_kill () from /lib/libc.so.7
No symbol table info available.
#1  0x0000000805344b6b in abort () from /lib/libc.so.7
No symbol table info available.
#2  0x0000000803b46f35 in g_assertion_message ()
from /usr/local/lib/libglib-2.0.so.0 No symbol table info available.
#3  0x0000000803b474a2 in g_assertion_message_expr ()
from /usr/local/lib/libglib-2.0.so.0 No symbol table info available.
#4  0x00000000005823bd in wrap_table_get_num_fitting (available=370,
spacing=0, max_child_size=0) at eel-wrap-table.c:494 num = 8
	__PRETTY_FUNCTION__ = "wrap_table_get_num_fitting"
#5  0x0000000000582570 in wrap_table_layout (wrap_table=0x8092f2b30) at
eel-wrap-table.c:521 iterator = (GList *) 0x7fffffffb770
	pos = {x = 12, y = 12}
	max_child_dimensions = {width = 0, height = 0}
	content_bounds = {x0 = 12, y0 = 12, x1 = 382, y1 = 276}
	num_cols = 8
	__PRETTY_FUNCTION__ = "wrap_table_layout"
#6  0x00000000005817f5 in eel_wrap_table_size_allocate
(widget=0x8092f2b30, allocation=0x7fffffffbaf0) at eel-wrap-table.c:312
wrap_table = (EelWrapTable *) 0x8092f2b30 __PRETTY_FUNCTION__ =
"eel_wrap_table_size_allocate" #7  0x00000008038add8a in
g_closure_invoke () from /usr/local/lib/libgobject-2.0.so.0 No symbol
table info available. #8  0x00000008038c14a7 in g_signal_parse_name ()
from /usr/local/lib/libgobject-2.0.so.0 No symbol table info available.
#9  0x00000008038c36c2 in g_signal_emit_valist ()
from /usr/local/lib/libgobject-2.0.so.0 No symbol table info available.
#10 0x00000008038c3ad3 in g_signal_emit ()
from /usr/local/lib/libgobject-2.0.so.0 No symbol table info available.
#11 0x00000008014e6008 in gtk_widget_size_allocate ()
from /usr/local/lib/libgtk-x11-2.0.so.0 No symbol table info available.
#12 0x00000008014dd99e in gtk_viewport_new ()
from /usr/local/lib/libgtk-x11-2.0.so.0 No symbol table info available.
#13 0x00000008038add8a in g_closure_invoke ()
from /usr/local/lib/libgobject-2.0.so.0 No symbol table info available.
#14 0x00000008038c14a7 in g_signal_parse_name ()
from /usr/local/lib/libgobject-2.0.so.0 No symbol table info available.
#15 0x00000008038c36c2 in g_signal_emit_valist ()
from /usr/local/lib/libgobject-2.0.so.0 No symbol table info available.
#16 0x00000008038c3ad3 in g_signal_emit ()
from /usr/local/lib/libgobject-2.0.so.0 No symbol table info available.
#17 0x00000008014e6008 in gtk_widget_size_allocate ()
from /usr/local/lib/libgtk-x11-2.0.so.0 No symbol table info available.
#18 0x000000080143240c in gtk_scrolled_window_new ()
from /usr/local/lib/libgtk-x11-2.0.so.0 No symbol table info available.
#19 0x00000008038add8a in g_closure_invoke ()
from /usr/local/lib/libgobject-2.0.so.0 No symbol table info available.
#20 0x00000008038c14a7 in g_signal_parse_name ()
from /usr/local/lib/libgobject-2.0.so.0 No symbol table info available.
#21 0x00000008038c36c2 in g_signal_emit_valist ()
from /usr/local/lib/libgobject-2.0.so.0 No symbol table info available.
#22 0x00000008038c3ad3 in g_signal_emit ()
from /usr/local/lib/libgobject-2.0.so.0 No symbol table info available.
#23 0x00000008014e6008 in gtk_widget_size_allocate ()
from /usr/local/lib/libgtk-x11-2.0.so.0 No symbol table info available.
#24 0x00000008013f792c in gtk_notebook_new ()
from /usr/local/lib/libgtk-x11-2.0.so.0 No symbol table info available.
#25 0x00000008038add8a in g_closure_invoke ()
from /usr/local/lib/libgobject-2.0.so.0 ---Type <return> to continue,
or q <return> to quit--- No symbol table info available.
#26 0x00000008038c14a7 in g_signal_parse_name ()
from /usr/local/lib/libgobject-2.0.so.0 No symbol table info available.
#27 0x00000008038c36c2 in g_signal_emit_valist ()
from /usr/local/lib/libgobject-2.0.so.0 No symbol table info available.
#28 0x00000008038c3ad3 in g_signal_emit ()
from /usr/local/lib/libgobject-2.0.so.0 No symbol table info available.
#29 0x00000008014e6008 in gtk_widget_size_allocate ()
from /usr/local/lib/libgtk-x11-2.0.so.0 No symbol table info available.
#30 0x0000000801326a22 in gtk_box_pack_start_defaults ()
from /usr/local/lib/libgtk-x11-2.0.so.0 No symbol table info available.
#31 0x00000008038add8a in g_closure_invoke ()
from /usr/local/lib/libgobject-2.0.so.0 No symbol table info available.
#32 0x00000008038c14a7 in g_signal_parse_name ()
from /usr/local/lib/libgobject-2.0.so.0 No symbol table info available.
#33 0x00000008038c36c2 in g_signal_emit_valist ()
from /usr/local/lib/libgobject-2.0.so.0 No symbol table info available.
#34 0x00000008038c3ad3 in g_signal_emit ()
from /usr/local/lib/libgobject-2.0.so.0 No symbol table info available.
#35 0x00000008014e6008 in gtk_widget_size_allocate ()
from /usr/local/lib/libgtk-x11-2.0.so.0 No symbol table info available.
#36 0x00000008014f6b32 in gtk_window_new ()
from /usr/local/lib/libgtk-x11-2.0.so.0 No symbol table info available.
#37 0x00000008038adcbe in g_closure_invoke ()
from /usr/local/lib/libgobject-2.0.so.0 No symbol table info available.
#38 0x00000008038c14a7 in g_signal_parse_name ()
from /usr/local/lib/libgobject-2.0.so.0 No symbol table info available.
#39 0x00000008038c36c2 in g_signal_emit_valist ()
from /usr/local/lib/libgobject-2.0.so.0 No symbol table info available.
#40 0x00000008038c3ad3 in g_signal_emit ()
from /usr/local/lib/libgobject-2.0.so.0 No symbol table info available.
#41 0x00000008014e6008 in gtk_widget_size_allocate ()
from /usr/local/lib/libgtk-x11-2.0.so.0 No symbol table info available.
#42 0x00000008014f7fff in gtk_window_new ()
from /usr/local/lib/libgtk-x11-2.0.so.0 No symbol table info available.
#43 0x00000008038adcbe in g_closure_invoke ()
from /usr/local/lib/libgobject-2.0.so.0 No symbol table info available.
#44 0x00000008038c14a7 in g_signal_parse_name ()
from /usr/local/lib/libgobject-2.0.so.0 No symbol table info available.
#45 0x00000008038c36c2 in g_signal_emit_valist ()
from /usr/local/lib/libgobject-2.0.so.0 No symbol table info available.
#46 0x00000008038c3ad3 in g_signal_emit ()
from /usr/local/lib/libgobject-2.0.so.0 No symbol table info available.
#47 0x00000008014e8a89 in gtk_widget_show ()
from /usr/local/lib/libgtk-x11-2.0.so.0 No symbol table info available.
#48 0x00000000004b2b01 in is_directory_ready_callback
(file=0x80ae1e9c0, data=0x80901f550) at fm-properties-window.c:5356
new_window = (FMPropertiesWindow *) 0x8059d85c0 startup_data =
(StartupData *) 0x80901f550 #49 0x00000000004d05a2 in
ready_callback_call (directory=0x8058f93c0, callback=0x8093ed9a0) at
nautilus-directory-async.c:1304 file_list = (GList *) 0x42d384 #50
0x00000000004d19d8 in call_ready_callbacks_at_idle
(callback_data=0x8058f93c0) at nautilus-directory-async.c:1886
directory = (NautilusDirectory *) 0x8058f93c0 node = (GList *)
0x80928b6c0 next = (GList *) 0x0 callback = (ReadyCallback *)
0x8093ed9a0 #51 0x0000000803b23882 in g_main_context_dispatch ()
from /usr/local/lib/libglib-2.0.so.0 No symbol table info available.
#52 0x0000000803b27092 in g_main_context_check ()
from /usr/local/lib/libglib-2.0.so.0 ---Type <return> to continue, or q
<return> to quit--- No symbol table info available.
#53 0x0000000803b274b5 in g_main_loop_run ()
from /usr/local/lib/libglib-2.0.so.0 No symbol table info available.
#54 0x00000008013d0452 in gtk_main ()
from /usr/local/lib/libgtk-x11-2.0.so.0 No symbol table info available.
#55 0x0000000000447525 in main (argc=1, argv=0x7fffffffe3e0) at
nautilus-main.c:544 kill_shell = 0
	no_default_window = 0
	browser_window = 0
	no_desktop = 0
	version = 0
	autostart_mode = 0
	autostart_id = 0x0
	geometry = (gchar *) 0x0
	remaining = (gchar **) 0x0
	perform_self_check = 0
	application = (NautilusApplication *) 0x8058318f0
	context = (GOptionContext *) 0x805845040
	file = (GFile *) 0x8053273ea
	uri = 0x1 <Error reading address 0x1: Bad address>
	uris = (char **) 0x0
	uris_array = (GPtrArray *) 0x1
	error = (GError *) 0x0
	i = 0
	options = {{long_name = 0x593c4e "check", short_name = 99 'c',
flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffe324,
description = 0x593c58 "Perform a quick set of self-check tests.",
arg_description = 0x0}, {long_name = 0x593c81 "version", short_name = 0
'\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffe338,
description = 0x593c90 "Show the version of the program.",
arg_description = 0x0}, {long_name = 0x593cb1 "geometry", short_name =
103 'g', flags = 0, arg = G_OPTION_ARG_STRING, arg_data =
0x7fffffffe330, description = 0x593cc0 "Create the initial window with
the given geometry.", arg_description = 0x593cf3 "GEOMETRY"},
{long_name = 0x593cfc "no-default-window", short_name = 110 'n', flags
= 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffe344, description =
0x593d10 "Only create windows for explicitly specified URIs.",
arg_description = 0x0}, { long_name = 0x593d43 "no-desktop", short_name
= 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data =
0x7fffffffe33c, description = 0x593d50 "Do not manage the desktop
(ignore the preference set in the preferences dialog).",
arg_description = 0x0}, {long_name = 0x593da1 "browser", short_name = 0
'\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffe340,
description = 0x593da9 "open a browser window.", arg_description =
0x0}, {long_name = 0x593dc0 "quit", short_name = 113 'q', flags = 0,
arg = G_OPTION_ARG_NONE, arg_data = 0x7fffffffe348, description =
0x593dc5 "Quit Nautilus.", arg_description = 0x0}, {long_name =
0x593dd4 "", short_name = 0 '\0', flags = 0, arg =
G_OPTION_ARG_STRING_ARRAY, arg_data = 0x7fffffffe328, description =
0x0, arg_description = 0x593dd5 "[URI...]"}, {long_name = 0x0,
short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data =
0x0, description = 0x0, arg_description = 0x0}} (gdb) (gdb) qquuiitt 
The program is running.  Exit anyway? (y or n) y

Script done on Mon Jul 19 09:39:18 2010


I am not sure if the problem is actually with nautilus or eiciel.

-- 
Jerry ✌
FreeBSD.user at seibercom.net

Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the Reply-To header.
__________________________________________________________________

Excellent time to become a missing person.


More information about the freebsd-questions mailing list