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

Reply via email to