Description
Steps to reproduce:
- Configure client to use DefaultSerializer with DeserializerSettings.DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate
- Execute a N1QL query with bad syntax
- Receive NRE
System.ArgumentNullException: Value cannot be null.
Parameter name: source
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at Couchbase.N1QL.QueryResultData`1.ToQueryResult() in C:\Users\bburnett\Source\Repos\couchbase-net-client\Src\Couchbase\N1QL\QueryResult.cs:line 209
at Couchbase.N1QL.QueryClient.<ExecuteQueryAsync>d__20`1.MoveNext() in C:\Users\bburnett\Source\Repos\couchbase-net-client\Src\Couchbase\N1QL\QueryClient.cs:line 396
From forum post:
https://forums.couchbase.com/t/internal-error-exception-when-an-n1ql-error-request-is-sent/11925