ron@ron-desktop:~$ gdb nautilus GNU gdb 6.7.1-debian Copyright (C) 2007 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu"... Using host libthread_db library "/lib/libthread_db.so.1". (gdb) run Starting program: /usr/bin/nautilus [Thread debugging using libthread_db enabled] [New Thread 0x7f085da036f0 (LWP 8153)] [New Thread 0x40a16950 (LWP 8158)] ** (nautilus:8153): CRITICAL **: nautilus_file_new_from_filename: assertion `filename[0] != '\0'' failed Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7f085da036f0 (LWP 8153)] nautilus_file_get_gicon (file=0x0, flags=NAUTILUS_FILE_ICON_FLAGS_NONE) at nautilus-file.c:3191 3191 nautilus-file.c: No such file or directory. in nautilus-file.c (gdb) bt #0 nautilus_file_get_gicon (file=0x0, flags=NAUTILUS_FILE_ICON_FLAGS_NONE) at nautilus-file.c:3191 #1 0x0000000000431a3d in nautilus_bookmark_list_load_file (bookmarks=0x92e810) at nautilus-bookmark-list.c:86 #2 0x0000000000431b5f in nautilus_bookmark_list_init (bookmarks=0x0) at nautilus-bookmark-list.c:162 #3 0x00007f0859bd5948 in g_type_create_instance () from /usr/lib/libgobject-2.0.so.0 #4 0x00007f0859bbb36d in ?? () from /usr/lib/libgobject-2.0.so.0 #5 0x00007f0859bb9d6d in g_object_newv () from /usr/lib/libgobject-2.0.so.0 #6 0x00007f0859bba8a2 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0 #7 0x00007f0859bba9e1 in g_object_new () from /usr/lib/libgobject-2.0.so.0 #8 0x0000000000431cda in nautilus_bookmark_list_new () at nautilus-bookmark-list.c:496 #9 0x0000000000455955 in nautilus_get_bookmark_list () at nautilus-window-bookmarks.c:59 #10 0x00000000004559b7 in nautilus_window_initialize_bookmarks_menu (window=0x8d2010) at nautilus-window-bookmarks.c:325 #11 0x000000000045d930 in nautilus_window_init (window=0x8d2010) at nautilus-window.c:175 #12 0x00007f0859bd5791 in g_type_create_instance () from /usr/lib/libgobject-2.0.so.0 #13 0x00007f0859bbb36d in ?? () from /usr/lib/libgobject-2.0.so.0 #14 0x000000000045d6c9 in nautilus_window_constructor (type=9217904, n_construct_properties=3, construct_params=0x8cf240) at nautilus-window.c:653 #15 0x00007f0859bb9d6d in g_object_newv () from /usr/lib/libgobject-2.0.so.0 #16 0x00007f0859bba7b6 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0 #17 0x00007f085b27e99a in gtk_widget_new () from /usr/lib/libgtk-x11-2.0.so.0 #18 0x0000000000434441 in nautilus_desktop_window_new (application=0x7910a0, screen=0x78a060) at nautilus-desktop-window.c:120 #19 0x0000000000430834 in nautilus_application_open_desktop (application=0x7910a0) at nautilus-application.c:816 #20 0x0000000000450443 in start_desktop_at_idle (_data=0x8c03b0) at nautilus-shell.c:304 #21 0x00007f085971e3e4 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #22 0x00007f08597216f5 in ?? () from /usr/lib/libglib-2.0.so.0 #23 0x00007f0859721a15 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #24 0x00007f085b16a803 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #25 0x000000000043d942 in main (argc=, argv=0x7fff65a45118) at nautilus-main.c:571 #26 0x00007f08582f31c4 in __libc_start_main () from /lib/libc.so.6 #27 0x000000000042d069 in _start () (gdb)