https://bugs.winehq.org/show_bug.cgi?id=50401
Bug ID: 50401 Summary: Adobe Audition CS6 doesn't start - Call from 7B010BF6 to unimplemented function msvcp100.dll._Wcsxfrm, aborting Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: consolelogger@rhyta.com Distribution: ---
Installation was done in a Windows VM and the files copied over.
Wine log is attached
https://bugs.winehq.org/show_bug.cgi?id=50401
--- Comment #1 from consolelogger consolelogger@rhyta.com --- Created attachment 69023 --> https://bugs.winehq.org/attachment.cgi?id=69023 wine log for "Adobe Audition CS6.exe"
https://bugs.winehq.org/show_bug.cgi?id=50401
consolelogger consolelogger@rhyta.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Debian Version|unspecified |6.0-rc3
https://bugs.winehq.org/show_bug.cgi?id=50401
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |msvcp Summary|Adobe Audition CS6 doesn't |Adobe Audition CS6 crashes |start - Call from 7B010BF6 |on unimplemented function |to unimplemented function |msvcp100.dll._Wcsxfrm |msvcp100.dll._Wcsxfrm, | |aborting | Ever confirmed|0 |1 CC| |focht@gmx.net Status|UNCONFIRMED |NEW
--- Comment #2 from Anastasius Focht focht@gmx.net --- Hello consolelogger,
--- quote --- Installation was done in a Windows VM and the files copied over. --- quote ---
while this can work in _some_ cases, "copy over" installations are not recommended. You miss out all the registry changes, COM server registrations, shared assemblies in non-app directories etc., leading to a variety of problems.
For this particular problem it wouldn't matter but still keep it in mind.
https://source.winehq.org/git/wine.git/blob/9d7a710fc0d1a0ecea17a68675d3899a...
--- snip --- 2968 @ stub _Wcsxfrm --- snip ---
Regards
https://bugs.winehq.org/show_bug.cgi?id=50401
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://ccmdls.adobe.com/Ad | |obeProducts/AUDT/13.0.4.39/ | |win64/dea80cdb-fd91-4256-8f | |97-d293433bac74/AdobeAuditi | |on13All.zip Summary|Adobe Audition CS6 crashes |Multiple Adobe products |on unimplemented function |crash on unimplemented |msvcp100.dll._Wcsxfrm |function | |msvcp{100,110,120,140}.dll. | |_Wcsxfrm (Audition CS6, | |Audition 2020) Keywords| |download
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello folks,
this is also needed by other Adobe Audition editions, such as Adobe Audition 2020.
https://ccmdls.adobe.com/AdobeProducts/AUDT/13.0.4.39/win64/dea80cdb-fd91-42...
Note, the download link can't be accessed directly with the browser, it needs spoofed user agent string. See https://bugs.winehq.org/show_bug.cgi?id=50407#c1
--- snip --- $ wine ./Adobe\ Audition.exe ... wine: Call from 000000007B012AF2 to unimplemented function msvcp140.dll._Wcsxfrm, aborting 00c0:err:module:LdrInitializeThunk "AuUI.dll" failed to initialize, aborting --- snip ---
In case of Adobe CC 2020 it needs bug 50407 worked around before getting to this.
$ sha1sum AdobeAudition13All.zip b2800e4fd28f3c669cd0b3754ec11a9e8e18cee1 AdobeAudition13All.zip
$ du -sh AdobeAudition13All.zip 296M AdobeAudition13All.zip
$ wine --version wine-6.0-rc4
Regards
https://bugs.winehq.org/show_bug.cgi?id=50401
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |50409
https://bugs.winehq.org/show_bug.cgi?id=50401
--- Comment #4 from consolelogger consolelogger@rhyta.com --- I realize that copying over instead of using the installer is bad practice, but the installer doesn't work with wine https://bugs.winehq.org/show_bug.cgi?id=50399, but there is Silver level entry in the AppDB, so I thought I'd try to copy files over to see what might work anyway. I copied the full Adobe folder with all subfolders, so I don't think I missed anything.
https://bugs.winehq.org/show_bug.cgi?id=50401
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |3657c8b8293a1a026c81aa9cf4c | |04b1884c133cd Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello folks,
this is fixed by commit https://source.winehq.org/git/wine.git/commitdiff/3657c8b8293a1a026c81aa9cf4... ("msvcp90: Add _Wcsxfrm implementation.")
Thanks Piotr
--- snip --- $ WINEDEBUG=+seh,+relay,+msvcrt,+msvcp wine ./Adobe\ Audition.exe >>log.txt 2>&1 ... 0104:Call msvcp140._Wcsxfrm(0021e5e0,0021e5e2,0021e670,0021e672,13fcbe90) ret=00ce65ae 0104:trace:msvcp:_Wcsxfrm (000000000021E5E0 000000000021E5E2 000000000021E670 000000000021E672 0000000013FCBE90) 0104:Call KERNEL32.LocaleNameToLCID(00000000,00000000) ret=00af65d4 0104:Call ntdll.NtQueryDefaultLocale(00000001,0021e374) ret=7b0282a0 0104:Ret ntdll.NtQueryDefaultLocale() retval=00000000 ret=7b0282a0 0104:Ret KERNEL32.LocaleNameToLCID() retval=00000409 ret=00af65d4 0104:Call KERNEL32.LCMapStringW(00000409,00000400,0021e670 L"a",00000001,00000000,00000000) ret=00af6602 0104:Ret KERNEL32.LCMapStringW() retval=0000000a ret=00af6602 0104:Ret msvcp140._Wcsxfrm() retval=0000000a ret=00ce65ae ... --- snip ---
Continuation is bug 50411 ("Adobe Audition 2020 crashes on startup, reporting 'Direct2D Drawbot error' (d2d_geometry_group_GetBounds is a stub)").
$ wine --version wine-6.1-122-g2201ca08fb0
Regards
https://bugs.winehq.org/show_bug.cgi?id=50401
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.2.
https://bugs.winehq.org/show_bug.cgi?id=50401
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|https://ccmdls.adobe.com/Ad |https://web.archive.org/web |obeProducts/AUDT/13.0.4.39/ |/20210221122639if_/http://m |win64/dea80cdb-fd91-4256-8f |oodle.lawley.wa.edu.au/ACC/ |97-d293433bac74/AdobeAuditi |products/AdobeProducts/AUDT |on13All.zip |/13.0.0.519/win64/38ed1943- | |a0e8-44a1-a4c6-48cda3e3b145 | |/AdobeAudition13All.zip
--- Comment #7 from Anastasius Focht focht@gmx.net --- Hello folks,
adding stable download links via Internet Archive for documentation:
Adobe Audition CS6:
https://web.archive.org/web/20210221112541/https://trials.adobe.com/AdobePro...
I've found Audition 2020 on some external site which didn't require user agent spoofing and created a snapshot as well:
https://web.archive.org/save/http://moodle.lawley.wa.edu.au/ACC/products/Ado...
$ sha1sum AdobeAudition13All.zip 1eb8840169b9f311a7c46960b509917b3334d1c3 AdobeAudition13All.zip
$ du -sh AdobeAudition13All.zip 293M AdobeAudition13All.zip
The sha1sum of the archive from the external site didn't match. File/payload dates 2019-11-10 vs. 2020-08-03 from Adobe site. The (older) content seems to be fine though. The package payloads are digitally signed. Anyway, this is just backup in case the download gets removed.
Regards
https://bugs.winehq.org/show_bug.cgi?id=50401
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |6.0.x
https://bugs.winehq.org/show_bug.cgi?id=50401
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.0.x |---
--- Comment #8 from Michael Stefaniuc mstefani@winehq.org --- Removing the 6.0.x milestone from bug fixes included in 6.0.1.