The issue has been fixed in trunk. If you want the fix, you'll have to use the source version or wait for the next release.
On Thursday, June 7, 2012 4:40:28 AM UTC-7, Chris wrote: > > Following up on some of the clues others have suggested -- I have this > problem when running web2py version 1.99.7 on Red Hat Enterprise 6.2 (very > similar to CentOS) and mod_wsgi with Apache. > > Happy to provide copies of the error tickets if that would help with > troubleshooting -- ? > > > > On Saturday, March 10, 2012 9:48:04 PM UTC-5, Brian M wrote: >> >> This has actually been plaguing me for a while but finally annoyed me >> enough to ask. I have several web2py (1.99.4) apps running under >> Apache/2.2.17 (Win32) , mod_wsgi/3.3 and Python/2.6.4. More often than >> not when an error happens and a ticket is generated, the ticket seems to be >> corrupt. Attempting to view the ticket creates another error for which the >> ticket says something like: >> >> <type 'exceptions.EOFError'> Version web2py™ (1, 99, 4, >> datetime.datetime(2011, 12, 22, 11, 20, 45), 'stable') Python Python >> 2.6.4: C:\vantage_dashboard\xampp\apache\bin\httpd.exe Traceback >> >> 1. >> 2. >> 3. >> 4. >> 5. >> 6. >> 7. >> 8. >> 9. >> 10. >> 11. >> 12. >> 13. >> 14. >> 15. >> 16. >> >> Traceback (most recent call last): >> File "C:\vantage_dashboard\xampp\web2py\gluon\restricted.py", line 204, in >> restricted >> exec ccode in environment >> File >> "C:/vantage_dashboard/xampp/web2py/applications/admin/controllers/default.py" >> <https://app02:444/admin/default/edit/admin/controllers/default.py>, line >> 1341, in <module> >> File "C:\vantage_dashboard\xampp\web2py\gluon\globals.py", line 172, in >> <lambda> >> self._caller = lambda f: f() >> File >> "C:/vantage_dashboard/xampp/web2py/applications/admin/controllers/default.py" >> <https://app02:444/admin/default/edit/admin/controllers/default.py>, line >> 1082, in errors >> error = pickle.load(fullpath_file) >> File "C:\Python26\Lib\pickle.py", line 1370, in load >> return Unpickler(file).load() >> File "C:\Python26\Lib\pickle.py", line 858, in load >> dispatch[key](self) >> File "C:\Python26\Lib\pickle.py", line 880, in load_eof >> raise EOFError >> EOFError >> >> >> Which means that I have to attempt to read the original error ticket in a >> text editor which is just slightly less than idea. Any ideas what might be >> happening? This problem doesn't seem to happen in my dev environment (also >> Windows but just using rocket instead of apache/mod_wsgi). >> >> Thanks, >> Brian >> > > On Saturday, March 10, 2012 9:48:04 PM UTC-5, Brian M wrote: >> >> This has actually been plaguing me for a while but finally annoyed me >> enough to ask. I have several web2py (1.99.4) apps running under >> Apache/2.2.17 (Win32) , mod_wsgi/3.3 and Python/2.6.4. More often than >> not when an error happens and a ticket is generated, the ticket seems to be >> corrupt. Attempting to view the ticket creates another error for which the >> ticket says something like: >> >> <type 'exceptions.EOFError'> Version web2py™ (1, 99, 4, >> datetime.datetime(2011, 12, 22, 11, 20, 45), 'stable') Python Python >> 2.6.4: C:\vantage_dashboard\xampp\apache\bin\httpd.exe Traceback >> >> 1. >> 2. >> 3. >> 4. >> 5. >> 6. >> 7. >> 8. >> 9. >> 10. >> 11. >> 12. >> 13. >> 14. >> 15. >> 16. >> >> Traceback (most recent call last): >> File "C:\vantage_dashboard\xampp\web2py\gluon\restricted.py", line 204, in >> restricted >> exec ccode in environment >> File >> "C:/vantage_dashboard/xampp/web2py/applications/admin/controllers/default.py" >> <https://app02:444/admin/default/edit/admin/controllers/default.py>, line >> 1341, in <module> >> File "C:\vantage_dashboard\xampp\web2py\gluon\globals.py", line 172, in >> <lambda> >> self._caller = lambda f: f() >> File >> "C:/vantage_dashboard/xampp/web2py/applications/admin/controllers/default.py" >> <https://app02:444/admin/default/edit/admin/controllers/default.py>, line >> 1082, in errors >> error = pickle.load(fullpath_file) >> File "C:\Python26\Lib\pickle.py", line 1370, in load >> return Unpickler(file).load() >> File "C:\Python26\Lib\pickle.py", line 858, in load >> dispatch[key](self) >> File "C:\Python26\Lib\pickle.py", line 880, in load_eof >> raise EOFError >> EOFError >> >> >> Which means that I have to attempt to read the original error ticket in a >> text editor which is just slightly less than idea. Any ideas what might be >> happening? This problem doesn't seem to happen in my dev environment (also >> Windows but just using rocket instead of apache/mod_wsgi). >> >> Thanks, >> Brian >> > > On Saturday, March 10, 2012 9:48:04 PM UTC-5, Brian M wrote: >> >> This has actually been plaguing me for a while but finally annoyed me >> enough to ask. I have several web2py (1.99.4) apps running under >> Apache/2.2.17 (Win32) , mod_wsgi/3.3 and Python/2.6.4. More often than >> not when an error happens and a ticket is generated, the ticket seems to be >> corrupt. Attempting to view the ticket creates another error for which the >> ticket says something like: >> >> <type 'exceptions.EOFError'> Version web2py™ (1, 99, 4, >> datetime.datetime(2011, 12, 22, 11, 20, 45), 'stable') Python Python >> 2.6.4: C:\vantage_dashboard\xampp\apache\bin\httpd.exe Traceback >> >> 1. >> 2. >> 3. >> 4. >> 5. >> 6. >> 7. >> 8. >> 9. >> 10. >> 11. >> 12. >> 13. >> 14. >> 15. >> 16. >> >> Traceback (most recent call last): >> File "C:\vantage_dashboard\xampp\web2py\gluon\restricted.py", line 204, in >> restricted >> exec ccode in environment >> File >> "C:/vantage_dashboard/xampp/web2py/applications/admin/controllers/default.py" >> <https://app02:444/admin/default/edit/admin/controllers/default.py>, line >> 1341, in <module> >> File "C:\vantage_dashboard\xampp\web2py\gluon\globals.py", line 172, in >> <lambda> >> self._caller = lambda f: f() >> File >> "C:/vantage_dashboard/xampp/web2py/applications/admin/controllers/default.py" >> <https://app02:444/admin/default/edit/admin/controllers/default.py>, line >> 1082, in errors >> error = pickle.load(fullpath_file) >> File "C:\Python26\Lib\pickle.py", line 1370, in load >> return Unpickler(file).load() >> File "C:\Python26\Lib\pickle.py", line 858, in load >> dispatch[key](self) >> File "C:\Python26\Lib\pickle.py", line 880, in load_eof >> raise EOFError >> EOFError >> >> >> Which means that I have to attempt to read the original error ticket in a >> text editor which is just slightly less than idea. Any ideas what might be >> happening? This problem doesn't seem to happen in my dev environment (also >> Windows but just using rocket instead of apache/mod_wsgi). >> >> Thanks, >> Brian >> > > On Saturday, March 10, 2012 9:48:04 PM UTC-5, Brian M wrote: >> >> This has actually been plaguing me for a while but finally annoyed me >> enough to ask. I have several web2py (1.99.4) apps running under >> Apache/2.2.17 (Win32) , mod_wsgi/3.3 and Python/2.6.4. More often than >> not when an error happens and a ticket is generated, the ticket seems to be >> corrupt. Attempting to view the ticket creates another error for which the >> ticket says something like: >> >> <type 'exceptions.EOFError'> Version web2py™ (1, 99, 4, >> datetime.datetime(2011, 12, 22, 11, 20, 45), 'stable') Python Python >> 2.6.4: C:\vantage_dashboard\xampp\apache\bin\httpd.exe Traceback >> >> 1. >> 2. >> 3. >> 4. >> 5. >> 6. >> 7. >> 8. >> 9. >> 10. >> 11. >> 12. >> 13. >> 14. >> 15. >> 16. >> >> Traceback (most recent call last): >> File "C:\vantage_dashboard\xampp\web2py\gluon\restricted.py", line 204, in >> restricted >> exec ccode in environment >> File >> "C:/vantage_dashboard/xampp/web2py/applications/admin/controllers/default.py" >> <https://app02:444/admin/default/edit/admin/controllers/default.py>, line >> 1341, in <module> >> File "C:\vantage_dashboard\xampp\web2py\gluon\globals.py", line 172, in >> <lambda> >> self._caller = lambda f: f() >> File >> "C:/vantage_dashboard/xampp/web2py/applications/admin/controllers/default.py" >> <https://app02:444/admin/default/edit/admin/controllers/default.py>, line >> 1082, in errors >> error = pickle.load(fullpath_file) >> File "C:\Python26\Lib\pickle.py", line 1370, in load >> return Unpickler(file).load() >> File "C:\Python26\Lib\pickle.py", line 858, in load >> dispatch[key](self) >> File "C:\Python26\Lib\pickle.py", line 880, in load_eof >> raise EOFError >> EOFError >> >> >> Which means that I have to attempt to read the original error ticket in a >> text editor which is just slightly less than idea. Any ideas what might be >> happening? This problem doesn't seem to happen in my dev environment (also >> Windows but just using rocket instead of apache/mod_wsgi). >> >> Thanks, >> Brian >> >