banshee --set-rating=2 results in Unhandled Exception

Bug #761945 reported by Brian Murray
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Banshee
Unknown
Medium
banshee (Ubuntu)
Triaged
Medium
Unassigned

Bug Description

Binary package hint: banshee

There is a command line option to set the rating of a song in banshee but it fails with the following message:

8:47:43 - flash:[~] banshee --debug --set-rating=2
** Running Mono with --debug **
[1 Debug 08:47:48.766] Bus.Session.RequestName ('org.bansheeproject.Banshee') replied with InQueue

Unhandled Exception: System.ArgumentNullException: Cannot handle a null message; maybe the bus was disconnected
Parameter name: msg
  at NDesk.DBus.Connection.HandleMessage (NDesk.DBus.Message msg) [0x00000] in <filename unknown>:0
  at NDesk.DBus.PendingCall.get_Reply () [0x00000] in <filename unknown>:0
  at NDesk.DBus.Connection.SendWithReplyAndBlock (NDesk.DBus.Message msg) [0x00000] in <filename unknown>:0
  at NDesk.DBus.BusObject.SendMethodCall (System.String iface, System.String member, System.String inSigStr, NDesk.DBus.MessageWriter writer, System.Type retType, System.Exception& exception) [0x00000] in <filename unknown>:0
  at Banshee.MediaEngine.IPlayerEngineServiceProxy.set_Rating (Byte ) [0x00000] in <filename unknown>:0
  at Halie.Client.HandlePlayerCommands () [0x00000] in <filename unknown>:0
  at Halie.Client.Main () [0x00000] in <filename unknown>:0
  at (wrapper managed-to-native) System.AppDomain:ExecuteAssembly (System.Reflection.Assembly,string[])
  at System.AppDomain.ExecuteAssemblyInternal (System.Reflection.Assembly a, System.String[] args) [0x00000] in <filename unknown>:0
  at System.AppDomain.ExecuteAssembly (System.String assemblyFile, System.Security.Policy.Evidence assemblySecurity, System.String[] args) [0x00000] in <filename unknown>:0
  at (wrapper remoting-invoke-with-check) System.AppDomain:ExecuteAssembly (string,System.Security.Policy.Evidence,string[])
  at System.AppDomain.ExecuteAssembly (System.String assemblyFile) [0x00000] in <filename unknown>:0
  at (wrapper remoting-invoke-with-check) System.AppDomain:ExecuteAssembly (string)
  at Booter.Booter.BootClient (System.String clientName) [0x00000] in <filename unknown>:0
  at Booter.Booter.Main () [0x00000] in <filename unknown>:0

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: banshee 2.0.0-1ubuntu2
ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
Uname: Linux 2.6.38-8-generic x86_64
Architecture: amd64
CheckboxSubmission: fee5e196cb921cbd36888f428b38b488
CheckboxSystem: 2a6f54df59af338184485e85cbcf0d32
Date: Fri Apr 15 09:04:35 2011
ProcEnviron:
 LANGUAGE=en_US:en
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/zsh
SourcePackage: banshee
UpgradeStatus: Upgraded to natty on 2011-04-10 (4 days ago)

Revision history for this message
Brian Murray (brian-murray) wrote :
Revision history for this message
Brian Murray (brian-murray) wrote :

From the upstream bug report:

"This works with the latest ndesk-dbus (aka dbus-sharp) from git. So it's a bug
in the 0.6.1 version.

I'm keeping this open for now, to make it easier for people to find it."

Changed in banshee:
importance: Unknown → Medium
Revision history for this message
Victor Vargas (kamus) wrote :

Thank you Brian.

Changed in banshee (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Wilbert Volkers (wilbertvolkers) wrote :

When will an updated version be available via launchpad ppa? We have 0.6.0-4 (natty) available now.

Revision history for this message
Wilbert Volkers (wilbertvolkers) wrote :

Ok, to get this to work I updated Banshee (http://banshee.fm) to 2.2 from the banshee ppa:

  sudo add-apt-repository ppa:banshee-team/ppa
  sudo apt-get install banshee

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.