[Therion] Application error in xTherion

Bill Gee bgee at campercaver.net
Fri Jan 31 17:01:48 CET 2025


Therion version 6.3.1+dev running on Fedora 41.

I came across something interesting today.  I was working on a map when 
this application error occurred.  I had to use the "kill" command at a 
command line to make xTherion close out.

I restarted xTherion.  Loaded the .th2 file I was working on.  Added a 
user-defined point.  Clicked the arrow icon, then the icon to insert a 
line.  At that point this error appears.

============================
can't read "xth(me,cmds,83,31,x)": no such element in array
can't read "xth(me,cmds,83,31,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..."
     (procedure "xth_me_cmds_update" line 28)
     invoked from within
"xth_me_cmds_update {}"
     (procedure "xth_me_cmds_select_linept" line 4)
     invoked from within
"xth_me_cmds_select_linept $id $pid"
     (procedure "xth_me_cmds_select" line 63)
     invoked from within
"xth_me_cmds_select $id"
     (procedure "xth_me_cmds_create_line" line 205)
     invoked from within
"xth_me_cmds_create_line {} 1 "" "" """
     invoked from within
".xth.tb.edif.lnrb invoke"
     ("uplevel" body line 1)
     invoked from within
"uplevel #0 [list $w $cmd]"
     (procedure "tk::CheckRadioInvoke" line 3)
     invoked from within
"tk::CheckRadioInvoke .xth.tb.edif.lnrb"
     (command bound to event)
=======================

After this - no matter what I do - The same error appears.  I cannot 
save or close the file, I cannot open a different file, I cannot compile 
from within xTherion.  The only exit is "kill ..." from a command prompt.

The map compiles without error from the command line, so I doubt there 
is anything wrong with the .th2 file.

What did I do????

-- 
===============
Bill Gee



More information about the Therion mailing list