Error processing request
Parameters
CONTENT_LENGTH | 0 |
REQUEST_METHOD | GET |
REQUEST_URI | /revision/info?V=2 |
QUERY_STRING | V=2 |
CONTENT_TYPE | |
DOCUMENT_URI | /revision/info |
DOCUMENT_ROOT | /var/www/nikit/nikit/nginx/../docroot |
SCGI | 1 |
SERVER_PROTOCOL | HTTP/1.1 |
HTTPS | on |
REMOTE_ADDR | 172.70.130.141 |
REMOTE_PORT | 12276 |
SERVER_PORT | 4443 |
SERVER_NAME | wiki.tcl-lang.org |
HTTP_HOST | wiki.tcl-lang.org |
HTTP_CONNECTION | Keep-Alive |
HTTP_ACCEPT_ENCODING | gzip, br |
HTTP_X_FORWARDED_FOR | 3.147.56.45 |
HTTP_CF_RAY | 88882ac96da7870b-ORD |
HTTP_X_FORWARDED_PROTO | https |
HTTP_CF_VISITOR | {"scheme":"https"} |
HTTP_ACCEPT | */* |
HTTP_USER_AGENT | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected]) |
HTTP_REFERER | https://wiki.tcl.tk/revision/info?V=2 |
HTTP_CF_CONNECTING_IP | 3.147.56.45 |
HTTP_CDN_LOOP | cloudflare |
HTTP_CF_IPCOUNTRY | US |
Body
Error
Unknow state transition: LINE -> END
-code
1
-level
0
-errorstack
INNER {returnImm {Unknow state transition: LINE -> END} {}} CALL {my render_wikit info http://purl.org/tcl/home/man/tcl8.4/TclCmd/info.htm\n\n----\nWhat\ are\ some\ common\ uses\ of\ the\ info\ command\ in\ day\ to\ day\ programming?\n\ \ \ '''`\[info\ cmdcount\]`''':\ \ \ \n\n----\nIn\ response\ to\ a\ question\ about\ finding\ a\ way\ to\ tell\ who\ called\ a\ particular\ proc,\n\[Bruce\ Hartweg\]\ wrote\ on\ news:comp.lang.tcl\ (in\ message\ [email protected]\ ):\nIn\ \[https://groups.google.com/d/msg/comp.lang.tcl/uKX9hWPMECc/SwlSBxTdJF4J%|%How\ can\ I\ tell\ where\ a\ proc\ was\ called\],\ \[comp.lang.tcl\],\ 2001-05-30,\ in\ response\ to\ a\ question\ about\ finding\ a\ way\ to\ tell\ who\ called\ a\ particular\ proc,\ \[Bruce\ Hartweg\]\ wrote\ (modified):\n\ #\ quick\ tester:\nproc\ who_called\ \{\}\ \{\n\ proc\ who_called\ \{\}\ \{\n\ \ \ \ puts\ \"I\ was\ called\ from\ '\[lindex\ \[info\ level\ -1\]\ 0\]'\ -\ but\ first\ \ call\ was\ to\n\ '\[lindex\ \[info\ level\ 1\]\ 0\]'\"\n\ \}\nproc\ a\ \{\}\ who_called\n\ proc\ a\ \{\}\ \{who_called\}\n\ proc\ b\ \{\}\ \{who_called\}\n\ proc\ c\ \{\}\ \{who_called\}\n\ proc\ d\ \{\}\ \{a\}\n\ proc\ e\ \{n\}\ \{\$n\}\n#\ end\n\ #\ end\n\nOutput:\n\ Output:\n======none\n\ %\ a\n\ I\ was\ called\ from\ 'a'\ -\ but\ first\ call\ was\ to\ 'a'\n\ %\ b\n\ I\ was\ called\ from\ 'b'\ -\ but\ first\ call\ was\ to\ 'b'\n\ %\ c\n\ I\ was\ called\ from\ 'c'\ -\ but\ first\ call\ was\ to\ 'c'\n\ %\ d\n\ I\ was\ called\ from\ 'a'\ -\ but\ first\ call\ was\ to\ 'd'\n\ %\ e\ a\n\ I\ was\ called\ from\ 'a'\ -\ but\ first\ call\ was\ to\ 'e'\n\ %\ e\ b\n\ I\ was\ called\ from\ 'b'\ -\ but\ first\ call\ was\ to\ 'e'\n\ %\ e\ c\n\ I\ was\ called\ from\ 'c'\ -\ but\ first\ call\ was\ to\ 'e'\n\ %\ e\ d\n\ I\ was\ called\ from\ 'a'\ -\ but\ first\ call\ was\ to\ 'e'\n----\n\nAnd\ \[Will\ Taylor\]\ writes:\nI\ find\ a\ backtrace\ useful\ --\ putting\ these\ two\ stmts\ in\ the\ proc\ in\ question:\nI\ find\ a\ backtrace\ useful\ --\ putting\ these\ two\ stmts\ in\ the\nproc\ in\ question:\nset\ backtrace\ \"\"\;\ getBackTrace\ backtrace\nputs\ stderr\ \"<the-proc-in-question>:\ `\$backtrace'\"\n======\n\n\ proc\ getBackTrace\ \{\ backTraceRef\ \}\ \{\n\ \ upvar\ \$backTraceRef\ backTrace\n\ \ \ \ set\ startLevel\ \[expr\ \{\[info\ level\]\ -\ 2\}\]\n\ \ set\ startLevel\ \[expr\ \{\[info\ level\]\ -\ 2\}\]\n\ \ for\ \{set\ level\ 1\}\ \{\$level\ <=\ \$startLevel\}\ \{incr\ level\}\ \{\n\ \ \ \ append\ backTrace\ \"\[lindex\ \[info\ level\ \$level\]\ 0\]\ =>\ \"\n\ \ \}\n\ \}\nNote\ also\ that\ the\ \[Bag\ of\ algorithms\]\ makes\ a\ couple\ of\ mentions\ of\ backtracing,\ and\ even\ has\ other\ uses\ of\ \[\[info\ ...\]\].\n----\n\n======\n\[Tcl\ syntax\ help\]\n-\ \[Arts\ and\ crafts\ of\ Tcl-Tk\ programming\]\n-\ \[Category\ Command\] regexp2} CALL {my render info http://purl.org/tcl/home/man/tcl8.4/TclCmd/info.htm\n\n----\nWhat\ are\ some\ common\ uses\ of\ the\ info\ command\ in\ day\ to\ day\ programming?\n\ \ \ '''`\[info\ cmdcount\]`''':\ \ \ \n\n----\nIn\ response\ to\ a\ question\ about\ finding\ a\ way\ to\ tell\ who\ called\ a\ particular\ proc,\n\[Bruce\ Hartweg\]\ wrote\ on\ news:comp.lang.tcl\ (in\ message\ [email protected]\ ):\nIn\ \[https://groups.google.com/d/msg/comp.lang.tcl/uKX9hWPMECc/SwlSBxTdJF4J%|%How\ can\ I\ tell\ where\ a\ proc\ was\ called\],\ \[comp.lang.tcl\],\ 2001-05-30,\ in\ response\ to\ a\ question\ about\ finding\ a\ way\ to\ tell\ who\ called\ a\ particular\ proc,\ \[Bruce\ Hartweg\]\ wrote\ (modified):\n\ #\ quick\ tester:\nproc\ who_called\ \{\}\ \{\n\ proc\ who_called\ \{\}\ \{\n\ \ \ \ puts\ \"I\ was\ called\ from\ '\[lindex\ \[info\ level\ -1\]\ 0\]'\ -\ but\ first\ \ call\ was\ to\n\ '\[lindex\ \[info\ level\ 1\]\ 0\]'\"\n\ \}\nproc\ a\ \{\}\ who_called\n\ proc\ a\ \{\}\ \{who_called\}\n\ proc\ b\ \{\}\ \{who_called\}\n\ proc\ c\ \{\}\ \{who_called\}\n\ proc\ d\ \{\}\ \{a\}\n\ proc\ e\ \{n\}\ \{\$n\}\n#\ end\n\ #\ end\n\nOutput:\n\ Output:\n======none\n\ %\ a\n\ I\ was\ called\ from\ 'a'\ -\ but\ first\ call\ was\ to\ 'a'\n\ %\ b\n\ I\ was\ called\ from\ 'b'\ -\ but\ first\ call\ was\ to\ 'b'\n\ %\ c\n\ I\ was\ called\ from\ 'c'\ -\ but\ first\ call\ was\ to\ 'c'\n\ %\ d\n\ I\ was\ called\ from\ 'a'\ -\ but\ first\ call\ was\ to\ 'd'\n\ %\ e\ a\n\ I\ was\ called\ from\ 'a'\ -\ but\ first\ call\ was\ to\ 'e'\n\ %\ e\ b\n\ I\ was\ called\ from\ 'b'\ -\ but\ first\ call\ was\ to\ 'e'\n\ %\ e\ c\n\ I\ was\ called\ from\ 'c'\ -\ but\ first\ call\ was\ to\ 'e'\n\ %\ e\ d\n\ I\ was\ called\ from\ 'a'\ -\ but\ first\ call\ was\ to\ 'e'\n----\n\nAnd\ \[Will\ Taylor\]\ writes:\nI\ find\ a\ backtrace\ useful\ --\ putting\ these\ two\ stmts\ in\ the\ proc\ in\ question:\nI\ find\ a\ backtrace\ useful\ --\ putting\ these\ two\ stmts\ in\ the\nproc\ in\ question:\nset\ backtrace\ \"\"\;\ getBackTrace\ backtrace\nputs\ stderr\ \"<the-proc-in-question>:\ `\$backtrace'\"\n======\n\n\ proc\ getBackTrace\ \{\ backTraceRef\ \}\ \{\n\ \ upvar\ \$backTraceRef\ backTrace\n\ \ \ \ set\ startLevel\ \[expr\ \{\[info\ level\]\ -\ 2\}\]\n\ \ set\ startLevel\ \[expr\ \{\[info\ level\]\ -\ 2\}\]\n\ \ for\ \{set\ level\ 1\}\ \{\$level\ <=\ \$startLevel\}\ \{incr\ level\}\ \{\n\ \ \ \ append\ backTrace\ \"\[lindex\ \[info\ level\ \$level\]\ 0\]\ =>\ \"\n\ \ \}\n\ \}\nNote\ also\ that\ the\ \[Bag\ of\ algorithms\]\ makes\ a\ couple\ of\ mentions\ of\ backtracing,\ and\ even\ has\ other\ uses\ of\ \[\[info\ ...\]\].\n----\n\n======\n\[Tcl\ syntax\ help\]\n-\ \[Arts\ and\ crafts\ of\ Tcl-Tk\ programming\]\n-\ \[Category\ Command\]} CALL {my revision info} CALL {::oo::Obj2063332 process revision/info} CALL {::oo::Obj2063330 process}
-errorcode
NONE
-errorinfo
Unknow state transition: LINE -> END
while executing
"error $msg"
(class "::Wiki" method "render_wikit" line 6)
invoked from within
"my render_$default_markup $N $C $mkup_rendering_engine"
(class "::Wiki" method "render" line 8)
invoked from within
"my render $name $C"
(class "::Wiki" method "revision" line 31)
invoked from within
"my revision $page"
(class "::Wiki" method "process" line 56)
invoked from within
"$server process [string trim $uri /]"
-errorline
4