Error processing request
Parameters
CONTENT_LENGTH | 0 |
REQUEST_METHOD | GET |
REQUEST_URI | /revision/tclPkgUnknown?V=7 |
QUERY_STRING | V=7 |
CONTENT_TYPE | |
DOCUMENT_URI | /revision/tclPkgUnknown |
DOCUMENT_ROOT | /var/www/nikit/nikit/nginx/../docroot |
SCGI | 1 |
SERVER_PROTOCOL | HTTP/1.1 |
REMOTE_ADDR | 172.70.179.93 |
REMOTE_PORT | 37472 |
SERVER_PORT | 8888 |
SERVER_NAME | wiki.tcl-lang.org |
HTTP_HOST | wiki.tcl-lang.org |
HTTP_CONNECTION | Keep-Alive |
HTTP_ACCEPT_ENCODING | gzip |
HTTP_X_FORWARDED_FOR | 18.224.58.24 |
HTTP_CF_RAY | 88553ce598a102ab-ORD |
HTTP_X_FORWARDED_PROTO | http |
HTTP_CF_VISITOR | {"scheme":"http"} |
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.224.58.24 |
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 tclPkgUnknown {This [proc] is defined in tcl's `package.tcl` library file.
It is a routine called when a [package require] statement fails.
It is the default proc for the [package] [package unknown%|%unknown] function. Its arguments
are the name of the desired package, version of the package, and '''-exact'''
flag or nothing. It uses the [auto_path] variable to go looking through
the directories for a hit.
<<discussion>>Obsolete bug
NB a recent (2006-2007) bug for users of [OpenCascade] on Windows (which uses Tcl to drive its test harness and other uses) is that if you have 8.4.14 installed and OpenCascade 6.1 then the command:
======
package require BWidgets
======
replies:
======
tclPkgUnknown name version ?exact?
======
This can be cured by renaming the directory `C:\OpenCASCADE6.1.0\3rdparty\win32\tcltk` to `C:\OpenCASCADE6.1.0\3rdparty\win32\tcltkz` (or any other name that is not in the path command).
Suggests that there are 2 versions of tclPkgUnknown in the sytem with different calling convetntions.
======
----
[MHo]: What's this?:
======
D:\Home\Arbeit1\pgm\tcl\usr\Tst\execx2\test>tclkitsh execx2test.tcl
invalid command name "tclPkgUnknown"
while executing
"tclPkgUnknown execx2 0.1"
("package unknown" script)
invoked from within
"package require execx2 0.1"
invoked from within
"puts [package require execx2 0.1]"
(file "execx2test.tcl" line 8)
D:\Home\Arbeit1\pgm\tcl\usr\Tst\execx2\test>tclkitsh
% info patch
8.4.19
%
======
This is ''not'' the case if I call tclsh 8.5.7 from ActiveState...
<<categories>> Package | Command} regexp2} CALL {my render tclPkgUnknown {This [proc] is defined in tcl's `package.tcl` library file.
It is a routine called when a [package require] statement fails.
It is the default proc for the [package] [package unknown%|%unknown] function. Its arguments
are the name of the desired package, version of the package, and '''-exact'''
flag or nothing. It uses the [auto_path] variable to go looking through
the directories for a hit.
<<discussion>>Obsolete bug
NB a recent (2006-2007) bug for users of [OpenCascade] on Windows (which uses Tcl to drive its test harness and other uses) is that if you have 8.4.14 installed and OpenCascade 6.1 then the command:
======
package require BWidgets
======
replies:
======
tclPkgUnknown name version ?exact?
======
This can be cured by renaming the directory `C:\OpenCASCADE6.1.0\3rdparty\win32\tcltk` to `C:\OpenCASCADE6.1.0\3rdparty\win32\tcltkz` (or any other name that is not in the path command).
Suggests that there are 2 versions of tclPkgUnknown in the sytem with different calling convetntions.
======
----
[MHo]: What's this?:
======
D:\Home\Arbeit1\pgm\tcl\usr\Tst\execx2\test>tclkitsh execx2test.tcl
invalid command name "tclPkgUnknown"
while executing
"tclPkgUnknown execx2 0.1"
("package unknown" script)
invoked from within
"package require execx2 0.1"
invoked from within
"puts [package require execx2 0.1]"
(file "execx2test.tcl" line 8)
D:\Home\Arbeit1\pgm\tcl\usr\Tst\execx2\test>tclkitsh
% info patch
8.4.19
%
======
This is ''not'' the case if I call tclsh 8.5.7 from ActiveState...
<<categories>> Package | Command}} CALL {my revision tclPkgUnknown} CALL {::oo::Obj288756 process revision/tclPkgUnknown} CALL {::oo::Obj288754 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