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 647644 - banshee doesn't upload podcasts to iPod
banshee doesn't upload podcasts to iPod
Status: RESOLVED DUPLICATE of bug 642830
Product: banshee
Classification: Other
Component: Device - iPod
2.0.0
Other Linux
: Normal normal
: 1.x
Assigned To: Alan McGovern
Banshee Maintainers
: 649050 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2011-04-13 12:16 UTC by Manolo
Modified: 2012-07-09 00:25 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Banshee debug log (13.52 KB, text/plain)
2011-04-20 13:23 UTC, Manolo
Details
udevadm output (709 bytes, text/plain)
2011-04-20 14:00 UTC, Manolo
Details
Podcast not saving to Ipod debug (14.31 KB, text/plain)
2011-05-04 12:54 UTC, Larry Tate
Details

Description Manolo 2011-04-13 12:16:58 UTC
Banshee recognises my iPod nano 2gen, and it is able to sync music to the device, but not podcasts. It goes through the motions, and a dummy file is created in my iPod -because I can see it when listing all tracks- although it does not play back.

I think the following might be the relevant bit of banshee --verbose:

[Warn  14:09:14.264] Caught an exception - System.NullReferenceException: Object reference not set to an instance of an object (in `Banshee.Dap.AppleDevice')
  at Banshee.Dap.AppleDevice.AppleDeviceSource.DeleteTrack (GPod.Track track, Boolean removeFile) [0x00000] in <filename unknown>:0 
  at Banshee.Dap.AppleDevice.AppleDeviceSource.LoadFromDevice (Boolean refresh) [0x00000] in <filename unknown>:0 
  at Banshee.Dap.AppleDevice.AppleDeviceSource.LoadFromDevice () [0x00000] in <filename unknown>:0 
  at Banshee.Dap.DapSource.ThreadedLoadDeviceContents (System.Object state) [0x00000] in <filename unknown>:0 
[Warn  14:09:45.614] Cannot save track to iPod - System.NullReferenceException: Object reference not set to an instance of an object (in `Banshee.Dap.AppleDevice')
  at Banshee.Dap.AppleDevice.AppleDeviceTrackInfo.CommitToIpod (GPod.ITDB database) [0x00000] in <filename unknown>:0 
  at Banshee.Dap.AppleDevice.AppleDeviceSource.PerformSyncThreadCycle () [0x00000] in <filename unknown>:0
Comment 1 David Nielsen 2011-04-19 09:36:53 UTC
Please obtain a Debug log showing the issue.
https://live.gnome.org/Banshee/CommonQuestions/Logs

Also please attach the information requested here in the Filing Bugs section (steps 3 to 5).

https://live.gnome.org/Banshee/LibgpodTransition
Comment 2 Manolo 2011-04-20 13:23:43 UTC
Created attachment 186351 [details]
Banshee debug log
Comment 3 Manolo 2011-04-20 14:00:35 UTC
Created attachment 186356 [details]
udevadm output
Comment 4 Manolo 2011-04-20 14:14:13 UTC
Output of gvfs-mount --list (i had to install gvfs-mount, btw).

Drive(0): Unidad de CD/DVD
  Type: GProxyDrive (GProxyVolumeMonitorGdu)
  Volume(0): Disco de sonido
    Type: GProxyVolume (GProxyVolumeMonitorGdu)
    Mount(0): Disco de sonido -> cdda://sr0/
      Type: GProxyShadowMount (GProxyVolumeMonitorGdu)
Drive(1): Apple iPod
  Type: GProxyDrive (GProxyVolumeMonitorGdu)
  Volume(0): iPod de Manolo
    Type: GProxyVolume (GProxyVolumeMonitorGdu)
    Mount(0): iPod de Manolo -> file:///media/IPOD%20DE%20MAN
      Type: GProxyMount (GProxyVolumeMonitorGdu)
Drive(2): Disco duro de 500 GB
  Type: GProxyDrive (GProxyVolumeMonitorGdu)
  Volume(0): WINDOWS
    Type: GProxyVolume (GProxyVolumeMonitorGdu)
Mount(0): Disco de sonido -> cdda://sr0/
  Type: GDaemonMount

My iPod is a nano 2gen with 2GB -gtkpod calls it xA477, if it helps. Serial number ends in VQ5 (or S). The firmware is up to date.

Cheers
Manolo
Comment 5 Larry Tate 2011-05-04 12:54:32 UTC
Created attachment 187185 [details]
Podcast not saving to Ipod debug
Comment 6 Larry Tate 2011-05-04 12:56:06 UTC
I'm having the same problem on a first generation Nano.Serial ends in SZX. Model is A1137.
Comment 7 Larry Tate 2011-05-04 13:15:12 UTC
*** Bug 649050 has been marked as a duplicate of this bug. ***
Comment 8 M. Creidieki Crouch 2011-06-21 21:06:41 UTC
Line 293 of AppleDeviceTrackInfo.cs seems to be assuming that any device which supports podcasts will always have a "Podcasts" playlist?  The relevant line from the debug is

[7 Warn  16:55:12.312] Cannot save track to iPod - System.NullReferenceException: Object reference not set to an instance of an object (in `Banshee.Dap.AppleDevice')
  at Banshee.Dap.AppleDevice.AppleDeviceTrackInfo.CommitToIpod (GPod.ITDB database) [0x00373] in /home/creidieki/bin/banshee/src/Dap/Banshee.Dap.AppleDevice/Banshee.Dap.AppleDevice/AppleDeviceTrackInfo.cs:293 
  at Banshee.Dap.AppleDevice.AppleDeviceSource.PerformSyncThreadCycle () [0x000a2] in /home/creidieki/bin/banshee/src/Dap/Banshee.Dap.AppleDevice/Banshee.Dap.AppleDevice/AppleDeviceSource.cs:570
Comment 9 awilliam 2011-10-31 01:41:05 UTC
I wasn't aware podcasts should sync;  I've never seen this work.  Would be nice.
banshee-2.2.0-1.6.x86_64
Comment 10 Andrés G. Aragoneses (IRC: knocte) 2012-07-09 00:25:19 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

*** This bug has been marked as a duplicate of bug 642830 ***