Function retyping bug in 9.2 decompiler

Starting with IDA 9.2, the decompiler has a nasty bug: if you retype the whole function, so its prototype and arguments types and names, if the first argument is called this, it is renamed to th_s (with the the underscore appearing in place of the letter i. This doesn’t happen if you retype said parameter only or if you rename it. Never dealt with a similiar issue on previous versions of Hex-Rays. Please look what can be done about this. Thanks!

This wll be fixed in 9.3.

Hi,

Thank you for the report - the bug you described was indeed a known issue with the clang parser. It will be fixed with the next official IDA update.