http://bugs.gpodder.org/show_bug.cgi?id=383
Summary: gpodder hangs updating the feeds
Product: gPodder
Version: 0.15.0
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: low
Component: Application
AssignedTo: [email protected]
ReportedBy: [email protected]
This is on Mandriva Cooker with Python 2.6.1 and gpodder 0.15.0:
# gpodder -v
[ 0.235] Detected encoding: UTF-8
[ 0.277] (gPodderLib) Creating gPodderLib()
/usr/lib/python2.6/site-packages/gpodder/libconverter.py:29:
DeprecationWarning: The popen2 module is deprecated. Use the subprocess
module.
import popen2
[ 0.352] (ConverterCollection) Found "oggdec", will try to convert ".ogg"
files.
[ 0.491] (gpodder.sync) Could not find Python Imaging Library (PIL)
[ 0.494] Patching feedparser module... (mapContentType bugfix)
/usr/lib/python2.6/site-packages/dbus/connection.py:242: DeprecationWarning:
object.__init__() takes no parameters
super(Connection, self).__init__(*args, **kwargs)
[ 1.017] (gPodder) auto_update_procedure() got called
[ 1.395] (Cache) Not Modified:
http://podcast.wdr.de/radio/philosophischesradio.xml
[ 1.546] (Cache) Not Modified:
http://www.cbc.ca/podcasting/includes/searchengine.xml
[ 2.624] (CoverDownloader) cover download request for
http://dierelaxtekluftpuppe.podspot.de/rss
[ 2.625] Cover: http://dierelaxtekluftpuppe.podspot.de/rss
[ 2.626] (CoverDownloader) Trying to download:
http://www.die-relaxte-kluftpuppe.de/images/logo_300.jpg
[ 3.686] (CoverDownloader) Cannot get image from
http://www.die-relaxte-kluftpuppe.de/images/logo_300.jpg
[ 3.975] start reader
[ 4.054] (UserAppsReader) Player found: /usr/share/applications/muine.desktop
[ 4.117] (UserAppsReader) Player found:
/usr/share/applications/mandriva-xmms.desktop
[ 4.186] (UserAppsReader) Player found:
/usr/share/applications/brasero-open-playlist.desktop
[ 4.288] (UserAppsReader) Player found: /usr/share/applications/gxine.desktop
[ 4.307] (UserAppsReader) Player found:
/usr/share/applications/moonshine.desktop
[ 4.378] (Cache) Not Modified: http://www.escapearchive.com/?feed=podcast
[ 4.648] (UserAppsReader) Player found:
/usr/share/applications/xfmedia.desktop
[ 4.750] (Cache) Not Modified:
http://www.eternitymagazin.de/podcast/Web-Site/Eternity_Metal_Podcast/rss.xml
[ 5.000] (UserAppsReader) Player found:
/usr/share/applications/alsaplayer.desktop
[ 5.121] (UserAppsReader) Player found:
/usr/share/applications/hxplay.desktop
[ 5.196] (UserAppsReader) Player found: /usr/share/applications/dopi.desktop
[ 5.273] (UserAppsReader) Player found:
/usr/share/applications/serpentine.desktop
[ 5.358] (UserAppsReader) Player found:
/usr/share/applications/xine-ui.desktop
[ 5.483] (UserAppsReader) Player found:
/usr/share/applications/easytag.desktop
[ 5.528] (UserAppsReader) Player found: /usr/share/applications/vlc.desktop
[ 5.629] (UserAppsReader) Player found:
/usr/share/applications/gnome-mplayer.desktop
[ 5.705] (gPodder) Darn SQLite LOCK!
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/gpodder/gui.py", line 1818, in
update_feed_cache_proc
channel.update()
File "/usr/lib/python2.6/site-packages/gpodder/libpodcasts.py", line 142, in
update
self.update_cover()
File "/usr/lib/python2.6/site-packages/gpodder/libpodcasts.py", line 224, in
update_cover
if self.cover_file is None or not os.path.exists(self.cover_file) or force:
File "/usr/lib/python2.6/site-packages/gpodder/libpodcasts.py", line 531, in
get_cover_file
return os.path.join( self.save_dir, 'cover')
File "/usr/lib/python2.6/site-packages/gpodder/libpodcasts.py", line 482, in
get_save_dir
wanted_foldername = self.find_unique_folder_name(fn_template)
File "/usr/lib/python2.6/site-packages/gpodder/libpodcasts.py", line 458, in
find_unique_folder_name
while db.channel_foldername_exists(current_try):
File "/usr/lib/python2.6/site-packages/gpodder/dbsqlite.py", line 559, in
channel_foldername_exists
return self.__get__("SELECT id FROM channels WHERE foldername = ?",
(foldername,)) is not None
File "/usr/lib/python2.6/site-packages/gpodder/dbsqlite.py", line 525, in
__get__
cur.execute(sql, params)
ProgrammingError: You must not use 8-bit bytestrings unless you use a
text_factory that can interpret 8-bit bytestrings (like text_factory = str). It
is highly recommended that you instead just switch your application to Unicode
strings.
[ 5.793] (UserAppsReader) Player found:
/usr/share/applications/banshee-1.desktop
[ 5.873] (UserAppsReader) Player found:
/usr/share/applications/rhythmbox.desktop
[ 5.926] (UserAppsReader) Player found: /usr/share/applications/miro.desktop
[ 5.962] (UserAppsReader) Player found: /usr/share/applications/hipo.desktop
[ 6.021] (UserAppsReader) Player found:
/usr/share/applications/audacious.desktop
[ 6.087] (UserAppsReader) Player found:
/usr/share/applications/bmp-play-2.0.desktop
[ 6.127] (UserAppsReader) Player found: /usr/share/applications/totem.desktop
[ 6.373] (UserAppsReader) Player found:
/usr/share/applications/mplayer.desktop
[ 6.444] (Cache) Not Modified: http://www.metalblade.com/podcasts/podcast.xml
[ 6.740] (UserAppsReader) Player found:
/usr/share/applications/audacity.desktop
[ 6.743] end reader (benchmark: 2.7673 seconds)
[ 7.706] (Cache) Warning: http://leoville.tv/podcasts/floss.xml (documented
declared as us-ascii, but parsed as utf-8)
After this it hangs, the close button closes the window but the process can
only be killed.
--
Configure bugmail: http://bugs.gpodder.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
_______________________________________________
gPodder-Bugs mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/gpodder-bugs