Heya, I just had a project major crash. Not doing anything different to normal (I don't think) - sudden every window closed in an instant. Exception in Tkinter callback Traceback (most recent call last): File "/Applications/ccpnmr_2.3.0/python2.6/lib/python2.6/lib-tk/Tkinter.py", line 1410, in __call__ return self.func(*args) File "/Applications/ccpnmr_2.3.0/ccpnmr2.3/python/ccpnmr/analysis/popups/LinkPeakLists.py", line 788, in nextTarget index = peaks.index(self.rootPeak) ValueError: list.index(x): x not in list "Always send" option Exception in Tkinter callback Traceback (most recent call last): File "/Applications/ccpnmr_2.3.0/python2.6/lib/python2.6/lib-tk/Tkinter.py", line 1410, in __call__ return self.func(*args) File "/Applications/ccpnmr_2.3.0/ccpnmr2.3/python/ccpnmr/analysis/popups/LinkPeakLists.py", line 797, in prevTarget index = peaks.index(self.rootPeak) ValueError: list.index(x): x not in list "Always send" option Exception in Tkinter callback Traceback (most recent call last): File "/Applications/ccpnmr_2.3.0/python2.6/lib/python2.6/lib-tk/Tkinter.py", line 1410, in __call__ return self.func(*args) File "/Applications/ccpnmr_2.3.0/ccpnmr2.3/python/ccpnmr/analysis/popups/LinkPeakLists.py", line 788, in nextTarget index = peaks.index(self.rootPeak) ValueError: list.index(x): x not in list NOTICE: Atom assignment 137Val N existed in a different shift list for a different resonance. NOTICE: Resonance [52] has been merged with resonance [805]. X Error of failed request: BadIDChoice (invalid resource ID chosen for this connection) Major opcode of failed request: 141 (RENDER) Minor opcode of failed request: 4 (RenderCreatePicture) Resource id in failed request: 0x689b66 Serial number of failed request: 29600307 Current serial number in output stream: 29601193 I was in process of using the assign from roots tool box and I think it crashed just before I clicked on the 'assign root resonances' button, but I can't be sure. The X11 (XQuartz) didn't close - just Analysis. I don't know how far back in the terminal window the critical error starts - but I remember that I was just working on residue 137Val and that shows up just before the X Error. (As a comment - how hard would it be to time stamp error reports in the console so you can easily see what is relevant to a particular problem?) I think that perhaps the Tkinter callbacks are due to me trying to click on the next Target/previous Target button in the assign root resonances window after deleting the 'current' peak so it doesn't know what the next one is, but I am not sure. I am using an iMac running 10.6.8, with XQuartz 2.7.4, started analysis 2.3.0 with the terminal command "analysis -m 512 /proj_file/" - that file was closed and a new one was created (I have 20 GB ram available and memory hadn't maxed according to the os) Arg - and it also turns out I hadn't saved yet, and therefore no backups saved either. A good few hours lost - dumb user error - no programming can fix that!!! Cheers, Tom