Splitting Lines in a Routine Causes CorruptionApplies to: Serenji 2.1.2 with 2.0.x routinesThis occurs when a Serenji 2.1.2 client is connected to a server running the Serenji 2.0.x support routines. Inserting a line-break (carriage return) during routine editing results in the routine being invalid once it has been saved. SymptomsAfter editing, routine execution fails. Examination of the routine outside Serenji reveals lines containing ASCII character 13 within them. CauseSerenji 2.1.2 includes improved handling of the situation where the Enter key is being used to split an existing line or insert a new line. The client-side code implementing this does not make correct allowance for a difference in line-break handling between the 2.1.x support routines and the 2.0.x ones. SolutionInstall the 2.1.2 support routines onto your servers. Users of 2.0.x clients will receive a Version Mismatch warning message when connecting. This can safely be dismissed. Once the 2.1.2 routines have been loaded, Serenji can be used to correct any routines previously corrupted in this way. Use the following steps:
This problem has been corrected in Serenji 2.2 onwards. Last reviewed: Nov 6, 2004 Back to Serenji Knowledge Base Articles |
|||
