-
Committed to head, version of comm bumped to 4.6.1.
2009-11-04 17:52:34 UTC by andreas_kupries
-
Thanks for the feedback, and glad to know that it seems to work in your environment as well.
I will commit the change ASAP, hopefully today.
2009-11-04 15:48:53 UTC by andreas_kupries
-
Downloaded and installed the patch and reran the scenario that caused the crash. The patch appears to fix the problem.
2009-11-04 15:03:59 UTC by https://me.yahoo.com/a/7gxZXPUu
-
Fixed the import issue as well.
2009-11-03 17:39:43 UTC by andreas_kupries
-
Added a patch for comm.tcl which replaces lindex/lreplace with Word0, a procedure emulating the 'lindex 0' behaviour pre Tcl 8. I.e. takes the first word of a list, assuming that this word is well-formed, the remainder of the list does not have to be well-formed.
Passes comm's testsuite.
Please check in your environment as well.
2009-11-02 22:09:07 UTC by andreas_kupries
-
Since Tcl 8.0, using lindex and lreplace forces comm to have received a well-formed list from the comm server. If there is a large amount of data from the server, it is possible that the list does not become well-formed before running up against memory constraints resulting in a crash.
2009-11-02 15:22:49 UTC by https://me.yahoo.com/a/7gxZXPUu
-
a patch has been applied for this issue.
2009-11-02 00:38:22 UTC by patthoyts
-
A patch has been committed for this now.
2009-11-02 00:29:47 UTC by patthoyts
-
Applied patch. Thank you.
2009-11-02 00:18:49 UTC by patthoyts
-
Hi!
I'd like to propose three fixes for the stringprep module:
1) There was a bug in prohibited_bidi procedure (variable $first_bidi was never assigned and $have_l calculated incorrectly - it should cumulatively set to 1 if there are left-to-right characters in a string).
2) The script tools/gen_stringprep_data.tcl failed to process one folding case (for character U+33C6) in table B.2...
2009-10-31 20:07:48 UTC by teopetuk