
These functions are set to no_return automatically, and I have no idea why this happens.
I'm not sure if they are truly no return, but this will cause missing code in the decompiler view.
That is, only the try part will be shown, and the catch part will be missing as they are after "no returning" function __cxa_throw or __cxa_begin_catch.
Manually removing the no return flag will fix this.
Code and binary is exactly the same as in #1 .