Показать сообщение отдельно
Старый 17.12.2008, 17:24   #10  
somebody is offline
somebody
Участник
 
128 / 30 (2) +++
Регистрация: 30.04.2003
Адрес: Москва
Цитата:
Сообщение от gl00mie
обычно через стек передается относительно немного данных (в худшем случае до сотни байт)
Размер стека кратен странице, т. е. в любом случае не меньше 4 Кб (для 32 бит), при вызовах API из потока рекомендуется от 64 Кб. Т. е. о нескольких сотнях байт речь идти не может. Умолчание вообще 1 Мб.
Т. е., похоже, проблемы thunk'ов 32->64 могут возникнуть при недостаточных размерах стека 32-битного потока?.. Точнее, при размерах, не рассчитанных на выполнение в 64-битной среде (при вызовах API-функций, богатых параметрами)? Резерв-то указывается в исполняемом файле...