GNOME Bugzilla – Bug 631172
Podcast menu on iPod will not open
Last modified: 2010-11-22 17:55:28 UTC
I just upgraded to Banshee 1.8.0 after using 1.7.6; in 1.7.6, podcasts were listed under the main music menu and the podcast menu said "No Podcasts". Now, in 1.8.0, when I highlight the podcast menu on my ipod it gives the correct amount of podcasts, but no amount of clicking will get the podcast menu to actually open. Let me know what further information you need and I will provide it.
Here's a link to the log I ran as well: http://pastebin.com/99vCDdih
Also, it seems like the podcast files still show up when I shuffle all songs on my ipod, but they do not show up when you browse to see all songs.
Can you please follow the instructions given on this page in order for us to have the information required to examine your issue? http://live.gnome.org/Banshee/LibgpodTransition
Created attachment 171664 [details] gvf-mount --list
Created attachment 171665 [details] udevadm info --export-db
Created attachment 171666 [details] banshee-1 --debug
My ipod is a black 160gb Classic, last three of the serial number is 9ZU, the model number is MC297LL, and the version is 2.0.4.
Also, the podcast menu works when syncing using gpodder.
I have this issue as well using a silver 80gb Classic model#MB029LL, version 1.1.2PC, serial Y5N. I can find the podcasts if I search for them, but don't see them in the Song or Artist list.
I am now running the daily build PPA in Ubuntu 10.10 (1.8.0+git20101024.r1.a54f69c-0ubuntu1+maverick) and I have attached output from "banshee-1 --debug". The end of that output includes this: at (wrapper managed-to-native) GPod.native.Itdb_iTunesDB.itdb_write (System.Runtime.InteropServices.HandleRef,intptr&) <IL 0x00013, 0x0006a> at (wrapper managed-to-native) GPod.native.Itdb_iTunesDB.itdb_write (System.Runtime.InteropServices.HandleRef,intptr&) <IL 0x00013, 0x0006a> at GPod.ITDB.Write () <IL 0x00008, 0x0003f> at Banshee.Dap.AppleDevice.AppleDeviceSource.PerformSyncThreadCycle () <IL 0x004c0, 0x01457> at Banshee.Dap.AppleDevice.AppleDeviceSource.PerformSyncThread () <IL 0x0001d, 0x0004b> at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x0001c, 0x00051> Native stacktrace: banshee-1() [0x48563b] banshee-1() [0x4d275f] /lib/libpthread.so.0(+0xfb40) [0x7f8135a5db40] /usr/lib/libgpod.so.4(+0x22272) [0x7f8115a8e272] /usr/lib/libgpod.so.4(+0x2322f) [0x7f8115a8f22f] /usr/lib/libgpod.so.4(itdb_write+0x8f) [0x7f8115a8f55f] [0x415ee4ca] Debug info from gdb: ptrace: Operation not permitted. ================================================================= Got a SIGSEGV while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. ================================================================= Aborted
Created attachment 173141 [details] Daily build (1.8.0+git20101024.r1.a54f69c-0ubuntu1+maverick) banshee-1 --debug
There appears to be multiple issues in your logs so I'm going to restrict myself to just the bug in the title ;) Can you disable auto-syncing and then manually transfer on a podcast and attach the log from that. Can you also confirm that with the latest daily builds the podcast menu still shows the issue you describe (assuming it doesn't explode like in comment 10). If you get crashes killing banshee like in comment 10, could you file a separate bug for that? Thanks!
I've actually switched to Fedora, so instead of using a PPA I checked out the latest Banshee from Git. Unfortunately, the same problem still exists (although luckily there haven't been any crashes yet.) I am attached the log that was generated when I ran Banshee using "make run".
Created attachment 173989 [details] Git checkout log file
With my 4th gen nano I am seeing basically the same thing as Ben. I manually transfer one podcast episode to the device, it shows up under Podcasts under the device within Banshee, then I disconnect it, and Podcasts on the iPod says it has 1 item (correct) and lets me enter Podcasts, but it's empty -- doesn't show my item.
Fixed in master/stable-1.8: commit 58db80fad813f863f9e2a7e877aec0de2744ee37 Author: Gabriel Burt <gabriel.burt@gmail.com> Date: Sun Nov 7 14:34:43 2010 [AppleDevice] Fix podcast support (bgo#631172) Quite a lovely API; gotta set Flag4 = 1 to have podcasts work. :) Trick brought over from my work on ipod-sharp.
I just checked it out from Git again, and that has fixed my problem too; thanks so much for your help!
*** Bug 630209 has been marked as a duplicate of this bug. ***