Closed
Description
- Version: v12.6.0
- Platform: Linux solus 5.1.14-121.current deps: update openssl to 1.0.1j #1 SMP PREEMPT Sun Jun 23 13:57:07 UTC 2019 x86_64 GNU/Linux
- Subsystem: tls, http2
https://runkit.com/szmarczak/5d48640bd3cab4001399357c
The issue happens randomly. Sometimes socket.servername
is set to false
, sometimes it's a string. I tracked the source down to this C++ code:
Lines 991 to 1006 in 0481a7f
servername
sometimes is a null pointer. This causes http2session.originSet
to look like:
[ 'https://false:35575' ]