proxy-wasm-cpp-host
proxy-wasm-cpp-host copied to clipboard
Short pairs cause mis-aligned pointer error
The root cause of Asan violation https://github.com/envoyproxy/envoy-wasm/pull/638 appears to be that libc++ inlines string content <24 characters long. This causes mis-aligned pointer dereference since marshalPairs expects a heap allocated string data array.