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 593546 - Fast switching between all views crashes nautilus
Fast switching between all views crashes nautilus
Status: RESOLVED FIXED
Product: nautilus
Classification: Core
Component: Views: All
2.27.x
Other Linux
: Normal critical
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
: 590750 594397 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2009-08-30 11:40 UTC by Marcus Carlson
Modified: 2010-11-03 03:45 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Marcus Carlson 2009-08-30 11:40:00 UTC
Pressing CTRL + [1|2|3] rapidly multiple times (as few as 3-4 seems enough) crashes nautilus. Also happens when using the mousewheel over the View As combo box.

Error from console;

ERROR:nautilus-window-manage-views.c:1314:nautilus_window_report_load_underway: assertion failed: (slot != NULL)

Happens every time:
Yes.
Comment 1 Fabio Durán Verdugo 2009-08-30 16:11:33 UTC
i cant reproduce, what's your distro?
Comment 2 Marcus Carlson 2009-08-30 16:13:28 UTC
Ubuntu Karmic up to date, nautilus version 1:2.27.91-0ubuntu1.
Comment 3 Marcus Carlson 2009-08-30 16:48:41 UTC
Also tried in Ubuntu Jaunty (nautilus 1:2.26.2-0ubuntu2) and could not reproduce.

Maybe I should also say that I'm running Karmic inside Virtual Box.

A backtrace if that helps;
(gdb) bt 
  • #0 raise
    from /lib/libc.so.6
  • #1 abort
    from /lib/libc.so.6
  • #2 g_assertion_message
    from /usr/lib/libglib-2.0.so.0
  • #3 g_assertion_message_expr
    from /usr/lib/libglib-2.0.so.0
  • #4 nautilus_window_report_load_underway
    at nautilus-window-manage-views.c line 1314
  • #5 finish_loading
    at fm-directory-view.c line 9140
  • #6 ready_callback_call
    at nautilus-directory-async.c line 1264
  • #7 call_ready_callbacks_at_idle
    at nautilus-directory-async.c line 1835
  • #8 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #9 ??
    from /usr/lib/libglib-2.0.so.0
  • #10 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #11 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #12 main
    at nautilus-main.c line 548

Comment 4 Alexander Larsson 2009-09-07 13:56:11 UTC
Fixed by 26a91c8e225f01363976485c782840135d50e6d8
Comment 5 Sebastien Bacher 2009-09-28 15:50:40 UTC
*** Bug 594397 has been marked as a duplicate of this bug. ***
Comment 6 Akhil Laddha 2010-11-03 03:45:01 UTC
*** Bug 590750 has been marked as a duplicate of this bug. ***