Comment 8 for bug 452151

Revision history for this message
Morriz (modrama) wrote : Re: [Bug 452151] Re: Crash on web search

Tnx! It takes a long time to compile all that tho..heck, I'm still
downloading it all :p

On 13 nov 2009, at 10:56, Robert Dyer <email address hidden> wrote:

> @Morriz: would you be willing to install Do from source? I may have
> fixed this with the latest bzr revision. If you do, install both
> lp:do
> and lp:do-plugins from bzr.
>
> --
> Crash on web search
> https://bugs.launchpad.net/bugs/452151
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in GNOME Do Plugins Project: Incomplete
>
> Bug description:
> I am running gnome-do 0.8.2 using the docky theme on ubuntu karmic.
> The version in synaptic is 0.8.2.1+dfsg-1~ubuntu1 . I am using the
> ppa at ppa.launchpad.net/do-core/ppa/ubuntu
>
> When I try to use the opensearch plugin gnome-do crashes.
> Specifically,
>
> 1) super-space to activate gnome-do.
> 2) type 'web' to select the web search plug-in.
> 3) tab to the next pane and type a phrase.
> 4) hit enter
>
> This sequence should open firefox (or a new tab) with the search
> results from the specified search engine. Instead, immediately
> after I press enter gnome-do crashes. I ran gnome-do from the
> terminal and the following error was printed:
>
> [Error 07:40:51.002] An error has occurred in UpdateEvents
> Exception in Gtk# callback delegate
> Note: Applications can use GLib.ExceptionManager.UnhandledException
> to handle the exception.
> System.ArgumentNullException: Argument cannot be null.
> Parameter name: element
> at Do.Core.HistogramRelevanceProvider.IncreaseRelevance
> (Do.Universe.Item element, System.String match, Do.Universe.Item
> other) [0x00000]
> at Do.Core.ItemExtensions.IncreaseRelevance (Do.Universe.Item self,
> System.String match, Do.Universe.Item other) [0x00000]
> at Do.Core.Controller.PerformAction (Boolean vanish) [0x00000]
> at Do.Core.Controller.OnActivateKeyPressEvent (Gdk.EventKey evnt)
> [0x00000]
> at Do.Core.Controller.KeyPressWrap (Gdk.EventKey evnt) [0x00000]
> at Docky.Interface.DockWindow.OnKeyPressEvent (Gdk.EventKey evnt)
> [0x00000]
> at Gtk.Widget.keypressevent_cb (IntPtr widget, IntPtr evnt) [0x00000]
> at GLib.ExceptionManager.RaiseUnhandledException(System.Exception
> e, Boolean is_terminal)
> at Gtk.Widget.keypressevent_cb(IntPtr widget, IntPtr evnt)
> at Gtk.Application.gtk_main()
> at Gtk.Application.Run()
> at Do.Do.Main(System.String[] args)
>
>
> When I tried to test using other search engines no search engines
> appear in the third pane. There was an update to both gnome-do and
> firefox this morning so it could be the result of some change to the
> search engine locations during the firefox update.
>
> I have tried other gnome-do searches and it seems to be able to
> launch programs and documents as normal. I have tried the classic
> theme and the same error occurred.