Error processing request
Parameters
CONTENT_LENGTH | 0 |
REQUEST_METHOD | GET |
REQUEST_URI | /revision/try?V=5 |
QUERY_STRING | V=5 |
CONTENT_TYPE | |
DOCUMENT_URI | /revision/try |
DOCUMENT_ROOT | /var/www/nikit/nikit/nginx/../docroot |
SCGI | 1 |
SERVER_PROTOCOL | HTTP/1.1 |
HTTPS | on |
REMOTE_ADDR | 172.70.130.93 |
REMOTE_PORT | 55374 |
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 | 18.191.135.224 |
HTTP_CF_RAY | 879ff1096924810b-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_CF_CONNECTING_IP | 18.191.135.224 |
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 try \n\nThere\ may\ be\ many\ ''handler''s,\ each\ of\ which\ is\ described\ by\ 4\ words.\ There\ are\ currently\ two\ types\ of\ handler\ defined:\n\n\ \ \ '''on'''\ ''code\ variableList\ script'':\ \ \ Exact\ matching\ of\ the\ exception\ code\ (i.e.\ the\ value\ returned\ by\ a\ \[catch\]).\ \ The\ code\ may\ be\ expressed\ as\ an\ integer\ or\ one\ of\ the\ following\ literal\ words:\ '''ok''',\ '''error''',\ '''return''',\ '''break''',\ or\ '''continue'''.\ Those\ literals\ correspond\ to\ the\ integers\ 0\ through\ 4\ respectively.\n\ \ \ '''trap'''\ ''errorPrefixList\ variableList\ script'':\ \ \ List-prefix\ matching\ of\ the\ \[errorcode\].\n**\ Documentation\ **\n\n\n***Manual\ Page***\nhttp://www.tcl.tk/man/tcl8.6/TclCmd/try.htm\n\n***Examples***\n**\ Examples\ **\nThis\ first\ example\ is\ from\ the\ manual\ page\ for\ try,\ and\ demonstrates\ testing\ for\ two\ different\ error\ conditions\ which\ might\ arise\ when\ attempting\ to\ \[open\]\ a\ file.\n\ \ \ \[do...until\ in\ Tcl\]:\ \ \ contains\ a\ nice\ example\ by\ \[dkf\]\ of\ using\ `try`\ in\ a\ \[New\ Control\ Structures%|%new\ control\ structure\].\ntry\ \{\n\ \ \ \ set\ f\ \[open\ /some/file/name\]\n\}\ trap\ \{POSIX\ EISDIR\}\ \{\}\ \{\n\ \ \ \ puts\ \{failed\ to\ open\ /some/file/name:\ it's\ a\ directory\}\n\ \ \ \ puts\ \"failed\ to\ open\ /some/file/name:\ it's\ a\ directory\"\n\ \ \ \ puts\ \{failed\ to\ open\ /some/file/name:\ it\ doesn't\ exist\}\n\ \ \ \ puts\ \"failed\ to\ open\ /some/file/name:\ it\ doesn't\ exist\"\n======\n\n\[AMG\]:\ Here's\ an\ example\ of\ reraising\ an\ error:\nSee\ also:\n\n\ \ \ *\ \[throw\]\n\ \ \ *\ \[catch\]\n\ \ \ *\ \[error\]\n\ \ \ *\ \[return\]\n\[AMG\]:\ \[\[try\]\]\ can\ be\ used\ to\ supply\ a\ full\ script\ where\ a\ single\ command\ (see\ \[\[command\ prefix\]\])\ is\ expected.\ \ Simply\ give\ it\ a\ single\ argument,\ that\ being\ the\ entire\ script\ to\ run.\n----\n!!!!!!\n%|\ \[Category\ Command\]\ |%\n!!!!!! regexp2} CALL {my render try \n\nThere\ may\ be\ many\ ''handler''s,\ each\ of\ which\ is\ described\ by\ 4\ words.\ There\ are\ currently\ two\ types\ of\ handler\ defined:\n\n\ \ \ '''on'''\ ''code\ variableList\ script'':\ \ \ Exact\ matching\ of\ the\ exception\ code\ (i.e.\ the\ value\ returned\ by\ a\ \[catch\]).\ \ The\ code\ may\ be\ expressed\ as\ an\ integer\ or\ one\ of\ the\ following\ literal\ words:\ '''ok''',\ '''error''',\ '''return''',\ '''break''',\ or\ '''continue'''.\ Those\ literals\ correspond\ to\ the\ integers\ 0\ through\ 4\ respectively.\n\ \ \ '''trap'''\ ''errorPrefixList\ variableList\ script'':\ \ \ List-prefix\ matching\ of\ the\ \[errorcode\].\n**\ Documentation\ **\n\n\n***Manual\ Page***\nhttp://www.tcl.tk/man/tcl8.6/TclCmd/try.htm\n\n***Examples***\n**\ Examples\ **\nThis\ first\ example\ is\ from\ the\ manual\ page\ for\ try,\ and\ demonstrates\ testing\ for\ two\ different\ error\ conditions\ which\ might\ arise\ when\ attempting\ to\ \[open\]\ a\ file.\n\ \ \ \[do...until\ in\ Tcl\]:\ \ \ contains\ a\ nice\ example\ by\ \[dkf\]\ of\ using\ `try`\ in\ a\ \[New\ Control\ Structures%|%new\ control\ structure\].\ntry\ \{\n\ \ \ \ set\ f\ \[open\ /some/file/name\]\n\}\ trap\ \{POSIX\ EISDIR\}\ \{\}\ \{\n\ \ \ \ puts\ \{failed\ to\ open\ /some/file/name:\ it's\ a\ directory\}\n\ \ \ \ puts\ \"failed\ to\ open\ /some/file/name:\ it's\ a\ directory\"\n\ \ \ \ puts\ \{failed\ to\ open\ /some/file/name:\ it\ doesn't\ exist\}\n\ \ \ \ puts\ \"failed\ to\ open\ /some/file/name:\ it\ doesn't\ exist\"\n======\n\n\[AMG\]:\ Here's\ an\ example\ of\ reraising\ an\ error:\nSee\ also:\n\n\ \ \ *\ \[throw\]\n\ \ \ *\ \[catch\]\n\ \ \ *\ \[error\]\n\ \ \ *\ \[return\]\n\[AMG\]:\ \[\[try\]\]\ can\ be\ used\ to\ supply\ a\ full\ script\ where\ a\ single\ command\ (see\ \[\[command\ prefix\]\])\ is\ expected.\ \ Simply\ give\ it\ a\ single\ argument,\ that\ being\ the\ entire\ script\ to\ run.\n----\n!!!!!!\n%|\ \[Category\ Command\]\ |%\n!!!!!!} CALL {my revision try} CALL {::oo::Obj987717 process revision/try} CALL {::oo::Obj987715 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