[PATCH][_GLIBCXX_DEBUG] libbacktrace integration
François Dumont
frs.dumont@gmail.com
Tue May 4 06:03:56 GMT 2021
On 03/05/21 11:06 pm, Jonathan Wakely wrote:
> On 03/05/21 22:17 +0200, François Dumont via Libstdc++ wrote:
>> Is it too early to consider this patch ? Or just lack of time ?
>
> I haven't had time to review it yet, but my general feeling hasn't
> changed. I still don't like the idea of executing additional code
> after undefined behaviour is detected. I've been convinced by glibc
> folk that every bit of code run when the program state is corrupt
> increases the risk that it can be exploited by an attacker.
>
>
>
Ok, I must have miss (or forgot) this feedback.
Well, isn't it the current situation of the whole _GLIBCXX_DEBUG mode ?
For me _GLIBCXX_DEBUG mode purpose is to detect UB situation and to
assert _before_ any UB code is run.
Moreover it is optional. This is a feature to use when _GLIBCXX_DEBUG is
telling you that you have a problem in your code but you just cannot
find where it is called.
More information about the Libstdc++
mailing list