https://bugs.winehq.org/show_bug.cgi?id=44656
Bug ID: 44656 Summary: Multiple applications need ntdll.NtSuspendProcess and ntdll.NtResumeProcess implementation (Oracle Data Visualization Desktop, cbwin) Product: Wine Version: 3.3 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: ntdll Assignee: wine-bugs@winehq.org Reporter: focht@gmx.net Distribution: ---
Hello folks,
to track Wine-Staging patchset:
https://github.com/wine-staging/wine-staging/tree/master/patches/ntdll-NtSus...
Essentially a continuation of bug 40989 which added 'ntdll.NtSuspendProcess and 'ntdll.ResumeProcess' stubs. The original app/game is no longer available - at least not for free.
Searching for apps using this native API I found a hint here:
https://forum.winehq.org/viewtopic.php?f=9&t=28415
--- snip --- "Data\ Visualization\ Desktop\dvdesktop.exe" ... fixme:ntdll:NtSuspendProcess stub: 0x8c [0128/175611:ERROR:scoped_process_suspend.cc(29)] NtSuspendProcess, ntstatus=-1073741822 ... fixme:ntdll:NtQuerySystemInformation (0x00000040,0xb50030,0x00200000,0x84e6e8) stub [0128/175611:ERROR:process_info.cc(372)] NtQuerySystemInformation SystemExtendedHandleInformation: <failed to retrieve error message (0x13d)> (0xc0000003) fixme:ntdll:NtResumeProcess stub: 0x8c [0128/175611:ERROR:scoped_process_suspend.cc(38)] NtResumeProcess, ntstatus=-1073741822 --- snip ---
This is probably 'Oracle Data Visualization Desktop':
http://www.oracle.com/technetwork/middleware/oracle-data-visualization/downl...
http://download.oracle.com/otn/nt/middleware/12c/1224/Oracle_Data_Visualizat...
Another candidate: 'cbwin' (Launch Windows programs from "Bash on Ubuntu on Windows" (WSL)) which also makes use of this native API.
https://github.com/xilun/cbwin
https://github.com/xilun/cbwin/releases/download/v0.13/cbwin-bin-0.13.zip
There are likely more apps to find and play/test with. This was just a quick search-n-grab.
Will check them later in details how to reproduce/validate.
$ sha1sum cbwin-bin-0.13.zip 63842e94abe4fcb8b331ee7419e671c4731ddf21 cbwin-bin-0.13.zip
$ du -sh cbwin-bin-0.13.zip 108K cbwin-bin-0.13.zip
$ sha1sum Oracle_Data_Visualization_Desktop_Windows_V4.1.1_12_2_4_1_1.zip d76367cf62d1245a55173809cde5032597ec0e96b Oracle_Data_Visualization_Desktop_Windows_V4.1.1_12_2_4_1_1.zip
$ du -sh Oracle_Data_Visualization_Desktop_Windows_V4.1.1_12_2_4_1_1.zip 467M Oracle_Data_Visualization_Desktop_Windows_V4.1.1_12_2_4_1_1.zip
$ wine --version wine-3.3
Regards