https://bugs.winehq.org/show_bug.cgi?id=51091
Bug ID: 51091 Summary: Proteus Design Suite demo installer fails with ERROR_OUTOFMEMORY in WriteEnvironmentStrings Product: Wine Version: 6.7 Hardware: x86-64 URL: https://www.labcenter.com/downloads/prodemo.exe OS: Linux Status: NEW Keywords: download, Installer Severity: normal Priority: P2 Component: msi Assignee: wine-bugs@winehq.org Reporter: z.figura12@gmail.com Distribution: ---
This call:
010c:trace:msi:ITERATE_WriteEnvironmentString name L"=-*LXKSERVER" value L"[KEY_SERVER]"
fails because KEY_SERVER isn't defined, which causes deformat_string() to correctly return an empty string and 0 length, which ITERATE_WriteEnvironmentString() interprets as failure.
It's possible KEY_SERVER should be defined, though, but definitely WriteEnvironmentStrings is broken.
leslie@terabithia:~/Downloads$ sha1sum prodemo.exe f2782cdfe3aac2d31e80e57815395d36b5b83d46 prodemo.exe