davidhcoe commented on PR #2587:
URL: https://github.com/apache/arrow-adbc/pull/2587#issuecomment-2711370757
It happens with:
```
Message:
System.ArgumentOutOfRangeException : Specified argument was out of the
range of valid values. (Parameter 'index')
Stack Trace:
BinaryArray.GetBytes(Int32 index, Boolean& isNull)
StringArray.GetString(Int32 index, Encoding encoding)
IArrowArrayExtensions.ValueAt(IArrowArray arrowArray, Int32 index,
StructResultType resultType) line 107
IArrowArrayExtensions.ValueAt(IArrowArray arrowArray, Int32 index) line 47
IArrowArrayExtensions.ParseStructArray(StructArray structArray, Int32
index) line 335
IArrowArrayExtensions.ParseStructArray(StructArray structArray, Int32
index) line 352
IArrowArrayExtensions.SerializeToJson(StructArray structArray, Int32
index) line 316
<>c.<GetValueConverter>b__3_25(IArrowArray array, Int32 index) line 298
AdbcDataReader.GetValue(Int32 ordinal) line 277
ClientTests.CanClientExecuteQuery(AdbcConnection adbcConnection,
TestConfiguration testConfiguration, Action`1 additionalCommandOptionsSetter,
String customQuery, Nullable`1 expectedResultsCount, String environmentName)
line 134
ClientTests.CanClientExecuteQuery() line 98
RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments,
Signature sig, Boolean isConstructor)
MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
```
so it is a larger Struct of Structs ... perhaps it's a parsing error there
instead of a check for GetString?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]