LINUX.ORG.RU

История изменений

Исправление wandrien, (текущая версия) :

Ну они не прямо так сделали:

Перехватываем libc’шный malloc()

Просто обернули вызов glibc-шного аллокатора в свою функцию.

А так как и их собственные либы используют g_malloc, и куча прикладного кода, то на практике большое количество приложений именно так себя и ведёт - «в случае чего - сразу падать».

Исходная версия wandrien, :

Ну они не прямо так сделали:

Перехватываем libc’шный malloc()

Просто обернули системный вызов в свою функцию.

А так как и их собственные либы используют этот вызов, и куча прикладного кода, то на практике большое количество приложений именно так себя и ведёт - «в случае чего - сразу падать».