From: Tim C. <tc...@op...> - 2007-06-01 22:20:56
|
francois marsan wrote: > Hello, > > When I tried to ad a form on the " case/contact definition page , I get the > following message. > > NetEpi Collection > Sorry - an error has occured in this application > > Details of the error have been forwarded to the system maintainers > > You will now be logged out of the application to clear the error. You are > welcome to log back in. > LOGIN<https://scpicsl.mlnfm.com/cgi-bin/collection/admin.py?> > > Is this a bug in the program or it's a problem with my install? > > Using Kubuntu 7.04 with all the packages for postgresql, python and > albatross from the distribution. Sorry for the delay in replying. To properly determine teh cause of the problem, it would be helpful if you could send us part of the Apache error log - On Kubuntu 7.04 it should be in /var/log/apache2 - not sure which log file, probably error.log. just scroll through until you see a Python traceback - send us the tracebacks or the entire log (send directly to me, not to this mailing list as there may be IP addresses or other information in the logs which you don't want to be sent to everyone). However, the problem may be related to Python 2.5 - we have discovered a subtle change in the way that Python 2.5 handles exception objects. We already have a fix and can upload a new tarball or send you a patch - but we would like to see the traceback in the apache2 log first to be sure of the cause. The problem is that our testing was done with Python 2.3 and 2.4, and when Python 2.5 came out we failed to test under that. We won't make that mistake again. Andrew: do we need to add some additional unit tests for the Python 2.5 exception handling changes? Tim C |