What you say is how this should work. That error message implies a memory
allocation error which sounds bizarre in this context (since this
shouldn't use that much memory, although perhaps it was just enough to get
over the limit). Can you bring some 4D data sets to England so that we
can try this (and other things) out when you are here?
Wayne
On Thu, 12 Jul 2007, Justin Douglas wrote:
> Hi,
>
> I have a question about using contour files, which are a necessity for 4D
> spectra. In the Create Spectrum Contour File Popup there is an option for
> X-dim and Y-dim. I assume that these should be set to the X and Y dims in
> which I'm looking. In other words if I've created windows to which have dim
> 2 and dim 3 as x and y respectively, then I should create a contour file
> with dims 2 and 3 as the "X-dim, Y-dim".
>
> So I'd like to be able to look at 2 windows showing different views. In one
> window X-dim = dim 1, Y-dim = 3, Z1 dim = 2 and Z2 dim = 4. In another
> X-dim = dim 2, Y dim = 3, Z1=1 and Z2 = 4. However when I try to create a
> 2nd contour files with x-dim = 2 and y-dim = 3, I get the following error
> message ...
>
> There is a popup which says "Save Error - allocating contour store
> directory."
>
>
> >>> python2.4(4252) malloc: *** vm_allocate(size=1069056) failed (error
> code=3)
> python2.4(4252) malloc: *** error: can't allocate region
> python2.4(4252) malloc: *** set a breakpoint in szone_error to debug
> python2.4(4252) malloc: *** vm_allocate(size=1069056) failed (error code=3)
> python2.4(4252) malloc: *** error: can't allocate region
> python2.4(4252) malloc: *** set a breakpoint in szone_error to debug
> Exception in Tkinter callback
> Traceback (most recent call last):
> File "/sw/lib/python2.4/lib-tk/Tkinter.py", line 1345, in __call__
> return self.func(*args)
> File
> "/home/douglas/Documents/Programs/software/analysis/ccpnmr/temporaryReleaseDir/ccpnmr/ccpnmr1.0/python/ccpnmr/analysis/Creat
> eContourFilePopup.py", line 546, in contourAndSaveSpectrum
> showError('Save error', str(e), parent=self)
> File
> "/home/douglas/Documents/Programs/software/analysis/ccpnmr/temporaryReleaseDir/ccpnmr/ccpnmr1.0/python/memops/gui/MessageRep
> orter.py", line 59, in showError
> File "/sw/lib/python2.4/lib-tk/tkMessageBox.py", line 92, in showerror
> return _show(title, message, ERROR, OK, **options)
> File "/sw/lib/python2.4/lib-tk/tkMessageBox.py", line 75, in _show
> res = Message(**options).show()
> File "/sw/lib/python2.4/lib-tk/tkCommonDialog.py", line 48, in show
> w = Frame(self.master)
> File "/sw/lib/python2.4/lib-tk/Tkinter.py", line 2375, in __init__
> Widget.__init__(self, master, 'frame', cnf, {}, extra)
> File "/sw/lib/python2.4/lib-tk/Tkinter.py", line 1856, in __init__
> BaseWidget._setup(self, master, cnf)
> File "/sw/lib/python2.4/lib-tk/Tkinter.py", line 1846, in _setup
> self.children = {}
> MemoryError
> python2.4(4252) malloc: *** vm_allocate(size=268435456) failed (error
> code=3)
> python2.4(4252) malloc: *** error: can't allocate region
> python2.4(4252) malloc: *** set a breakpoint in szone_error to debug
>
|