https://bugs.winehq.org/show_bug.cgi?id=38103
Bug ID: 38103 Summary: Process Hacker 2.x needs ntoskrnl.exe.ProbeForRead Product: Wine Version: 1.7.36 Hardware: x86 URL: http://processhacker.sourceforge.net/downloads.php OS: Linux Status: NEW Keywords: download, source Severity: normal Priority: P2 Component: ntoskrnl Assignee: wine-bugs@winehq.org Reporter: austinenglish@gmail.com Depends on: 38102 Distribution: ---
Created attachment 50771 --> https://bugs.winehq.org/attachment.cgi?id=50771 patch
+++ This bug was initially created as a clone of Bug #38102 +++
You'll need winetricks comctl32 to work around bug 34465.
I used the portable binaries. Extract, run the x86 version, then Hacker > Computer > Shutdown. Restart the program, you'll see several: wine: Call from 0x7b83957c to unimplemented function ntoskrnl.exe.ProbeForRead, aborting wine: Call from 0x7b83957c to unimplemented function ntoskrnl.exe.ProbeForRead, aborting
austin@debian-home:~$ sha1sum processhacker-2.33-bin.zip 2738c909fa6b37a22a4aa256e5d7e733449b905e processhacker-2.33-bin.zip austin@debian-home:~$ du -h processhacker-2.33-bin.zip 2.7M processhacker-2.33-bin.zip austin@debian-home:~$ wine --version wine-1.7.36-28-ga679cae
https://bugs.winehq.org/show_bug.cgi?id=38103
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on|38102 |
https://bugs.winehq.org/show_bug.cgi?id=38103
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |34465
https://bugs.winehq.org/show_bug.cgi?id=38103
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian@fds-team.de
--- Comment #1 from Sebastian Lackner sebastian@fds-team.de --- The specfile entry is wrong, the third argument should be of type long. Besides that the stub patch looks okay.
https://bugs.winehq.org/show_bug.cgi?id=38103
--- Comment #2 from Austin English austinenglish@gmail.com --- Comment on attachment 50771 --> https://bugs.winehq.org/attachment.cgi?id=50771 patch
diff --git a/dlls/ntoskrnl.exe/ntoskrnl.c b/dlls/ntoskrnl.exe/ntoskrnl.c index cdc5305..c4e0893 100644 --- a/dlls/ntoskrnl.exe/ntoskrnl.c +++ b/dlls/ntoskrnl.exe/ntoskrnl.c @@ -2045,3 +2045,11 @@ PLIST_ENTRY WINAPI ExfInterlockedRemoveHeadList(PLIST_ENTRY head, PKSPIN_LOCK lo FIXME("(%p %p) stub\n", head, lock); return ExInterlockedRemoveHeadList( head, lock ); }
+/***********************************************************************
ProbeForRead (NTOSKRNL.EXE.@)
- */
+VOID WINAPI ProbeForRead(PVOID address, SIZE_T length, ULONG alignment) +{
- FIXME("%p %lu %u\n", address, length, alignment);
+} diff --git a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec index 11d1c62..ef6b368 100644 --- a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec +++ b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec @@ -835,7 +835,7 @@ @ stub PoShutdownBugCheck @ stub PoStartNextPowerIrp @ stub PoUnregisterSystemState -@ stub ProbeForRead +@ stdcall ProbeForRead(ptr long long) @ stub ProbeForWrite @ stub PsAssignImpersonationToken @ stub PsChargePoolQuota
https://bugs.winehq.org/show_bug.cgi?id=38103
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #50771|0 |1 is obsolete| |
--- Comment #3 from Austin English austinenglish@gmail.com --- Created attachment 50900 --> https://bugs.winehq.org/attachment.cgi?id=50900 patch
Apparently 'edit as comment' doesn't do what I thought it would :).
https://bugs.winehq.org/show_bug.cgi?id=38103
Michael Müller michael@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |STAGED CC| |michael@fds-team.de Staged patchset| |https://github.com/wine-com | |pholio/wine-staging/tree/ma | |ster/patches/ntoskrnl-Stubs
https://bugs.winehq.org/show_bug.cgi?id=38103
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |9191690ca6ad74e3d5b707d4939 | |222e6858eac8b Status|STAGED |RESOLVED Resolution|--- |FIXED
--- Comment #4 from Austin English austinenglish@gmail.com --- https://source.winehq.org/git/wine.git/commitdiff/9191690ca6ad74e3d5b707d493...
https://bugs.winehq.org/show_bug.cgi?id=38103
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.8-rc1.
https://bugs.winehq.org/show_bug.cgi?id=38103 Bug 38103 depends on bug 34465, which changed state.
Bug 34465 Summary: process hacker 2.31 crashes in toolbar code https://bugs.winehq.org/show_bug.cgi?id=34465
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED