Closed

Description
Node.js crashes before sending response with the below stack trace.
- Version: v8.16.1
- Platform: Darwin mbp.domain.name 18.7.0 Darwin Kernel Version 18.7.0: Thu Jun 20 18:42:21 PDT 2019; root:xnu-4903.270.47~4/RELEASE_X86_64 x86_64
- Subsystem:
node[3549]: ../src/node_http2.cc:1930:static void node::http2::Http2Session::OnStreamAllocImpl(size_t, uv_buf_t *, void *): Assertion `(session->stream_buf_.base) == (nullptr)' failed.
1: node::Abort() [/usr/local/bin/node]
2: node::(anonymous namespace)::DomainEnter(node::Environment*, v8::Local<v8::Object>) [/usr/local/bin/node]
3: node::http2::Http2Session::OnStreamAllocImpl(unsigned long, uv_buf_t*, void*) [/usr/local/bin/node]
4: node::TLSWrap::ClearOut() [/usr/local/bin/node]
5: node::TLSWrap::DoRead(long, uv_buf_t const*, uv_handle_type) [/usr/local/bin/node]
6: node::LibuvStreamWrap::OnRead(uv_stream_s*, long, uv_buf_t const*) [/usr/local/bin/node]
7: uv__stream_io [/usr/local/bin/node]
8: uv__io_poll [/usr/local/bin/node]
9: uv_run [/usr/local/bin/node]
10: node::Start(v8::Isolate*, node::IsolateData*, int, char const* const*, int, char const* const*) [/usr/local/bin/node]
11: node::Start(uv_loop_s*, int, char const* const*, int, char const* const*) [/usr/local/bin/node]
12: node::Start(int, char**) [/usr/local/bin/node]
13: start [/usr/local/bin/node]
Waiting for the debugger to disconnect...
Process finished with exit code 0
The server uses Firestore as the backend. Kindly let me know how to fix this.