I haven’t found crash cases when building it in Debug mode.
When I use the -OReleaseSafe mode, I also haven’t found crash cases when the 222 print line is enabled. But when the 222 line is disabled, a crash case is found as:
I see. But here I deliberately keep it uninitialized and made a mistake to use it before initializing. It is just some weird the problem is exposed at certain unexpected conditions.
@zigo Please edit your question to replace the screenshot of code, with actual text, you can copy your source code text and format it as code with:
```
code here
```
Screenshots of code are only appropriate if the syntax highlighting is broken and needs to be discussed/fixed, otherwise it is unwanted, because it makes the code unsearchable and prevents people that need assistive technologies like screen readers from reading it.
Additionally it is also annoying, because it can’t be copy pasted so that it can be turned into an example and executed.