DseGssapiAuthProvider fails with Kerberos library version 1.1.3

Description

It encounters a fatal error with Kerberos 1.1.3:

1 2 3 4 5 6 7 8 9 10 FATAL ERROR: v8::ToLocalChecked Empty MaybeLocal. 1: 0x10003c597 node::Abort() [/Users/jorge/.nvm/versions/node/v10.15.3/bin/node] 2: 0x10003c7a1 node::OnFatalError(char const*, char const*) [/Users/jorge/.nvm/versions/node/v10.15.3/bin/node] 3: 0x1001afce0 v8::V8::ToLocalEmpty() [/Users/jorge/.nvm/versions/node/v10.15.3/bin/node] 4: 0x1036ba1bb KerberosClient::WrapData(Nan::FunctionCallbackInfo<v8::Value> const&) [/Users/jorge/workspace/nodejs-driver-dse/node_modules/kerberos/build/Release/kerberos.node] 5: 0x1036b7473 Nan::imp::FunctionCallbackWrapper(v8::FunctionCallbackInfo<v8::Value> const&) [/Users/jorge/workspace/nodejs-driver-dse/node_modules/kerberos/build/Release/kerberos.node] 6: 0x10023663f v8::internal::FunctionCallbackArguments::Call(v8::internal::CallHandlerInfo*) [/Users/jorge/.nvm/versions/node/v10.15.3/bin/node] 7: 0x100235b81 v8::internal::MaybeHandle<v8::internal::Object> v8::internal::(anonymous namespace)::HandleApiCallHelper<false>(v8::internal::Isolate*, v8::internal::Handle<v8::internal::HeapObject>, v8::internal::Handle<v8::internal::HeapObject>, v8::internal::Handle<v8::internal::FunctionTemplateInfo>, v8::internal::Handle<v8::internal::Object>, v8::internal::BuiltinArguments) [/Users/jorge/.nvm/versions/node/v10.15.3/bin/node] 8: 0x100235220 v8::internal::Builtin_Impl_HandleApiCall(v8::internal::BuiltinArguments, v8::internal::Isolate*) [/Users/jorge/.nvm/versions/node/v10.15.3/bin/node] 9: 0x2cca53c5be3d

With library versions from 1.0.0 to 1.1.2, it works as expected.

Environment

None

Pull Requests

None

Status

Assignee

Jorge Bay Gondra

Reporter

Jorge Bay Gondra

Reviewer

None

Fix versions

Labels

None

Components

None

PM Priority

None

Reproduced in

None

External issue ID

None

External issue ID

None

External issue ID

None

External issue ID

None

External issue ID

None

External issue ID

None

Doc Impact

None

Size

None

Priority

Major