История изменений
Исправление alysnix, (текущая версия) :
(Должен запуститься со своим стеком, но результат тот же, это не помогло).
запустился он может со своим стеком, но если ты там пытаешься раскрутить бектрейсом старый стек, который испорчен, то там адреса возвратов неверные, бектрейс по ним лезет и падает.
либо надо под отладчиком пускать, либо делать свой бектрейс, который будет сразу дампить фреймы стека на консоль например, и вот когда он упадет, сразу будет видно на каком фрейме.
а расписать стек легко переполнением локального буфера, вот напишешь туда байта 4 лишних, и стек у тебя упал.
Исправление alysnix, :
(Должен запуститься со своим стеком, но результат тот же, это не помогло).
запустился он может со своим стеком, но если ты там пытаешься раскрутить бектрейсом старый стек, который испорчен, то там адреса возвратов неверные, бектрейс по ним лезет и падает.
либо надо под отладчиком пускать, либо делать свой бектрейс, который будет сразу дампить фреймы стека на консоль например, и вот когда он упадет, сразу будет видно на каком фрейме.
Исходная версия alysnix, :
(Должен запуститься со своим стеком, но результат тот же, это не помогло).
запустился он может со своим стеком, но если ты там пытаешься раскрутить бектрейсом старый стек, который испорчен, то там адреса возвратов неверные, бектрейс по ним лезет и падает.