• Do
not register here on develop.twiki.org, login with your twiki.org account.
• Use
Item7848 for generic
doc work for TWiki-6.1.1. Use
Item7851 for doc work on
extensions that are not part of a release.
More... Close
• Anything you create or change in standard webs (Main, TWiki, Sandbox etc) will be automatically reverted on every SVN update.
• Does this site look broken?. Use the LitterTray web for test cases.
Item7617: Add range check in SUBSTRING
Item Form Data
AppliesTo: |
Component: |
Priority: |
CurrentState: |
WaitingFor: |
TargetRelease |
ReleasedIn |
Extension |
SpreadSheetPlugin |
Normal |
Closed |
|
patch |
6.0.2 |
Detail
The Apache error log may have entries if an out of range index is specified for the SUBSTRING function.
Test case:
Expected
- $SUBSTRING(abcdefg,7,5)=|g|
- $SUBSTRING(abcdefg,8,5)=||
- $SUBSTRING(abcdefg,-7,2)=|ab|
- $SUBSTRING(abcdefg,-8,2)=||
|
Actual
- $SUBSTRING(abcdefg,7,5)=|g| -- within range
- $SUBSTRING(abcdefg,8,5)=|| -- out of range
- $SUBSTRING(abcdefg,-7,2)=|ab| -- within range
- $SUBSTRING(abcdefg,-8,2)=|| -- out of range
|
--
TWiki:Main/PeterThoeny
- 2015-02-25