[Bug 40334] Multiple games and applications crash on unimplemented function ntdll.dll.RtlGetNativeSystemInformation (AION, AVG Free Edition 2012-2014, TuneUp Utilities 2014)

WineHQ Bugzilla wine-bugs at winehq.org
Wed Nov 27 17:51:24 CST 2019


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|AION - Wine /Unhandled      |Multiple games and
                   |exception: page fault on    |applications crash on
                   |read access to 0x00000000   |unimplemented function
                   |in 64-bit code              |ntdll.dll.RtlGetNativeSyste
                   |(0x0000000000000000).       |mInformation (AION, AVG
                   |                            |Free Edition 2012-2014,
                   |                            |TuneUp Utilities 2014)
          Component|-unknown                    |ntdll
                 CC|                            |focht at gmx.net

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

refining summary to collect more apps/games that need this native API.

While revisiting bug 30499 ("Multiple Avira AVG product installers crash due to
access of undocumented PEB field "UnicodeCaseTableData" (AVG Free Edition
2012-2014, TuneUp Utilities 2014)") it turns out more apps need
'ntdll.RtlGetNativeSystemInformation'.

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files (x86)/TuneUp Utilities 2014

$ wine ./SystemControl.exe 
0021:fixme:win:RegisterPowerSettingNotification
(0x9cc60,{31f9f286-5084-42fe-b720-2b0264993763},1): stub
...
wine: Call from 0x7bc7006c to unimplemented function
ntdll.dll.RtlGetNativeSystemInformation, aborting
--- snip ---

More references/imports of that native API in WINEPREFIX:

--- snip ---
$ grep -ralZ RtlGetNativeSystemInformation .wine/drive_c | xargs -r0i bash -c
"echo \"{}\" && winedump -j import \"{}\" | grep RtlGetNativeSystemInformation"

.wine/drive_c/windows/Installer/ae9b.msi
.wine/drive_c/Program Files (x86)/TuneUp Utilities 2014/tuavgx.dll
.wine/drive_c/Program Files (x86)/TuneUp Utilities 2014/avgrepliba.dll
  0007d298   647  RtlGetNativeSystemInformation
.wine/drive_c/Program Files (x86)/TuneUp Utilities 2014/avgdumpa.exe
  000a9360   647  RtlGetNativeSystemInformation
.wine/drive_c/Program Files (x86)/TuneUp Utilities 2014/avgreplibx.dll
.wine/drive_c/Program Files (x86)/TuneUp Utilities 2014/avgdiagex.exe
.wine/drive_c/Program Files (x86)/TuneUp Utilities 2014/tuavga.dll
  00043348   647  RtlGetNativeSystemInformation
.wine/drive_c/Program Files (x86)/TuneUp Utilities 2014/avgdumpx.exe
.wine/drive_c/ProgramData/{FE8D473A-6F06-4F99-B5F4-BED72B2A038C}/{D3742F82-1C1A-4DCC-ABBD-0E831C0185CC}.msi
--- snip ---

http://down.filepuma.com/files/system-utilities/tuneup-utilities-2014/TuneUp_Utilities_2014_v14.0.1000.340.exe

Snapshot of installer via Internet Archive:

https://web.archive.org/web/20191127225631/http://down.filepuma.com/files/system-utilities/tuneup-utilities-2014/TuneUp_Utilities_2014_v14.0.1000.340.exe?Expires=1574897037&Signature=HG0KoLrB2BlQVhJT~BXTWklNdQcbFxZRPy6NobDerlROjaHPPsMYqtj0KuU8Lv6AbOkYx44k10VimHj5EUyg1ShDFxr-tirBkAfr6p6NquyKYyrL-gWPvOP3lE5t48klBKyOWH~XqAzY6I78mHE9UrDWRPT2-~3Cg38ngm5UEYhMhG96bhroWN7977yNgwWaZWq2lf78I7f9rks~zxvlH7vjeTQnyprf72uXP5xhoKeDHl-31pmK3DnlBv4W5~WBqZWJVBw5Zwu-hgsnP-B36AIyWUqskY10YUHbw9MDSXWWdfW~uTiFSsMKSG-szAxFykyVbt7iO~FRY0jT5xzWoQ__&Key-Pair-Id=APKAJ4QTZAMVFRE2J7AQ

$ sha1sum TuneUp_Utilities_2014_v14.0.1000.340.exe 
43b17e17c855e83b57f73ea5c8c13aebe805e0da 
TuneUp_Utilities_2014_v14.0.1000.340.exe

$ du -sh TuneUp_Utilities_2014_v14.0.1000.340.exe 
28M    TuneUp_Utilities_2014_v14.0.1000.340.exe

$ wine --version
wine-4.20-285-g4ccdf3e58a

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