I am having some trouble working with a BLOB field on a MSSQL Server database (access is via ODBC)
Table definition is with the following field definitions
ID (int, NOT NULL)
PDFData (varbinary(MAX), NULL)
When I try to retrieve data from the database, the rowdata for the PDFData field is always only one byte long.
It crashes in AbtForeignOSObject=>abtByteArrayAt:length:
where VAST tries to access more than 1 byte from the "reference" which is only one byte long.
I also tried it with a varchar(MAX) field, the crash is now in AbtForeignOSObject=>abtCharArrayAt:length:. Same thing - reference is 1-byte long. (length is correct for the string length on the database)