wizzard: (Default)
[personal profile] wizzard

binary versions of win-psycopg2 are built against latest DEBUG version of MSVCRT that ships ONLY with VS2005 SP1 ATL Security Update 2

and they don’t have sources readily buildable on Windows, either – only the Linux ones :\

Date: 2009-09-10 05:18 pm (UTC)
From: [identity profile] nponeccop.livejournal.com
DEBUG version of MSVCRT that ships ONLY with VS2005 SP1 ATL Security Update 2

Так правильно - EULA вообще запрещает распространять DEBUG CRT в каком-либо виде, фактически Debug CRT платный, является частью студии, как, скажем, отладчик. Debug CRT может быть раза в три медленнее в определенных сценариях, чем релизный, из-за различных валидаций кучи, которые он выполняет для раннего обнаружения memory corruption, поэтому ни один разработчик в здравом уме и трезвой памяти не будет распространять его с бинарником своего софта.

Впрочем, я не удивлюсь, что окажется, что данный софт просто банально падает в релиз-версии, т.к. дебаг-црт по-другому инициализирует память, и, скажем, использует всякие паддинги вокруг блоков кучи вроде 0xBAADF00D ("bad food"), и глючный код, безобидно повреждающий в дебаг црт паддинг, при компоновке с релизной начал повреждать соседний блок.

Date: 2009-09-10 06:04 pm (UTC)
From: [identity profile] nponeccop.livejournal.com
Ну так это не вам, а разработчикам софта замечание, которые релизили такие чудовищные бинарники

Profile

wizzard: (Default)
wizzard

January 2019

S M T W T F S
  12 345
6789101112
1314 1516171819
202122 23242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 22nd, 2026 09:09 pm
Powered by Dreamwidth Studios