> > > >>> Exception in Tkinter callback
> > > Traceback (most recent call last):
> > > File "/usr/lib/python2.4/lib-tk/Tkinter.py", line 1345, in __call__
> > > return self.func(*args)
> > > File
> > > "/usr/local/ccpnmr/ccpnmr1.0/python/ccpnmr/analysis/EditSpectrumPopup.py", line 608, in deleteSpectrum
> > > spec.delete()
> > > File
> > > "/usr/local/ccpnmr/ccpnmr1.0/python/memops/api/Implementation.py", line
> > > 294, in delete
> > > raise ApiError("%s.delete:" % self.qualifiedName +
> > > ApiError: ccp.nmr.Nmr.DataSource.delete:called on deleted object:
> I'm fairly sure it came from the experiment -> edit experiments dialog.
> There was still a spectrum associated with the experiment at the time.
I've added a patch with an extra check, to replace the error with a
printed warning, but we can't see how this is triggered, although its
probably a timing issue.
If anyone can reliably repeat, that would be a big clue.
T.
-------------------------------------------------------------------------------
Dr Tim Stevens Email: [log in to unmask]
Department of Biochemistry [log in to unmask]
University of Cambridge Phone: +44 1223 766018 (office)
80 Tennis Court Road +44 7816 338275 (mobile)
Old Addenbrooke's Site +44 1223 364613 (home)
Cambridge CB2 1GA WWWeb: http://www.bio.cam.ac.uk/~tjs23
United Kingdom http://www.pantonia.co.uk
-------------------------------------------------------------------------------
------ +NH3CH(CH(CH3)OH)C(O)NHCH(CH(CH3)CH2CH3)C(O)NHCH(CH2CH2SCH3)CO2- -------
-------------------------------------------------------------------------------
|