lua: release assert state allocations (#12065)
lua: release assert state allocations (#12065)

Since `lua_open` can fail on memory allocation, it should be checked with
`RELEASE_ASSERT` so that the NULL Lua state is never dereferenced.

Signed-off-by: James Peach <a7ce23733acde57a9c5164eb89f78c8873879f94@apache.org>
lyft/envoy,envoyproxy/envoy,lizan/envoy,envoyproxy/envoy,envoyproxy/envoy-wasm,lyft/envoy,envoyproxy/envoy-wasm,lizan/envoy,envoyproxy/envoy,lizan/envoy,lizan/envoy,envoyproxy/envoy-wasm,envoyproxy/envoy-wasm,envoyproxy/envoy-wasm,lyft/envoy,envoyproxy/envoy,envoyproxy/envoy-wasm,lyft/envoy,envoyproxy/envoy,envoyproxy/envoy,envoyproxy/envoy,lizan/envoy,envoyproxy/envoy,lyft/envoy,lyft/envoy,lizan/envoy,envoyproxy/envoy,envoyproxy/envoy-wasm,envoyproxy/envoy,envoyproxy/envoy,envoyproxy/envoy