This is very strange. I have tried to reproduce your error, but without success. Until you will be able to find exact steps, that will generate this kind of error - I am afraid I will not be able to debug it. Probably the problem is, that you were doing undos very fast and they were executed in separate threads (no idea how TCL is handling these). This could cause such a problem. If this problem will reappear, please let me know. I can try to put some lock to prevent this. Regards, S. On Mon, Jun 22, 2009 at 10:14 PM, Andrew Atkinson<andrew@wotcc.org.uk> wrote:
Not sure what happened here, I moved a few points on a line, then tried to start another line, one point was inserted, tried to undo and got an error message, then everything I did including trying to save and close gave me an error. Attached is the log of the error, when I tried to save.
Version 5.2.9 on Win2000
Andrew
can't read "xth(me,cmds,98,8,x)": no such element in array can't read "xth(me,cmds,98,8,x)": no such element in array while executing "set ox $xth(me,cmds,$id,$pid,x)" (procedure "xth_me_cmds_update_line" line 12) invoked from within "xth_me_cmds_update_line $id $pid $xth(ctrl,me,line,type) $xth(ctrl,me,line,name) $xth(ctrl,me,line,opts) $xth(ctrl,me,line,reverse) $xth(ctrl,me,lin..." ("3" arm line 2) invoked from within "switch $xth(me,cmds,$id,ct) { 1 { xth_me_cmds_update_text $id [$xth(ctrl,me,text).txt get 1.0 end] [$xth(ctrl,me,text).txt index insert] ..." (procedure "xth_me_cmds_update" line 19) invoked from within "xth_me_cmds_update {}" (procedure "xth_me_before_close_file" line 4) invoked from within "xth_me_before_close_file yesnocancel" (procedure "xth_exit" line 22) invoked from within "xth_exit" (command for "WM_DELETE_WINDOW" window manager protocol)
_______________________________________________ Therion mailing list Therion@speleo.sk http://mailman.speleo.sk/mailman/listinfo/therion