[ubuntu-mono] [Bug 646482] Re: banshee fails to "see" mounted mass storage media player

zeitkunst 646482 at bugs.launchpad.net
Wed Oct 13 00:17:01 BST 2010


This bug is unfortunately not fixed for me with banshee 1.8.0 from the
team PPA on Lucid.  Nothing shows up in Banshee upon inserting my iPod
running Rockbox.  I've enabled both mass media and MTP support.  I've
added an .is_audio_player file in the root of the device, and the iPod
is found properly in Rhythmbox.  The iPod is a 2nd gen (i.e., one of the
very old ones) running the latest Rockbox available for the device.  I'm
not sure what could be going on to cause it not to appear in Banshee,
given that it shows up on Rhythmbox.  I've attached the debug output,
but I'm not sure how useful it will be given that nothing appears in the
output when the iPod is inserted.

** Attachment added: "banshee.log"
   https://bugs.launchpad.net/ubuntu/+source/banshee/+bug/646482/+attachment/1689776/+files/banshee.log

-- 
banshee fails to "see" mounted mass storage media player
https://bugs.launchpad.net/bugs/646482
You received this bug notification because you are a member of Ubuntu
CLI/Mono Uploaders, which is subscribed to banshee in ubuntu.

Status in Banshee Music Player: Fix Released
Status in “banshee” package in Ubuntu: Incomplete

Bug description:
Binary package hint: banshee

On Ubuntu 10.10 beta, when I plug in my N900 I get the media player prompt and choose to open banshee. When it opens there is no source entry for the phone.

When launching banshee from the command line this is the output:
[Info  19:55:54.067] Running Banshee 1.7.6: [Ubuntu maverick (development branch) (linux-gnu, x86_64) @ 2010-09-18 21:00:29 UTC]
[Info  19:55:54.405] Starting collection of anonymous usage data
[Info  19:55:55.116] Updating web proxy from GConf
[Warn  19:55:55.191] Caught an exception - System.InvalidCastException: Cannot cast from source type to destination type. (in `Banshee.Gio')
  at (wrapper managed-to-native) object:__icall_wrapper_mono_object_castclass (object,intptr)
  at Banshee.Hardware.Gio.HardwareManager+<GetAllBlockDevices>c__Iterator2`1[Banshee.Hardware.ICdromDevice].MoveNext () [0x00000] in <filename unknown>:0 
  at Banshee.Hardware.HardwareManager+<CastToCustomDevice>c__Iterator5`1[Banshee.Hardware.ICdromDevice].MoveNext () [0x00000] in <filename unknown>:0 
  at Banshee.AudioCd.AudioCdService.Initialize () [0x00000] in <filename unknown>:0 
  at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000] in <filename unknown>:0 
[Warn  19:55:55.191] Extension `Banshee.AudioCd.AudioCdService' not started: Cannot cast from source type to destination type.
[Warn  19:55:55.196] Caught an exception - System.InvalidCastException: Cannot cast from source type to destination type. (in `Banshee.Gio')
  at (wrapper managed-to-native) object:__icall_wrapper_mono_object_castclass (object,intptr)
  at Banshee.Hardware.Gio.HardwareManager+<GetAllBlockDevices>c__Iterator2`1[Banshee.Hardware.ICdromDevice].MoveNext () [0x00000] in <filename unknown>:0 
  at Banshee.Hardware.HardwareManager+<CastToCustomDevice>c__Iterator5`1[Banshee.Hardware.ICdromDevice].MoveNext () [0x00000] in <filename unknown>:0 
  at Banshee.AudioCd.AudioCdService.Initialize () [0x00000] in <filename unknown>:0 
  at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000] in <filename unknown>:0 
[Warn  19:55:55.196] Extension `Banshee.AudioCd.AudioCdService' not started: Cannot cast from source type to destination type.
[Info  19:55:55.198] All services are started 0.931748
[Info  19:55:57.082] nereid Client Started
[Warn  19:55:57.365] Failed to load media-player-info file for 

** (Banshee:28728): CRITICAL **: itdb_get_control_dir: assertion `mountpoint' failed
[Warn  19:55:57.726] Failed to load media-player-info file for 
[Warn  19:55:57.726] Failed to load media-player-info file for 
[Warn  19:55:57.726] Failed to load media-player-info file for 
[Warn  19:55:57.790] Failed to load media-player-info file for 
[Warn  19:55:57.790] Failed to load media-player-info file for 
[Warn  19:55:58.083] Failed to load media-player-info file for 
[Warn  19:55:58.083] Failed to load media-player-info file for 
[Warn  19:55:58.083] Failed to load media-player-info file for 
[Warn  19:55:58.083] Failed to load media-player-info file for 
[Warn  19:55:58.083] Failed to load media-player-info file for 
[Warn  19:55:58.083] Failed to load media-player-info file for 
[Warn  19:55:58.084] Failed to load media-player-info file for 
[Warn  19:55:58.084] Failed to load media-player-info file for 
[Warn  19:55:58.087] Failed to load media-player-info file for 
[Warn  19:55:58.087] Failed to load media-player-info file for 
[Warn  19:55:58.087] Failed to load media-player-info file for 
[Warn  19:55:58.088] Caught an exception - System.ArgumentNullException: Argument cannot be null.
Parameter name: path1 (in `mscorlib')
  at System.IO.Path.Combine (System.String path1, System.String path2) [0x00000] in <filename unknown>:0 
  at Banshee.Dap.MassStorage.MassStorageSource.get_PlaylistsPath () [0x00000] in <filename unknown>:0 
  at Banshee.Dap.MassStorage.MassStorageSource.get_CanSyncPlaylists () [0x00000] in <filename unknown>:0 
  at Banshee.Dap.MassStorage.MassStorageSource.get_PlaylistTypes () [0x00000] in <filename unknown>:0 
  at Banshee.Dap.MassStorage.MassStorageSource.AddDapProperties () [0x00000] in <filename unknown>:0 
  at Banshee.Dap.MassStorage.MassStorageSource.DeviceInitialize (IDevice device) [0x00000] in <filename unknown>:0 
  at Banshee.Dap.DapService.FindDeviceSource (IDevice device) [0x00000] in <filename unknown>:0 
[Warn  19:55:58.089] Failed to load media-player-info file for 

** (Banshee:28728): CRITICAL **: itdb_get_control_dir: assertion `mountpoint' failed





More information about the Ubuntu-mono mailing list