Hi,
some more...
A while ago I found this hang in formatConverter
http://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=ind0804&L=CCPNMR&P=R2535
on fedora 8 with system python 2.5.1.
No wonder you found it odd, obviously ccpn code is complex enough to reveal
python interpreter bugs because that just happend in 2.5.1, it's fixed in
2.5.2. So there is good reason to use the latest stable releases. tcl/tk 8.5
looks better using font smoothing etc.
But recently I saw the below exception with exporting project data.
Just with python 2.5 not with 2.4
############################################
# FormatConverter: executing writeSequence #
############################################
Exception in thread Thread-1:
Traceback (most recent call last):
File "/opt/ccpnmr_py25/rtl/lib/python2.5/threading.py", line 486, in
__bootstrap_inner
self.run()
File
"/opt/ccpnmr_py25/ccpnmr1.0/python/ccpnmr/format/gui/ImportExportFormatPopup.py",
line 91, in run
self.returnValue = self.__target(*self.__args, **self.__kwargs)
File
"/opt/ccpnmr_py25/ccpnmr1.0/python/ccpnmr/format/converters/DataFormat.py",
line 834, in writeProject
returnValue = self.createFullProject(fileName,**keywds)
File
"/opt/ccpnmr_py25/ccpnmr1.0/python/ccpnmr/format/converters/TalosFormat.py",
line 152, in createFullProject
self.writeSequence(fileName, chains = [self.chain], noWrite = True,
resetIOkeywords = False)
File
"/opt/ccpnmr_py25/ccpnmr1.0/python/ccpnmr/format/converters/DataFormat.py",
line 1044, in writeSequence
self.getChainMapping(resetMapping = self.resetMapping)
File
"/opt/ccpnmr_py25/ccpnmr1.0/python/ccpnmr/format/converters/DataFormat.py",
line 7998, in getChainMapping
interaction =
self.multiDialog.chainExport(self.guiParent,chainList,requireChainCode =
requireChainCode)
File
"/opt/ccpnmr_py25/ccpnmr1.0/python/ccpnmr/format/general/MultiDialog.py",
line 882, in chainExport
return self.chainExportFunction(guiParent,requireChainCode)
File "/opt/ccpnmr_py25/ccpnmr1.0/python/ccpnmr/format/gui/MultiDialog.py",
line 265, in chainExportFunction
requireChainCode)
File
"/opt/ccpnmr_py25/ccpnmr1.0/python/ccpnmr/format/gui/ChainExportPopup.py",
line 91, in __init__
TemporaryBasePopup.__init__(self, parent=parent, title="Project '%s': " %
project.name + 'Export chains', modal=False, transient=True)
File "/opt/ccpnmr_py25/ccpnmr1.0/python/memops/gui/BasePopup.py", line 84,
in __init__
Tkinter.Toplevel.__init__(self, parent, *args, **kw)
File "/opt/ccpnmr_py25/rtl/lib/python2.5/lib-tk/Tkinter.py", line 1973, in
__init__
BaseWidget.__init__(self, master, 'toplevel', cnf, {}, extra)
File "/opt/ccpnmr_py25/rtl/lib/python2.5/lib-tk/Tkinter.py", line 1930, in
__init__
(widgetName, self._w) + extra + self._options(cnf))
TclError: out of stack space (infinite loop?)
--
Tolga Helmbrecht
Leibniz-Institut für Molekulare Pharmakologie (FMP)
Abt. NMR-unterstützte Strukturforschung
AG Solution NMR
Robert-Roessle-Str. 10
13125 Berlin
Germany
Tel. +49-30-94793-279
Fax +49-30-94793-230
Web http://www.fmp-berlin.de/solutionnmr.html
E-Mail [log in to unmask]
|