[Bug 45536] Total Commander 9.x crashes on unimplemented function usp10.dll.ScriptGetFontAlternateGlyphs when Wine is not detected via named export 'ntdll.wine_get_version'

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Apr 12 15:52:59 CDT 2019


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Total Commander 9.x crashes |Total Commander 9.x crashes
                   |on unimplemented function   |on unimplemented function
                   |usp10.dll.ScriptGetFontAlte |usp10.dll.ScriptGetFontAlte
                   |rnateGlyphs when Wine is    |rnateGlyphs when Wine is
                   |not detected                |not detected via named
                   |                            |export
                   |                            |'ntdll.wine_get_version'
                URL|https://totalcommander.ch/w |https://web.archive.org/web
                   |in/tcmd920x64.exe           |/20190412204700/https://tot
                   |                            |alcommander.ch/win/tcmd922a
                   |                            |x64.exe

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

revisiting, still present.

Adding snapshot to most recent version 9.22a via Internet Archive:

https://web.archive.org/web/20190412204700/https://totalcommander.ch/win/tcmd922ax64.exe

The easiest way to reproduce without using Wine-Staging is to export
'ntdll.wine_get_version()' by ordinal only (one line change):

https://source.winehq.org/git/wine.git/blob/HEAD:/dlls/ntdll/ntdll.spec#l1518

--- snip ---
@ cdecl wine_get_version() NTDLL_wine_get_version
--- snip ---

Example:

--- snip ---
1234 cdecl -noname wine_get_version() NTDLL_wine_get_version
--- snip ---

$ sha1sum tcmd922ax64.exe 
0434912ab8ec1ac38aa7c2d00a06ba8e5f843c8f  tcmd922ax64.exe

$ du -sh tcmd922ax64.exe 
5.0M    tcmd922ax64.exe

$ wine --version
wine-4.6

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