Hello,
Can you tar gzip the project directory and send it to me? The earlier
version might be better but the current version should be ok. This should
be fixable. (I'm not sure why the FC would in particular cause these
problems but it might be.)
Wayne
On Mon, 13 Dec 2010, Nina Christ wrote:
> Hey all,
>
> When I opened my project with analysis 2.1.5. i got a geometry error which looked something like this (unfortunately I didn't saved my error message because I found this in the mailing list):
>
> TclError: bad geometry specifier "683x-1+236+0" (I also had the -1 at this position)
>
> ?something in between?
>
> return self.tk.call('wm', 'geometry', self._w, newGeometry)
>
> I looked in ?PROJECT_DIRECTORY/ccpnmr/analysis/....xml? for something like this
>
> <IMPL.ApplicationData.keyword>
> <IMPL.Line>popup_geometry:top</IMPL.Line>
> </IMPL.ApplicationData.keyword>
> <IMPL.AppDataString.value>
> <IMPL.String>683x-1+236+0</IMPL.String>
> </IMPL.AppDataString.value>
>
> I found the function which was causing the problem and changes the -1 to 100. (It had something to do with the FormatConverter which is ok because I left the FormatConverter open when I saved the project. Might this be regular problem?)
> Unfortunately the changing to 100 didn't help, I got this error message:
> ValueError: too many values to unpack
> File "/usr/lib/pymodules/python2.6/ccpn/python/memops/editor/OpenProjectPopup.py", line 208, in apply self.callback(self.project)
> File "/usr/lib/pymodules/python2.6/ccpn/python/ccpnmr/analysis/AnalysisPopup.py", line 1548, in initProject
> self.openActivePopups()
> File "/usr/lib/pymodules/python2.6/ccpn/python/ccpnmr/analysis/AnalysisPopup.py", line 812, in openActivePopups
> func()
> File "/usr/lib/pymodules/python2.6/ccpn/python/ccpnmr/analysis/AnalysisPopup.py", line 2573, in runFormatConverter
> popup = self.openPopup('run_format_converter', FormatConverter, project=self.project, oldStyle=True, threading=threading)
> File "/usr/lib/pymodules/python2.6/ccpn/python/ccpnmr/analysis/AnalysisPopup.py", line 1697, in openPopup
> popup.geometry(geom)
> File "/usr/lib/pymodules/python2.6/ccpn/python/memops/gui/BasePopup.py", line 310, in geometry
> height, x, y = rest.split('+')
> Traceback (most recent call last):
> File "/usr/lib/python2.6/lib-tk/Tkinter.py", line 1408, in __call__ def __call__(self, *args):
>
>
> When I opened the project, the project did not open (the opening dialog stays open) but the FormatConverter did open so I thought closing this might do the trick. So I closed the FormatConverter and saved the project again (which was possible). But reopening gave a different error and I still can not open my project.
> AttributeError: 'NoneType' object has no attribute 'currentNmrProject'
> File "/usr/lib/pymodules/python2.6/ccpn/python/memops/editor/OpenProjectPopup.py", line 208, in apply self.callback(self.project)
> File "/usr/lib/pymodules/python2.6/ccpn/python/ccpnmr/analysis/AnalysisPopup.py", line 1556, in initProject
> for experiment in self.project.currentNmrProject.sortedExperiments():
> Exception in Tkinter callback
> Traceback (most recent call last):
> File "/usr/lib/python2.6/lib-tk/Tkinter.py", line 1413, in __call__
> return self.func(*args)
> File "/usr/lib/pymodules/python2.6/ccpn/python/memops/gui/BasePopup.py", line 229, in ok
> if (not self.apply()):
> File "/usr/lib/pymodules/python2.6/ccpn/python/memops/editor/OpenProjectPopup.py", line 213, in apply
> self.enableOk()
> File "/usr/lib/pymodules/python2.6/ccpn/python/memops/editor/OpenProjectPopup.py", line 160, in enableOk
> self.ok_button.config(state=Tkinter.NORMAL)
> File "/usr/lib/pymodules/python2.6/ccpn/python/memops/gui/Button.py", line 147, in config
> return self.configure(**options)
> File "/usr/lib/pymodules/python2.6/ccpn/python/memops/gui/Button.py", line 142, in configure
> return Tkinter.Button.config(self, **options)
> File "/usr/lib/python2.6/lib-tk/Tkinter.py", line 1205, in configure
> return self._configure('configure', cnf, kw)
> File "/usr/lib/python2.6/lib-tk/Tkinter.py", line 1196, in _configure
> self.tk.call(_flatten((self._w, cmd)) + self._options(cnf))
> TclError: invalid command name ".197605132.3078830476L.197272940.201338860.201338316"
>
> Is there any possibility to recover this project? I would appreciate any help. Thank.
> Kind regards,
> Nina
>
|