After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 316979 - Banshee crashing when iPod connected
Banshee crashing when iPod connected
Status: RESOLVED FIXED
Product: banshee
Classification: Other
Component: general
unspecified
Other Linux
: Normal major
: 2.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-09-22 20:29 UTC by Lukasz Halman
Modified: 2005-09-22 20:35 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Lukasz Halman 2005-09-22 20:29:19 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
Comment 1 Aaron Bockover 2005-09-22 20:35:44 UTC
Fixed in ipod-sharp (Mono SVN), will be included in next banshee release. Thanks!