http://bugs.gpodder.org/show_bug.cgi?id=415
Summary: RuntimeError: maximum recursion depth exceeded
Product: gPodder
Version: 0.15.2
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: high
Component: Application
AssignedTo: [email protected]
ReportedBy: [email protected]
Just recently, I've been having a problem with GPodder on my Ubuntu Jaunty
(updated daily) failing to run. When I start the application, it draws a blank
GTK window for a few seconds and then disappears. Executing GPodder from a
terminal window shows the following:
---(cut here)---
~$ gpodder
/var/lib/python-support/python2.6/dbus/connection.py:242: DeprecationWarning:
object.__init__() takes no parameters
super(Connection, self).__init__(*args, **kwargs)
Traceback (most recent call last):
File "/usr/bin/gpodder", line 185, in <module>
sys.exit( main())
File "/usr/bin/gpodder", line 182, in main
gui.main()
File "/var/lib/python-support/python2.6/gpodder/gui.py", line 4593, in main
gp = gPodder(bus_name)
File "/var/lib/python-support/python2.6/gpodder/gui.py", line 353, in
__init__
GladeWidget.__init__(self)
File "/var/lib/python-support/python2.6/gpodder/gui.py", line 140, in
__init__
SimpleGladeApp.SimpleGladeApp.__init__( self, path, root, domain, **kwargs)
File "/var/lib/python-support/python2.6/gpodder/SimpleGladeApp.py", line 110,
in __init__
self.new()
File "/var/lib/python-support/python2.6/gpodder/gui.py", line 754, in new
old_episodes = self.get_old_episodes()
File "/var/lib/python-support/python2.6/gpodder/gui.py", line 2000, in
get_old_episodes
if episode.is_old() and not episode.is_locked and episode.is_played:
File "/var/lib/python-support/python2.6/gpodder/libpodcasts.py", line 728, in
is_old
return self.age_in_days() > gl.config.episode_old_age
File "/var/lib/python-support/python2.6/gpodder/libpodcasts.py", line 725, in
age_in_days
return util.file_age_in_days(self.local_filename(create=False))
File "/var/lib/python-support/python2.6/gpodder/libpodcasts.py", line 798, in
local_filename
ext = self.extension()
File "/var/lib/python-support/python2.6/gpodder/libpodcasts.py", line 874, in
extension
ext = util.extension_from_mimetype(self.mimetype)
File "/var/lib/python-support/python2.6/gpodder/util.py", line 471, in
extension_from_mimetype
return mimetypes.guess_extension(mimetype) or ''
File "/usr/lib/python2.6/mimetypes.py", line 276, in guess_extension
return guess_extension(type, strict)
File "/usr/lib/python2.6/mimetypes.py", line 276, in guess_extension
return guess_extension(type, strict)
File "/usr/lib/python2.6/mimetypes.py", line 276, in guess_extension
return guess_extension(type, strict)
File "/usr/lib/python2.6/mimetypes.py", line 276, in guess_extension
return guess_extension(type, strict)
File "/usr/lib/python2.6/mimetypes.py", line 276, in guess_extension
return guess_extension(type, strict)
RuntimeError: maximum recursion depth exceeded
---(cut here)---
(* Note there are hundreds of these line 276 errors before the runtime error
appears *)
Any ideas?
Gord
--
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