[Bug 50407] Multiple Adobe CC products fail to start, reporting 'err:module:LdrInitializeThunk "CRClient.dll" failed to initialize' ('_Syserror_map' should return non-NULL string for unknown errors)

WineHQ Bugzilla wine-bugs at winehq.org
Sat Dec 26 16:21:09 CST 2020


https://bugs.winehq.org/show_bug.cgi?id=50407

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |download
                URL|                            |https://ccmdls.adobe.com/Ad
                   |                            |obeProducts/AUDT/13.0.4.39/
                   |                            |win64/dea80cdb-fd91-4256-8f
                   |                            |97-d293433bac74/AdobeAuditi
                   |                            |on13All.zip

--- Comment #1 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

unlike Adobe CC 2019 editions (bug 47015 etc.) I couldn't find any direct links
for Adobe CC 2020.

https://prodesigntools.com/adobe-cc-2019-direct-download-links.html

Fortunately using the pattern from 2019 one can deduce the main payload:
'AdobeAudition13All.zip'. Searching for that on the net returns full download
links.

The server downloads are supposed to be accessed with Adobe CC client only.
Attempt to download with browser or wget will result in: "You don't have
permission to access".

Fortunately there is an easy way to get those downloads: impersonation via
custom user agent string ;-)

--- snip ---
$ wget -U "Creative Cloud" \
   
https://ccmdls.adobe.com/AdobeProducts/AUDT/13.0.4.39/win64/dea80cdb-fd91-4256-8f97-d293433bac74/AdobeAudition13All.zip
--- snip ---

The archive is supposed to be used with the Adobe installer app.
But again, one can work around it.

--- snip ---
$ 7z l AdobeAudition13All.zip 

Scanning the drive for archives:
1 file, 309615360 bytes (296 MiB)

Listing archive: AdobeAudition13All.zip

--
Path = AdobeAudition13All.zip
Type = zip
Physical Size = 309615360

   Date      Time    Attr         Size   Compressed  Name
------------------- ----- ------------ ------------  ------------------------
2020-03-08 22:14:16 D....            0            2  1\CreateDirectory
2020-03-08 22:14:14 D....            0            2 
1\CreateDirectory\AdobeCommon
2020-03-08 22:14:14 D....            0            2 
1\CreateDirectory\AdobeCommon\Keyfiles
2020-03-08 22:14:14 D....            0            2 
1\CreateDirectory\AdobeCommon\Keyfiles\Audition
2020-03-08 22:14:08 D....            0            2 
1\CreateDirectory\AdobeCommon\Keyfiles\Audition\13.0
2020-03-08 22:14:08 D....            0            2 
1\CreateDirectory\AdobeCommon\Keyfiles\Audition\13.0\Adobe Audition Preview
Files
2020-03-08 22:14:08 D....            0            2 
1\CreateDirectory\AdobeCommon\Keyfiles\Audition\13.0\Media Cache Files
2020-03-08 22:14:14 D....            0            2 
1\CreateDirectory\INSTALLDIR
2020-03-08 22:14:14 D....            0            2 
1\CreateDirectory\INSTALLDIR\Adobe Audition 2020
2020-03-08 22:14:14 D....            0            2 
1\CreateDirectory\INSTALLDIR\Adobe Audition 2020\Required
2020-03-08 22:14:14 D....            0            2 
1\CreateDirectory\INSTALLDIR\Adobe Audition 2020\Required\data
2020-03-08 22:14:08 D....            0            2 
1\CreateDirectory\INSTALLDIR\Adobe Audition 2020\Required\data\cache
2020-03-08 22:14:16 D....            0            2 
1\CreateDirectory\UserRoamingAppData
...
2020-03-08 22:14:12 D....            0            2  1\universal
2020-03-08 22:13:14 D....            0            2  1\universal\App
2020-03-08 22:13:14 ....A      1788496       741852  1/universal/App/ACE.dll
2020-03-08 22:13:14 ....A        87120        34117 
1/universal/App/ACEWrapper.dll
2020-03-08 22:13:14 ....A      1815632       222504  1/universal/App/Adobe
Audition.exe
...
2020-03-08 21:13:18 ....A       522750        82344 
1/universal/App/typesupport/unicode/mappings/win/CP950.TXT
2020-03-08 22:13:14 ....A       634448       239428  1/universal/App/utest.dll
2020-03-08 22:13:14 ....A       546896       199693 
1/universal/App/VideoFrame.dll
2020-03-08 22:13:14 ....A      1411152       532092 
1/universal/App/VideoRenderer.dll
2020-03-08 22:13:14 ....A       706640       315189 
1/universal/App/VulcanControl.dll
2020-03-08 22:13:14 ....A       648272       295617 
1/universal/App/VulcanMessage5.dll
2020-03-08 22:13:14 ....A      2864720       842325  1/universal/App/xerces.dll
2020-03-08 22:13:14 ....A      1645136       710921 
1/universal/App/ZXPSignLib-minimal.dll
2020-03-08 22:14:16 ....A        51942         2499  AdobeAudition13All.pimx
------------------- ----- ------------ ------------  ------------------------
2020-03-09 05:01:48          895281787    309404184  917 files, 131 folders

--- snip ---

'AdobeAudition13All.pimx' is an XML file which provides information how the
archive content is supposed to be used with the installer. File
extraction/destination paths, registry entries etc.

--- snip ---
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Package>
    <Type>core</Type>
    <PackageName>AdobeAudition13All</PackageName>
    <ProcessorFamily>64-bit</ProcessorFamily>
    <Assets>
        <Asset source="[StagingFolder]\universal\App"
target="[INSTALLDIR]\Adobe Audition 2020" recursive="true"/>
        <Asset source="[StagingFolder]\HelpCfg" target="[AdobeCommon]\HelpCfg"
recursive="true"/>
        <Asset source="[StagingFolder]\support\ui_files\stable"
target="[AdobeCommon]\Keyfiles\Audition\13.0\Icons" recursive="true"/>
        <Asset source="[StagingFolder]\CreateDirectory\INSTALLDIR\Adobe
Audition 2020\Required\data\cache" target="[INSTALLDIR]\Adobe Audition
2020\Required\data\cache" recursive="true" isRecursiveDelete="true"/>
        <Asset
source="[StagingFolder]\CreateDirectory\AdobeCommon\Keyfiles\Audition\13.0"
target="[AdobeCommon]\Keyfiles\Audition\13.0" recursive="true"
isRecursiveDelete="true" isUserPreferences="true"/>
        <Asset
source="[StagingFolder]\CreateDirectory\UserRoamingAppData\Adobe\Audition\13.0"
target="[UserRoamingAppData]\Adobe\Audition\13.0" recursive="true"
isRecursiveDelete="true" isUserPreferences="true"/>
        <Asset
source="[StagingFolder]\CreateDirectory\UserRoamingAppData\Adobe\GPUSniffer\13.0"
target="[UserRoamingAppData]\Adobe\GPUSniffer\13.0" recursive="true"
isRecursiveDelete="true" isUserPreferences="true"/>
    </Assets>
    <Commands>
        <Registry>
            <Path>HKEY_CLASSES_ROOT\.auproj</Path>
            <Name>Default</Name>
            <Type>REG_SZ</Type>
            <Value>AdobeAudition13_auproj</Value>
        </Registry>
...
--- snip ---

Armed with that information and little shell scripting one can get a working
installation without the (non-working) installer.

All this is not directly related to the Wine issue(s) but I found it worth
sharing.

After fixing this bug, it runs into bug 50401.

$ sha1sum AdobeAudition13All.zip 
b2800e4fd28f3c669cd0b3754ec11a9e8e18cee1  AdobeAudition13All.zip

$ du -sh AdobeAudition13All.zip
296M    AdobeAudition13All.zip

$ wine --version
wine-6.0-rc4

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list