Author Topic: Программы, ограничивающие размер стека приложения до 2 048 байт, могут не работать после установки обновления безопасности 917422  (Read 3039 times)

0 Members and 1 Guest are viewing this topic.

Offline Xray_Linux_Root

  • Sr. Member
  • ****
  • Posts: 296
  • Karma: +2/-0
В общем столкнулся с проблемой, которую обнаружил только после установки SP3 для Windows XP.

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

Так вот вопрос.
Как можно увеличить размер стека программы или программ о котором вскользь говорится в этой статье kb924867 в разделе временное решение.
« Last Edit: June 02, 2008, 09:41:20 by Xray_Linux_Root »
Mandrake, ASPLinux, Slackware, RedHat, Fedora, Debian
Зачем M$ Exchange? Есть eGroupware!
-j MASQUERADE + друзья в других сетях помогут построить мир независимо от желания вашего провайдера ;)

Offline Egor

  • Sr. Member
  • ****
  • Posts: 251
  • Karma: +0/-0
Quote from: Xray_Linux_Root
Как можно увеличить размер стека программы или программ о котором вскользь говорится в этой статье kb924867 в разделе временное решение.
Вероятно, подразумевается решение для разработчиков падающей программы.

Offline Xray_Linux_Root

  • Sr. Member
  • ****
  • Posts: 296
  • Karma: +2/-0
Quote from: Egor
Вероятно, подразумевается решение для разработчиков падающей программы.

IMHO В том-то и дело, если бы это касалось программы и разработчиков, тогда бы это не поместили в раздел временное решение. Скорей всего что-то снова правится в реестре.
« Last Edit: June 02, 2008, 19:01:04 by Xray_Linux_Root »
Mandrake, ASPLinux, Slackware, RedHat, Fedora, Debian
Зачем M$ Exchange? Есть eGroupware!
-j MASQUERADE + друзья в других сетях помогут построить мир независимо от желания вашего провайдера ;)

Offline Diver

  • Hero Member
  • *****
  • Posts: 790
  • Karma: +2/-0
IMHO, размер стека выделяется в зависимости от того как программа была скомпилирована. Если для программы задано использовать 2кб под стек, то она только столько и будет использовать. Советую вам обратиться в поддержку той программы которая валиться за патчем или обновить её.
MCP

Offline Xray_Linux_Root

  • Sr. Member
  • ****
  • Posts: 296
  • Karma: +2/-0
Quote from: Diver
IMHO, размер стека выделяется в зависимости от того как программа была скомпилирована. Если для программы задано использовать 2кб под стек, то она только столько и будет использовать. Советую вам обратиться в поддержку той программы которая валиться за патчем или обновить её.
Продукт больше не поддерживается. Это тоже было известно.
« Last Edit: June 03, 2008, 11:46:03 by Xray_Linux_Root »
Mandrake, ASPLinux, Slackware, RedHat, Fedora, Debian
Зачем M$ Exchange? Есть eGroupware!
-j MASQUERADE + друзья в других сетях помогут построить мир независимо от желания вашего провайдера ;)