GNOME Bugzilla – Bug 316979
Banshee crashing when iPod connected
Last modified: 2005-09-22 20:35:44 UTC
Version details: 0.9.7.1 Distribution/Version: Ubuntu Breezy Banshee crashes when I connect iPod or doesn't even start when iPod is already connected. I'm running version 0.9.7.1 on ubuntu breezy. iPod is 4G 40GB with database created by gtkpod without any use of iTunes. My gtkpod version is 0.94.0 The error below is produced when I start banshee and iPod is already connected: > 0: Active Player Engine is now 'GStreamer' > 1: Loaded PlayerEngine core: GStreamer > 2: Loaded AudioCdPlayerEngine core: GStreamer > 3: Audio CD Core Initialized > > Unhandled Exception: System.ArgumentOutOfRangeException: startIndex > Parameter name: Value is too big to return the requested type. > in <0x000dd> System.BitConverter:PutBytes (System.Byte* dst, System.Byte[] src, Int32 start_index, Int32 count) > in <0x00016> System.BitConverter:ToInt32 (System.Byte[] value, Int32 startIndex) > in <0x000ff> IPod.SongDatabase:LoadOnTheGo () > in <0x003fb> IPod.SongDatabase:Reload () > in <0x000b2> IPod.SongDatabase:.ctor (IPod.Device device) > in <0x00033> IPod.Device:get_SongDatabase () > in [0x00023] (at /build/buildd/banshee-0.9.7.1/src/Library.cs:316) Banshee.IpodS ource:Refresh () > in [0x00039] (at /build/buildd/banshee-0.9.7.1/src/Library.cs:308) Banshee.IpodS ource:.ctor (IPod.Device device) > in [0x000b8] (at /build/buildd/banshee-0.9.7.1/src/SourceView.cs:204) Banshee.So urceView:RefreshList () > in [0x00139] (at /build/buildd/banshee-0.9.7.1/src/SourceView.cs:162) Banshee.So urceView:.ctor () > in [0x0025d] (at /build/buildd/banshee-0.9.7.1/src/PlayerInterface.cs:264) Bansh ee.PlayerUI:BuildWindow () > in [0x00066] (at /build/buildd/banshee-0.9.7.1/src/PlayerInterface.cs:133) Bansh ee.PlayerUI:.ctor () > in [0x0010d] (at /build/buildd/banshee-0.9.7.1/src/Main.cs:79) Banshee.BansheeEn try:Main (System.String[] args) shu
Fixed in ipod-sharp (Mono SVN), will be included in next banshee release. Thanks!