I found this issue searching for the recursion error in google.  After
digging through some personal code that was having this problem, I
tracked the problem down to being the way I call a class' parent class,
for example, this would cause the problem:

class A(object):
    def __init__(self, arg):
        self.arg = arg

class B(A):
    def __init__(self, arg):
        A.__init__(self, arg)

The recursion errors went away when modifying class B to use super()
instead:

class B(A):
    def __init__(self, arg):
        super(B, self).__init__(arg)

I've not looked at the flickrfs code, but hopefully this helps.

-- 
Error when mounting flickrfs
https://bugs.launchpad.net/bugs/399452
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to