#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 [Error: raise.c was not found in source tree] #1 0x00007f50eab30855 in __GI_abort () at abort.c:79 [Error: abort.c was not found in source tree] #2 0x00007f50ebc33b23 in g_assertion_message (domain=, file=, line=, func=0x5572d2387f90 <__func__.63202> "nautilus_bookmark_connect_file", message=) at ../../../glib/gtestutils.c:2895 [Error: gtestutils.c was not found in source tree] #3 0x00007f50ebc902de in g_assertion_message_expr (domain=domain@entry=0x0, file=file@entry=0x5572d2387931 "../src/nautilus-bookmark.c", line=line@entry=372, func=func@entry=0x5572d2387f90 <__func__.63202> "nautilus_bookmark_connect_file", expr=expr@entry=0x5572d2387c00 "!nautilus_file_is_gone (bookmark->file)") at ../../../glib/gtestutils.c:2921 [Error: gtestutils.c was not found in source tree] #4 0x00005572d22d0e21 in nautilus_bookmark_connect_file (bookmark=0x5572d55eb860) at ../src/nautilus-bookmark.c:372 367: if (bookmark->exists) 368: { 369: DEBUG ("%s: creating file", nautilus_bookmark_get_name (bookmark)); 370: 371: bookmark->file = nautilus_file_get (bookmark->location); 372: g_assert (!nautilus_file_is_gone (bookmark->file)); 373: 374: g_signal_connect_object (bookmark->file, "changed", 375: G_CALLBACK (bookmark_file_changed_callback), bookmark, 0); 376: } 377: #5 nautilus_bookmark_connect_file (bookmark=0x5572d55eb860) at ../src/nautilus-bookmark.c:358 353: bookmark->exists_id = 0; 354: } 355: } 356: 357: static void 358: nautilus_bookmark_connect_file (NautilusBookmark *bookmark) 359: { 360: if (bookmark->file != NULL) 361: { 362: DEBUG ("%s: file already connected, returning", 363: nautilus_bookmark_get_name (bookmark)); #6 0x00005572d22d0e68 in nautilus_bookmark_constructed (obj=0x5572d55eb860) at ../src/nautilus-bookmark.c:613 608: static void 609: nautilus_bookmark_constructed (GObject *obj) 610: { 611: NautilusBookmark *self = NAUTILUS_BOOKMARK (obj); 612: 613: nautilus_bookmark_connect_file (self); 614: nautilus_bookmark_update_exists (self); 615: } 616: 617: static void 618: nautilus_bookmark_class_init (NautilusBookmarkClass *class) #7 0x00007f50eb011563 in g_object_new_internal (class=class@entry=0x5572d3fa96d0, params=params@entry=0x7ffd5e259690, n_params=n_params@entry=3) at ../../../gobject/gobject.c:1867 [Error: gobject.c was not found in source tree] #8 0x00007f50eb01329e in g_object_new_valist (object_type=, first_property_name=first_property_name@entry=0x5572d2385625 "location", var_args=var_args@entry=0x7ffd5e2597e0) at ../../../gobject/gobject.c:2150 [Error: gobject.c was not found in source tree] #9 0x00007f50eb0135fd in g_object_new (object_type=, first_property_name=first_property_name@entry=0x5572d2385625 "location") at ../../../gobject/gobject.c:1670 [Error: gobject.c was not found in source tree] #10 0x00005572d22d1563 in nautilus_bookmark_new (location=location@entry=0x7f50bc014e10, custom_name=custom_name@entry=0x5572d4bf8580 "") at ../src/nautilus-bookmark.c:796 791: nautilus_bookmark_new (GFile *location, 792: const gchar *custom_name) 793: { 794: NautilusBookmark *new_bookmark; 795: 796: new_bookmark = NAUTILUS_BOOKMARK (g_object_new (NAUTILUS_TYPE_BOOKMARK, 797: "location", location, 798: "name", custom_name, 799: "custom-name", custom_name != NULL, 800: NULL)); 801: #11 0x00005572d22c93f7 in nautilus_window_slot_update_bookmark (file=0x5572d4450f40, self=0x5572d4059330) at ../src/nautilus-window-slot.c:2447 2442: /* We've changed locations, must recreate bookmark for current location. */ 2443: g_clear_object (&priv->last_location_bookmark); 2444: priv->last_location_bookmark = priv->current_location_bookmark; 2445: 2446: display_name = nautilus_file_get_display_name (file); 2447: priv->current_location_bookmark = nautilus_bookmark_new (new_location, display_name); 2448: g_free (display_name); 2449: } 2450: 2451: g_object_unref (new_location); 2452: } #12 nautilus_window_slot_update_for_new_location (self=0x5572d4059330) at ../src/nautilus-window-slot.c:2792 2787: priv = nautilus_window_slot_get_instance_private (self); 2788: new_location = priv->pending_location; 2789: priv->pending_location = NULL; 2790: 2791: file = nautilus_file_get (new_location); 2792: nautilus_window_slot_update_bookmark (self, file); 2793: 2794: update_history (self, priv->location_change_type, new_location); 2795: 2796: /* Create a NautilusFile for this location, so we can catch it 2797: * if it goes away. #13 change_view (self=0x5572d4059330) at ../src/nautilus-window-slot.c:3069 3064: nautilus_window_slot_switch_new_content_view (self); 3065: 3066: if (priv->pending_location != NULL) 3067: { 3068: /* Tell the window we are finished. */ 3069: nautilus_window_slot_update_for_new_location (self); 3070: } 3071: 3072: /* Now that we finished switching to the new location, 3073: * add back the extra location widgets. 3074: */ #14 setup_view (self=self@entry=0x5572d4059330, view=) at ../src/nautilus-window-slot.c:2104 2099: { 2100: ret = FALSE; 2101: goto out; 2102: } 2103: 2104: change_view (self); 2105: gtk_widget_show (GTK_WIDGET (priv->window)); 2106: 2107: out: 2108: nautilus_profile_end (NULL); 2109: #15 0x00005572d22c9b66 in got_file_info_for_view_selection_callback (file=0x5572d4450f40, callback_data=0x5572d4059330) at ../src/nautilus-window-slot.c:1931 1926: /* desktop and other-locations GFile operations report G_IO_ERROR_NOT_SUPPORTED, 1927: * but it's not an actual error for Nautilus */ 1928: if (!error || g_error_matches (error, G_IO_ERROR, G_IO_ERROR_NOT_SUPPORTED)) 1929: { 1930: view = nautilus_window_slot_get_view_for_location (self, location); 1931: setup_view (self, view); 1932: } 1933: else 1934: { 1935: if (error == NULL) 1936: { #16 0x00005572d2357893 in call_ready_callbacks_at_idle (callback_data=) at ../src/nautilus-directory-async.c:1980 1975: 1976: /* Callbacks are one-shots, so remove it now. */ 1977: remove_callback_link_keep_data (directory, node); 1978: 1979: /* Call the callback. */ 1980: ready_callback_call (directory, callback); 1981: g_free (callback); 1982: } 1983: 1984: nautilus_directory_async_state_changed (directory); 1985: #17 0x00007f50ebc67208 in g_main_dispatch (context=0x5572d34afbd0) at ../../../glib/gmain.c:3193 [Error: gmain.c was not found in source tree] #18 g_main_context_dispatch (context=context@entry=0x5572d34afbd0) at ../../../glib/gmain.c:3858 [Error: gmain.c was not found in source tree] #19 0x00007f50ebc675f8 in g_main_context_iterate (context=context@entry=0x5572d34afbd0, block=block@entry=1, dispatch=dispatch@entry=1, self=) at ../../../glib/gmain.c:3931 [Error: gmain.c was not found in source tree] #20 0x00007f50ebc67690 in g_main_context_iteration (context=context@entry=0x5572d34afbd0, may_block=may_block@entry=1) at ../../../glib/gmain.c:3992 [Error: gmain.c was not found in source tree] #21 0x00007f50eb12e65d in g_application_run (application=0x5572d349a140, argc=, argv=0x7ffd5e259c68) at ../../../gio/gapplication.c:2538 [Error: gapplication.c was not found in source tree] #22 0x00005572d22b3ccb in main (argc=2, argv=0x7ffd5e259c68) at ../src/nautilus-main.c:81 76: if (g_getenv ("NAUTILUS_PERSIST") != NULL) 77: { 78: g_application_hold (G_APPLICATION (application)); 79: } 80: 81: retval = g_application_run (G_APPLICATION (application), 82: argc, argv); 83: 84: g_object_unref (application); 85: 86: eel_debug_shut_down ();