vert.x icon indicating copy to clipboard operation
vert.x copied to clipboard

SIGSEGV during SSL.freeSSL when multiple instances are deployed

Open conet opened this issue 1 year ago • 1 comments

Questions

This is related to this netty-tcnative issue https://github.com/netty/netty-tcnative/issues/842

Version

4.5.3 and older.

Context

We noticed the crash on high traffic servers with a high SSL connection creation/destruction rate. Today we got some DoS like traffic on some instances and they crash almost immediately after restart. I realized that the application was deploying multiple verticles. Once we switch to a single verticle per process the JVM no longer crashes. Another way to prevent the crash is to use JdkSSLEngineOptions instead of OpenSSLEngineOptions.

Do you have a reproducer?

I don't have a reproducer.

Steps to reproduce

Extra

hs_err_pid389199.log

conet avatar Feb 18 '24 21:02 conet

Sorry, I spoke too soon, it also happens when only one verticle is deployed.

conet avatar Feb 18 '24 21:02 conet