Bug 128806

Summary: Banshee crashes when dealing with empty On-The-Go iPod Playlist
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Aaron Bockover <abockover>
Component: GNOMEAssignee: Gary Ekker <gekker>
Status: VERIFIED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Final   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: ipod-sharp patch to fix OTGPlaylistInfo crash

Description Aaron Bockover 2005-10-17 19:11:13 UTC
If ipod-sharp encounters an empty iPod_Control/iTunes/OTGPlaylistInfo file, it
crashes:

Unhandled Exception: System.ArgumentOutOfRangeException: startIndex Parameter
name: Value is too big to return the requested type. in [0x00061]
System.BitConverter:PutBytes (System.Byte* dst, System.Byte[] src, Int32
start_index, Int32 count) in [0x00005]

The bug was fixed in ipod-sharp 0.5.6.
Comment 1 Aaron Bockover 2005-10-17 19:13:26 UTC
Created attachment 54405 [details]
ipod-sharp patch to fix OTGPlaylistInfo crash

May need to apply after ipod-sharp patch from 118281.
Comment 2 Gary Ekker 2005-10-17 20:24:40 UTC
Hi Anja, in testing our fix for 118281, we encountered this problem. Is it okay to submit this patch with the same swamp id as that bug?
Comment 3 Anja Stock 2005-10-18 08:00:12 UTC
Gary - ok. Please submit this patch by the use of SWAMPID 2375 (same as mentioned in Bug 118281) after the tests are ok. Thank you
Comment 4 Anja Stock 2005-11-03 09:48:19 UTC
released