striking almost any key while focus is on Desktop crashes nautilus

Bug #1027338 reported by Luke
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nautilus (Ubuntu)
New
Undecided
Unassigned

Bug Description

Using nautilus_1%3a3.5.4-0ubuntu1_amd64.deb in Ubuntu Quantal, striking any key that does not have a binding to another program attempts to invoke the search function of Nautilus, as it used to do when Nautilus is managing the desktop. Beginning with this update (which fixed a lot of other crashes and warnings), this has caused Nautilus to momentarily draw borders around the edge of the desktop, then crash.

Tthe Desktop is essentially a nonchangable directory always displayed in fullsceen with a separate background, so I figured the "search" code is attempting to invoke functions not available to the Desktop display. I can fullscreen a normal Nautilus window and then strike a key, and the search box comes up normally, and the window remains fullscreened . These fullscreen windows still include menus and other elements not present on the desktop, so my guess is the Desktop can't find the appropriate GUI element for the search bar, drops OUT of fullscreen, then immediatley crashes, taking down all other Nautius windows that may be open but unfocussed in the process.

Running Nautilus from a terminal, then striking a key while the focus in on the Desktop yields these error messages:

nautilus
Initializing nautilus-open-terminal extension
nautilus-wipe-Message: Initializing

(nautilus:9142): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed

(nautilus:9142): Gdk-CRITICAL **: gdk_window_get_device_events: assertion `GDK_IS_WINDOW (window)' failed

(nautilus:9142): Gdk-CRITICAL **: gdk_window_get_device_events: assertion `GDK_IS_WINDOW (window)' failed

(nautilus:9142): Gdk-CRITICAL **: gdk_window_get_device_events: assertion `GDK_IS_WINDOW (window)' failed

(nautilus:9142): Gdk-CRITICAL **: gdk_window_get_device_events: assertion `GDK_IS_WINDOW (window)' failed
**
ERROR:nautilus-window-slot.c:73:sync_search_directory: assertion failed: (NAUTILUS_IS_SEARCH_DIRECTORY (directory))
Aborted

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.