Details
-
Bug
-
Resolution: Fixed
-
Critical
-
7.6.2
-
Enterprise Edition 7.6.2 build 3654
-
Untriaged
-
Linux x86_64
-
0
-
Unknown
Description
When using a string containing all ASCII characters, the base64Encode functions returns an empty string.
Steps to recreate:
create a string using:
var sampleASCIIString=""; |
for (let i = 0; i < 128; i++) |
{
|
sampleASCIIString += String.fromCharCode(i);
|
}
|
make a call the function couchbase.base64Encode() and log its output.
This issue is present in crc_64_go_iso() as well.
Attachments
Issue Links
For Gerrit Dashboard: MB-62039 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
210487,1 | MB-62039: Fix encoding when input contains null terminator | unstable | eventing | Status: ABANDONED | 0 | 0 |
210504,2 | MB-62039: Fix encoding when input contains null terminator | trinity | eventing | Status: MERGED | +2 | +1 |
210525,2 | MB-62039: Fix encoding when input contains null terminator | unstable | eventing | Status: MERGED | +2 | +1 |