Error processing request

Parameters

CONTENT_LENGTH0
REQUEST_METHODGET
REQUEST_URI/revision/try?V=5
QUERY_STRINGV=5
CONTENT_TYPE
DOCUMENT_URI/revision/try
DOCUMENT_ROOT/var/www/nikit/nikit/nginx/../docroot
SCGI1
SERVER_PROTOCOLHTTP/1.1
HTTPSon
REMOTE_ADDR172.70.130.93
REMOTE_PORT55374
SERVER_PORT4443
SERVER_NAMEwiki.tcl-lang.org
HTTP_HOSTwiki.tcl-lang.org
HTTP_CONNECTIONKeep-Alive
HTTP_ACCEPT_ENCODINGgzip, br
HTTP_X_FORWARDED_FOR18.191.135.224
HTTP_CF_RAY879ff1096924810b-ORD
HTTP_X_FORWARDED_PROTOhttps
HTTP_CF_VISITOR{"scheme":"https"}
HTTP_ACCEPT*/*
HTTP_USER_AGENTMozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
HTTP_CF_CONNECTING_IP18.191.135.224
HTTP_CDN_LOOPcloudflare
HTTP_CF_IPCOUNTRYUS

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