banshee music search fails

Bug #370126 reported by tmurase
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Do Plugins
New
Undecided
Unassigned

Bug Description

Searching music via gnome-do using the banshee plugin fails with the following error:
[Debug 16:29:30.654] [SearchCollectionAction] Searching collection for gould
Banshee.SearchCollectionAction "Search Banshee Media" encountered an error in Perform: Object reference not set to an instance of an object.

Expected result: A list of results? Not sure
Actual result: No visible actions

Note: Other actions (e.g. "Play", "Pause", "Next", "Prev") also spit out this error but work as advertised.

Output of gnome-do --debug:
gnome-do --debug
[Info 16:29:03.116] [Services] Successfully located service of type IPreferencesService.
[Info 16:29:03.131] [Services] Successfully located service of type ILogService.
[Info 16:29:03.132] [Services] Successfully located service of type ISecurePreferencesService.
[Info 16:29:03.156] [Services] Successfully located service of type INotificationsService.
[Debug 16:29:03.203] [InterfaceManager] "Mini Interface" interface was loaded
[Info 16:29:03.204] [Services] Successfully located service of type ILogService.
[Debug 16:29:03.204] [InterfaceManager] "Docky" interface was loaded
[Debug 16:29:03.205] [InterfaceManager] "Classic Interface" interface was loaded
[Debug 16:29:03.212] [InterfaceManager] "Glass Interface" interface was loaded
[Debug 16:29:03.213] [InterfaceManager] "Nouveau Interface" interface was loaded
[Debug 16:29:03.235] [PluginManager] Loaded "ApplicationItemSource" from plugin.
[Debug 16:29:03.236] [PluginManager] Loaded "GNOMESpecialLocationsItemSource" from plugin.
[Info 16:29:03.260] [Services] Successfully located service of type AbstractApplicationService.
[Debug 16:29:03.263] [PluginManager] Loaded "InternalItemSource" from plugin.
[Debug 16:29:03.264] [PluginManager] Loaded "ItemSourceItemSource" from plugin.
[Debug 16:29:03.265] [PluginManager] Loaded "MediaItemSource" from plugin.
[Debug 16:29:03.266] [PluginManager] Loaded "SessionCommandsItemSource" from plugin.
[Debug 16:29:03.267] [PluginManager] Loaded "NotesItemSource" from plugin.
[Debug 16:29:03.283] [PluginManager] Loaded "GCalendarItemSource" from plugin.
[Debug 16:29:03.287] [PluginManager] Loaded "GDocsItemSource" from plugin.
[Debug 16:29:03.291] [PluginManager] Loaded "EmailAction" from plugin.
[Debug 16:29:03.292] [PluginManager] Loaded "OpenAction" from plugin.
[Debug 16:29:03.381] [PluginManager] Loaded "OpenUrlAction" from plugin.
[Debug 16:29:03.382] [PluginManager] Loaded "OpenWithAction" from plugin.
[Debug 16:29:03.382] [PluginManager] Loaded "RevealAction" from plugin.
[Debug 16:29:03.383] [PluginManager] Loaded "RunAction" from plugin.
[Debug 16:29:03.383] [PluginManager] Loaded "CopyToClipboardAction" from plugin.
[Debug 16:29:03.384] [PluginManager] Loaded "PlayAction" from plugin.
[Debug 16:29:03.384] [PluginManager] Loaded "PauseAction" from plugin.
[Debug 16:29:03.385] [PluginManager] Loaded "NextAction" from plugin.
[Debug 16:29:03.385] [PluginManager] Loaded "PreviousAction" from plugin.
[Debug 16:29:03.385] [PluginManager] Loaded "EnqueueAction" from plugin.
[Debug 16:29:03.386] [PluginManager] Loaded "SearchCollectionAction" from plugin.
[Debug 16:29:03.387] [PluginManager] Loaded "DefineAction" from plugin.
[Debug 16:29:03.389] [PluginManager] Loaded "GoogleCalculatorAction" from plugin.
[Debug 16:29:03.390] [PluginManager] Loaded "LaunchpadAction" from plugin.
[Debug 16:29:03.399] [PluginManager] Loaded "NewNoteAction" from plugin.
[Debug 16:29:03.399] [PluginManager] Loaded "SearchNotesAction" from plugin.
[Debug 16:29:03.400] [PluginManager] Loaded "GCalendarNewEvent" from plugin.
[Debug 16:29:03.400] [PluginManager] Loaded "GCalendarSearchEvents" from plugin.
[Debug 16:29:03.403] [PluginManager] Loaded "ViewCalendarAction" from plugin.
[Debug 16:29:03.403] [PluginManager] Loaded "ViewEventAction" from plugin.
[Debug 16:29:03.404] [PluginManager] Loaded "GDocsUploadDocument" from plugin.
[Debug 16:29:03.426] [PluginManager] Loaded "GDocsTrashDocument" from plugin.
[Info 16:29:03.435] [Services] Successfully located service of type AbstractSystemService.
[Debug 16:29:03.459] [SystemService] No other application instance detected. Continue startup.
[Info 16:29:03.494] [Services] Successfully located service of type IPreferencesService.
[Info 16:29:03.494] [Services] Successfully located service of type ISecurePreferencesService.
[Debug 16:29:03.516] [Controller] Setting theme Glass Interface
[Info 16:29:03.697] [UniverseManager] Reloading universe...
[Debug 16:29:03.698] [UniverseManager] Reloading actions...
[Debug 16:29:03.721] [UniverseManager] Reloading item source "Applications"...
[Debug 16:29:04.015] [UniverseManager] Reloading item source "GNOME Special Locations"...
[Debug 16:29:04.063] [UniverseManager] Reloading item source "Internal GNOME Do Items"...
[Debug 16:29:04.064] [UniverseManager] Reloading item source "GNOME Do Item Sources"...
[Debug 16:29:04.089] [UniverseManager] Reloading item source "Banshee Media"...
[Debug 16:29:04.135] Acquiring org.freedesktop.DBus session instance
[Debug 16:29:04.139] org.bansheeproject.CollectionIndexer is already started
[Debug 16:29:04.140] Resolving org.bansheeproject.CollectionIndexer.Service (attempt 1)
[Debug 16:29:04.145] Connected to org.bansheeproject.CollectionIndexer.Service
[Debug 16:29:04.146] Listening to service's CollectionChanged signal (full-app is running)
[Debug 16:29:04.155] Creating an ICollectionIndexer (/org/bansheeproject/Banshee/CollectionIndexerService/CollectionIndexer_4)
[Debug 16:29:04.176] [UniverseManager] Reloading item source "GNOME Session Commands"...
[Debug 16:29:04.178] [UniverseManager] Reloading item source "Tomboy Note Indexer"...
[Debug 16:29:04.271] Running indexer
[Debug 16:29:04.276] Reading Banshee index results from DBus
[Debug 16:29:04.402] [UniverseManager] Reloading item source "Google Calendars"...
[Debug 16:29:04.738] [UniverseManager] Reloading item source "Google Docs"...
[Info 16:29:04.839] [UniverseManager] Universe contains 375 items.
[Debug 16:29:09.538] Finished indexing Banshee library, Found 1674 media items
[Debug 16:29:09.538] Indexer finished
[Info 16:29:17.354] [Services] Successfully located service of type PathsService.
[Debug 16:29:17.448] [RelevanceProvider] Successfully loaded learned usage data.
[Info 16:29:18.016] [Services] Successfully located service of type IEnvironmentService.
[Debug 16:29:30.654] [SearchCollectionAction] Searching collection for gould
Banshee.SearchCollectionAction "Search Banshee Media" encountered an error in Perform: Object reference not set to an instance of an object.

Revision history for this message
Alex Launi (alexlauni) wrote :

Please see the question i just associated with this bug
https://answers.launchpad.net/do/+faq/505

Changed in do-plugins:
status: New → Invalid
Revision history for this message
tmurase (tmurase+) wrote :

If you look at the debug output, the banshee library is being indexed:
[Debug 16:29:09.538] Finished indexing Banshee library, Found 1674 media items
[Debug 16:29:09.538] Indexer finished

And Do is not crashing, nor are there any references to missing assemblies. On occasion, tracks that match the search result are adding to banshee's play queue (but isn't this what the "Add to Play Queue" action is for?)

Revision history for this message
tmurase (tmurase+) wrote :
Revision history for this message
Alex Launi (alexlauni) wrote : Re: [Do-plugins] [Bug 370126] [NEW] banshee music search fails

Ah sorry, I honestly didn't read the bug report. What Do version are you
using and on what distro?

--
--Alex Launi

Revision history for this message
tmurase (tmurase+) wrote :

Distro is Jaunty (9.04)
gnome-do version is 0.8.13 (pkg version 0.8.1.3-0ubuntu2)
gnome-do-plugins pkg version is 0.8.1.3+dfsg-0ubuntu3
banshee pkg version is 1.4.3-3ubuntu2

Revision history for this message
tmurase (tmurase+) wrote :

The distro xubuntu jaunty

Changed in do-plugins:
status: Invalid → New
tags: added: banshee official-plugins
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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