https://bugs.winehq.org/show_bug.cgi?id=50732
Bug ID: 50732 Summary: Change in ntdll breaks FrameMaker 8 Product: Wine Version: 6.3 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: ntdll Assignee: wine-bugs@winehq.org Reporter: ulrich.gemkow@ikr.uni-stuttgart.de Distribution: ---
A bisect shows that the following commit
0a6f070f5ebb9b2013fa4ba24dd7d8c16399cf71 is the first bad commit commit 0a6f070f5ebb9b2013fa4ba24dd7d8c16399cf71 Author: Alexandre Julliard julliard@winehq.org Date: Mon Feb 15 15:52:48 2021 +0100
ntdll: Also set the dynamic environment strings in the initial parameters.
Signed-off-by: Alexandre Julliard julliard@winehq.org
breaks the (proprietary) application FrameMaker 8 - it is no longer able to load his licensing subsystem and fails to start. The patch reverts not cleanly.
wine is self-compiled without mingw.
There is a free download package for FrameMaker 8 (see downlads URL) which shows the bug. I am more than happy to help debug this.
https://bugs.winehq.org/show_bug.cgi?id=50732
Ulrich Gemkow ulrich.gemkow@ikr.uni-stuttgart.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |0a6f070f5ebb9b2013fa4ba24dd | |7d8c16399cf71 Keywords| |regression URL| |https://supportdownloads.ad | |obe.com/detail.jsp?ftpID=45 | |49
https://bugs.winehq.org/show_bug.cgi?id=50732
--- Comment #1 from Alexandre Julliard julliard@winehq.org --- Created attachment 69489 --> https://bugs.winehq.org/attachment.cgi?id=69489 Fix size
This should fix it.
https://bugs.winehq.org/show_bug.cgi?id=50732
Ulrich Gemkow ulrich.gemkow@ikr.uni-stuttgart.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #2 from Ulrich Gemkow ulrich.gemkow@ikr.uni-stuttgart.de --- Indeed, thanks a lot for the quick fix!
https://bugs.winehq.org/show_bug.cgi?id=50732
Ulrich Gemkow ulrich.gemkow@ikr.uni-stuttgart.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |UNCONFIRMED Resolution|FIXED |---
--- Comment #3 from Ulrich Gemkow ulrich.gemkow@ikr.uni-stuttgart.de --- Sorry, I remember that "resolved" means "commited to git", so reset to UNCONFIRMED.
https://bugs.winehq.org/show_bug.cgi?id=50732
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download CC| |focht@gmx.net Ever confirmed|0 |1 URL|https://supportdownloads.ad |https://web.archive.org/web |obe.com/detail.jsp?ftpID=45 |/20210228123038/https://dow |49 |nload.adobe.com/pub/adobe/f | |ramemaker/win/8.x/AdobeFram | |eMaker80_extract.exe Status|UNCONFIRMED |NEW Summary|Change in ntdll breaks |Multiple Adobe products |FrameMaker 8 |fail to start due to Wine | |6.3 breaking Adobe License | |Manager/FLEXnet Licensing | |Service (Acrobat 8.x, | |FrameMaker 8)
--- Comment #4 from Anastasius Focht focht@gmx.net --- Hello folks,
confirming. The regression affects all Adobe products which depend on the Adobe License Manager (ALM) / FLEXnet Licensing Service. Refining summary accordingly.
In some cases it takes up to 30 seconds until the applications suddenly terminate after failure to communicate with the licensing service.
'c:\ProgramData\Adobe\ALM\alm.log':
--- snip --- ALM: _require_: flxActCommonHandleOpen(&flexActivationHdl, mode, &flexErr) == FLX_ACT_TRUE, (line: 142, func: adobe::alm::alm_pri::ALM_TrustStorage_Scan) ALM: _require_: almErr = AdobeLM_Pri_SearchLicenseInTS() == 0 , (line: 510, func: adobe::alm::alm_pri::AdobeLM_License_Check, value: 37891) --- snip ---
'c:\ProgramData\FLEXnet\adobe_00080000_event.log':
--- snip --- ... 13:03:45 28-02-2021 [P:32],[T:36] EventCode: 30000017 13:03:45 28-02-2021 [P:32],[T:36] EventCode: 30000019 13:03:45 28-02-2021 [P:32],[T:36] Exception: 44, Module: b0000, Location: 1, Internal: 3 13:03:46 28-02-2021 [P:32],[T:36] EventCode: 30000017 13:03:46 28-02-2021 [P:32],[T:36] EventCode: 2000001b 13:03:46 28-02-2021 [P:32],[T:36] EventCode: 30000017 ... --- snip ---
Adding stable download links via Internet Archive:
https://web.archive.org/web/20210228123038/https://download.adobe.com/pub/ad...
Adobe Acrobat 8.x:
https://web.archive.org/web/20140209233106/http://trials.adobe.com/akdlm/pub...
$ sha1sum AcroPro80_efg.exe du41497c60ce2c3badf7ac2c2ecc08724bf5a877f2 AcroPro80_efg.exe
$ du -sh AcroPro80_efg.exe 254M AcroPro80_efg.exe
$ wine --version wine-6.3
Regards
https://bugs.winehq.org/show_bug.cgi?id=50732
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED Fixed by SHA1| |5828d7c136cf4c22e1f999929f9 | |e97c91c555123
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello folks,
this is fixed by commit https://source.winehq.org/git/wine.git/commitdiff/5828d7c136cf4c22e1f999929f... ("ntdll: Adjust environment size for dynamic strings.").
Thanks Alexandre
$ wine --version wine-6.3-42-g3c2db20f668
Regards
https://bugs.winehq.org/show_bug.cgi?id=50732
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.4.