See attached screenshot.
Debugging the openssl source code, there is a variable named "x509".
It has a value of "1" as you can see in the watch window, but when I mouse over it, it shows value "0x509". It is using the variable name to think it has value hex 0x509.
23.0.0.11 x64, CentOs 7.2, hotfix 2