On Fri, Apr 23, 2010 at 4:12 AM, Tim Gruene <[email protected]> wrote:
> we are using the latex phenix version (1.6.1) on PCs with Debain Stable or > Testing. After starting a refinement job, the following error message shows > up: > Tim: please report these errors to either [email protected], or the phenixbb. Most of the Phenix developers don't read CCP4BB and I'm trying to avoid filling it with Phenix-related chatter. > File > "/xtal/Suites/64bit/phenix-1.6.1-357/build/intel-linux-2.6-x86_64/base/lib/python2.6/copy_reg.py", > line 84, in _reduce_ex > dict = getstate() > TypeError: 'NoneType' object is not callable > <------------ snap >8 > > Does anyone know what the error messages mean and how we can overcome them? > No, it is one of the less well-thought-out features of Python which I made the mistake of using, and it is extremely difficult to debug. The problem is some sort of corruption in the project database, but it isn't clear how it happens or how to fix it. Did you try closing and restarting the GUI? Also, this error apparently only happens when there is an error in the refinement. Unfortunately, the original message is being suppressed by this one. The next nightly build should report the original error; I would recommend downloading that and trying it. (Hopefully tomorrow, but some unrelated problems are preventing us from releasing any installers right now.) You can also try running the same refinement from the command line - it will almost certainly fail, but it will at least tell you what to fix in your inputs (or what to report as a bug - could be either). thanks, Nat
