This C++ binary has code snippets and paths to sourcecode files everywhere, which is probably some sort of debug info.
- Is this something standard? (Is this RTTI)
- If so, how is this called?
- Are there plugins/tools to help with this?
It has the fingerprint of an
assert is a standard function in most (if not outright all!) standard libraries, and so if your decompiler could recognize which compiler was used, it would have assigned a standard label to
sub_6E0D40. Since it didn't, you could trace that address and see if (a) it jumps immediately to an external routine such as Windows' native
Assert, or (b) does what an assert does: outputting the error and immediately exiting.
Addition: using the stack plus registers ecx and edx seem to indicate this sub is declared "Microsoft