After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 712569 - hits "nautilus_window_get_slots NAUTILUS_IS_WINDOW (window)" assert on opening bookmarks not available at start
hits "nautilus_window_get_slots NAUTILUS_IS_WINDOW (window)" assert on openin...
Status: RESOLVED DUPLICATE of bug 708701
Product: nautilus
Classification: Core
Component: Bookmarks
3.8.x
Other Linux
: Normal normal
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-11-18 10:15 UTC by Sebastien Bacher
Modified: 2013-11-18 12:44 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sebastien Bacher 2013-11-18 10:15:51 UTC
The issue has been reported on https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1252095

Steps to reproduce the issue:

- create a directory and bookmark it
- delete the directory

- restart nautilus
-> the bookmark is not showing because the directory doesn't exist

- create the directory again
-> the bookmark is still not listed

- go to the bookmark editor dialog, try to open the location from there

-> sigabrt

'#0  0x00007f433c9a9037 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
        resultvar = 0
        pid = 1887
        selftid = 1887
  • #1 __GI_abort
    at abort.c line 90
  • #2 g_assertion_message
    at /build/buildd/glib2.0-2.36.0/./glib/gtestutils.c line 1912
  • #3 g_assertion_message_expr
  • #4 nautilus_window_get_slots
    at nautilus-window.c line 1826
  • #5 update_dbus_opened_locations
    at nautilus-application.c line 1606
  • #6 ffi_call_unix64
    at ../src/x86/unix64.S line 76
  • #7 ffi_call
    at ../src/x86/ffi64.c line 522
  • #8 g_cclosure_marshal_generic
    at /build/buildd/glib2.0-2.36.0/./gobject/gclosure.c line 1454
  • #9 g_closure_invoke
    at /build/buildd/glib2.0-2.36.0/./gobject/gclosure.c line 777
  • #10 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.36.0/./gobject/gsignal.c line 3584
  • #11 g_signal_emit_valist
    at /build/buildd/glib2.0-2.36.0/./gobject/gsignal.c line 3328
  • #12 g_signal_emit_by_name
    at /build/buildd/glib2.0-2.36.0/./gobject/gsignal.c line 3424
  • #13 nautilus_window_slot_emit_location_change
    at nautilus-window-manage-views.c line 1204
  • #14 update_for_new_location
    at nautilus-window-manage-views.c line 1431
  • #15 location_has_really_changed
    at nautilus-window-manage-views.c line 1259
  • #16 nautilus_window_report_load_underway
    at nautilus-window-manage-views.c line 1173
  • #17 finish_loading
    at nautilus-view.c line 9200
  • #18 finish_loading_if_all_metadata_loaded
    at nautilus-view.c line 9265
  • #19 metadata_for_files_in_directory_ready_callback
    at nautilus-view.c line 9306
  • #20 ready_callback_call
    at nautilus-directory-async.c line 1302
  • #21 ready_callback_call
    at nautilus-directory-async.c line 1282
  • #22 call_ready_callbacks_at_idle
    at nautilus-directory-async.c line 1872
  • #23 g_main_dispatch
    at /build/buildd/glib2.0-2.36.0/./glib/gmain.c line 3054
  • #24 g_main_context_dispatch
    at /build/buildd/glib2.0-2.36.0/./glib/gmain.c line 3630
  • #25 g_main_context_iterate
    at /build/buildd/glib2.0-2.36.0/./glib/gmain.c line 3701
  • #26 g_main_context_iteration
    at /build/buildd/glib2.0-2.36.0/./glib/gmain.c line 3762
  • #27 g_application_run
    at /build/buildd/glib2.0-2.36.0/./gio/gapplication.c line 1623
  • #28 main
    at nautilus-main.c line 103


Video showing the issue:
https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1252095/+attachment/3911278/+files/NautilusBugVideo.ogv
Comment 1 António Fernandes 2013-11-18 12:33:05 UTC
> Steps to reproduce the issue:
> 
> - create a directory and bookmark it
> - delete the directory
> 
> - restart nautilus
> -> the bookmark is not showing because the directory doesn't exist
> 
> - create the directory again
> -> the bookmark is still not listed

Are the steps above required? I can reproduce with only the last step:

> - go to the bookmark editor dialog, try to open the location from there

Comparing the description and stack traces, I assume this is a duplicate of bug 708701.

*** This bug has been marked as a duplicate of bug 708701 ***
Comment 2 Sebastien Bacher 2013-11-18 12:35:35 UTC
@António, the other bug has no backtrace, could we either dup it the other way around or add a backtrace to the other bug? (so searching bugzilla for the function of the issue would return an useful result)
Comment 3 António Fernandes 2013-11-18 12:44:58 UTC
Oh, I didn't think about searching. I guess I dup'ed it the wrong way already with bug 708863. In this case I think it is better if we add your trace to bug 708701 where other people are already subscribed.