Bug #139
base64 encoding for XA 1.1 String Pool
0%
Description
The scripted TQL tasks failed to return some data that was encoded with base64. This may be something in the string pool or some strange interaction with something else, as I haven't looked too closely at it yet. Every other data type appears OK, so far.
The problem appears in the tests in jxtest/iTQL/data_types/binary/base64Binary. The third test should give the results in queryResult3.txt, but the results are instead empty (the result is still well formatted, but contains an empty set).
Updated by Paula Gearon over 15 years ago
- Status changed from New to Closed
- Resolution set to fixed
Fixed the bug in r1290.
A weird Heisenbug showed up in SPHexBinaryImpl where a ByteBuffer refused to have it's position set to 0. The solution was to use absolute references. I still can't work out how this is failing, as it seems to be a JVM bug. See r1291 for the fix.
There were also some bad tests which were expecting erroneous answers. These were fixed in r1292.