Tomsk Sysadmins Forum

Windows => Администрирование => Topic started by: Xray_Linux_Root on June 02, 2008, 09:39:39

Title: Программы, ограничивающие размер стека приложения до 2 048 байт, могут не работать после установки обновления безопасности 917422
Post by: Xray_Linux_Root on June 02, 2008, 09:39:39
В общем столкнулся с проблемой, которую обнаружил только после установки SP3 для Windows XP.

1. С WSUS (давным-давно) было получено и установлено обновление kb917422 (http://support.microsoft.com/kb/917422/)
2. Недавно была установлена именно финальная версия SP3 (с ключиком /nobackup) распространяемая небезызвестной компанией.
3. И вот, после установки SP3, было установлено приложение которое, благодаря kb917422 (http://support.microsoft.com/kb/917422/) молчком валится. Хотя в List of fixes that are included in Windows XP Service Pack 3 (http://support.microsoft.com/kb/946480/) присутствует kb924867 (http://support.microsoft.com/kb/924867), которое вроде бы решает проблему возникающую после установки kb917422 (http://support.microsoft.com/kb/917422/).

Так вот вопрос.
Как можно увеличить размер стека программы или программ о котором вскользь говорится в этой статье kb924867 (http://support.microsoft.com/kb/924867) в разделе временное решение.
Title: Программы, ограничивающие размер стека приложения до 2 048 байт, могут не работать после установки обновления безопасности 917422
Post by: Egor on June 02, 2008, 13:50:12
Quote from: Xray_Linux_Root
Как можно увеличить размер стека программы или программ о котором вскользь говорится в этой статье kb924867 (http://support.microsoft.com/kb/924867) в разделе временное решение.
Вероятно, подразумевается решение для разработчиков падающей программы.
Title: Программы, ограничивающие размер стека приложения до 2 048 байт, могут не работать после установки обновления безопасности 917422
Post by: Xray_Linux_Root on June 02, 2008, 18:59:54
Quote from: Egor
Вероятно, подразумевается решение для разработчиков падающей программы.

IMHO В том-то и дело, если бы это касалось программы и разработчиков, тогда бы это не поместили в раздел временное решение. Скорей всего что-то снова правится в реестре.
Title: Программы, ограничивающие размер стека приложения до 2 048 байт, могут не работать после установки обновления безопасности 917422
Post by: Diver on June 03, 2008, 09:48:50
IMHO, размер стека выделяется в зависимости от того как программа была скомпилирована. Если для программы задано использовать 2кб под стек, то она только столько и будет использовать. Советую вам обратиться в поддержку той программы которая валиться за патчем или обновить её.
Title: Программы, ограничивающие размер стека приложения до 2 048 байт, могут не работать после установки обновления безопасности 917422
Post by: Xray_Linux_Root on June 03, 2008, 11:44:55
Quote from: Diver
IMHO, размер стека выделяется в зависимости от того как программа была скомпилирована. Если для программы задано использовать 2кб под стек, то она только столько и будет использовать. Советую вам обратиться в поддержку той программы которая валиться за патчем или обновить её.
Продукт больше не поддерживается. Это тоже было известно.