При отладке приложения для Linux я обнаружил указатель с подозрительным значением 0x7c7c7c7c. Это конкретное значение указывает на что-нибудь?
(Я спрашиваю, потому что я знаю из своих дней MSVC, что в отладочной сборке значения, такие как 0xcdcdcdcd или 0xdddddddd, будут храниться в блоках кучи, которые были неинициализированы, освобождены или иным образом недопустимы. Некоторые люди используют магические значения, такие как 0xdeadbeef или 0xcafebabe в неинициализированная память. Я предполагаю, что что-то в libc или где-то еще использует 0x7c7c7c7c в качестве магического значения, но я не могу найти его документированным.)