Date: Mon, 19 Jul 2010 11:19:32 -0400 From: Joe Marcus Clarke <marcus@freebsd.org> To: freebsd-questions@freebsd.org Cc: gnome@freebsd.org, Jerry <freebsd.user@seibercom.net> Subject: Re: nautilus crashing on "right click > properties" Message-ID: <4C446D04.2020608@freebsd.org> In-Reply-To: <20100719094937.78096cc5@scorpio> References: <20100719094937.78096cc5@scorpio>
next in thread | previous in thread | raw e-mail | index | archive | help
On 7/19/10 9:49 AM, Jerry wrote: > 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. > Most likely eiciel given the errors. Remove it, and see if the crash persists. Joe -- Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4C446D04.2020608>