Tcl Source Code

Artifact [542bfb6a09]
Login

Artifact 542bfb6a09d9a0ec1c126d5d63015ba7b02fea77b3474acfe43d1d4efac5d269:

Ticket change [542bfb6a09] - Open ticket [ba68d1e948]: Errors that occur when using interp eval do not give relevant line number and filename locations plus 4 other changes by sebres 2025-03-06 16:26:18.
D 2025-03-06T16:26:18.823
J closer nobody
J icomment Hmm,\spity\sthat\sI\sdid\snot\scheck\sthe\ssafe.test,\sbut\sseeing\s@dgp\samend\s[b756080dc6f8cd05],\sthe\swhole\sfix\slooks\sa\sbit\sweird\sto\sme\snow,\sbecause\sthere\sis\sno\sline\s59\sin\scode\sof\sinterp\seval\s(basically\sthe\sevaluating\sscripts\sare\ssingle-line\sscripts).\r\n\r\nIf\sI\sdo\sdebug-logging\sfrom\sTcl_TransferResult,\sit\sdoes\sthat\s3\stimes\sduring\stest\ssafe-10.4.1,\sfor\sinstance:\r\n\r\n```\r\n********\s04128CA8\s==>\s014058B0\s:\s1\s-\scan't\suse\spackage\sin\sa\ssafe\sinterpreter:\sno\sSafepkg1_SafeInit\sprocedure\r\n\s\s\s\swhile\sexecuting\r\n"load\s{}\sSafepkg1\sx"\r\n********\s014058B0\s==>\s04128CA8\s:\s59\s-\sload\sof\sbinary\slibrary\sfor\spackage\sSafepkg1\sfailed:\scan't\suse\spackage\sin\sa\ssafe\sinterpreter:\sno\sSafepkg1_SafeInit\sprocedure\r\n********\s04128CA8\s==>\s014058B0\s:\s1\s-\sload\sof\sbinary\slibrary\sfor\spackage\sSafepkg1\sfailed:\scan't\suse\spackage\sin\sa\ssafe\sinterpreter:\sno\sSafepkg1_SafeInit\sprocedure\r\n\s\s\s\s("interp\seval"\sbody\sline\s59)\r\n\s\s\s\sinvoked\sfrom\swithin\r\n"load\s{}\sSafepkg1\sx"\r\n```\r\n(where\sonly\smiddle\shas\serrorLine\s=\s59,\sprobably\ssome\sold\svalue\sthat\sdid\snot\sreset\sin-between)...\s\r\n\r\nAnyway,\sthis\sdoesn't\slook\scorrect\sto\sme.\sI'll\sfix\sit\ssoon.
J login sebres
J mimetype text/x-markdown
J status Open
K ba68d1e9484a3a92449fdaab4c377b534842c0e0
U sebres
Z 70216f125209bfcb9f9810d70b364dbb