Sorry to surface such an old thread, but I'm having this exact problem 
right now.  It is clearly something data dependent, since this web2py 
system has performed flawlessly for a long time.  I can't help thinking its 
something related to my "compiling" and "uncompiling" the application one 
time when the process failed, and I had to remove the "compiled" directory 
manually.  Ever since, I've had this error when I try to look at ANY error 
tickets.  Bizarre.  Here's a sample of my stack at failure:

Traceback (most recent call last):
  File "/var/www/web2py/gluon/restricted.py", line 212, in restricted
    exec ccode in environment
  File "/var/www/web2py/applications/admin/controllers/default.py" 
<http://localhost:8080/admin/default/edit/admin/controllers/default.py>, line 
1782, in <module>
  File "/var/www/web2py/gluon/globals.py", line 194, in <lambda>
    self._caller = lambda f: f()
  File "/var/www/web2py/applications/admin/controllers/default.py" 
<http://localhost:8080/admin/default/edit/admin/controllers/default.py>, line 
1412, in errors
    error = pickle.load(fullpath_file)
  File "/usr/lib/python2.6/pickle.py", line 1370, in load
    return Unpickler(file).load()
  File "/usr/lib/python2.6/pickle.py", line 858, in load
    dispatch[key](self)
  File "/usr/lib/python2.6/pickle.py", line 1215, in load_build
    setstate = getattr(inst, "__setstate__", None)
  File "/var/www/web2py/gluon/html.py", line 604, in __getattr__
    return getattr(str(self), name)
  File "/var/www/web2py/gluon/html.py", line 589, in __str__
    return self.xml()
  File "/var/www/web2py/gluon/html.py", line 586, in xml
    return self.text
  File "/var/www/web2py/gluon/html.py", line 604, in __getattr__
    return getattr(str(self), name)
  File "/var/www/web2py/gluon/html.py", line 589, in __str__

... wash, rince, repeat...



On Tuesday, October 23, 2012 1:07:05 PM UTC-7, Marin Pranjić wrote:
>
> I was trying to read the tickets.
>
> <type 'exceptions.RuntimeError'> maximum recursion depth exceeded
>
>
> (2, 2, 1, datetime.datetime(2012, 10, 21, 10, 54, 10), 'stable')
>
>
> Traceback (most recent call last):
>   File "/home/www-data/web2py/gluon/restricted.py", line 212, in restricted
>     exec ccode in environment
>   File "/home/www-data/web2py/applications/admin/controllers/default.py" 
> <https://interestid.com/admin/default/edit/admin/controllers/default.py>, 
> line 1775, in <module>
>   File "/home/www-data/web2py/gluon/globals.py", line 188, in <lambda>
>     self._caller = lambda f: f()
>   File "/home/www-data/web2py/applications/admin/controllers/default.py" 
> <https://interestid.com/admin/default/edit/admin/controllers/default.py>, 
> line 1401, in errors
>     error = pickle.load(fullpath_file)
>   File "/usr/lib/python2.7/pickle.py", line 1378, in load
>     return Unpickler(file).load()
>   File "/usr/lib/python2.7/pickle.py", line 858, in load
>     dispatch[key](self)
>   File "/usr/lib/python2.7/pickle.py", line 1215, in load_build
>     setstate = getattr(inst, "__setstate__", None)
>   File "/home/www-data/web2py/gluon/html.py", line 600, in __getattr__
>     return getattr(str(self), name)
>   File "/home/www-data/web2py/gluon/html.py", line 585, in __str__
>     return self.xml()
>   File "/home/www-data/web2py/gluon/html.py", line 582, in xml
>
>
> Note: last three lines repeat (600, 585, 582, 600, 585, 582, 600...)
>
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to