[Bug 38103] New: Process Hacker 2.x needs ntoskrnl.exe.ProbeForRead
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(a)winehq.org Reporter: austinenglish(a)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(a)debian-home:~$ sha1sum processhacker-2.33-bin.zip 2738c909fa6b37a22a4aa256e5d7e733449b905e processhacker-2.33-bin.zip austin(a)debian-home:~$ du -h processhacker-2.33-bin.zip 2.7M processhacker-2.33-bin.zip austin(a)debian-home:~$ wine --version wine-1.7.36-28-ga679cae -- 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.
https://bugs.winehq.org/show_bug.cgi?id=38103 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on|38102 | -- 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.
https://bugs.winehq.org/show_bug.cgi?id=38103 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |34465 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=38103 Sebastian Lackner <sebastian(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian(a)fds-team.de --- Comment #1 from Sebastian Lackner <sebastian(a)fds-team.de> --- The specfile entry is wrong, the third argument should be of type long. Besides that the stub patch looks okay. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=38103 --- Comment #2 from Austin English <austinenglish(a)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
-- 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.
https://bugs.winehq.org/show_bug.cgi?id=38103 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #50771|0 |1 is obsolete| | --- Comment #3 from Austin English <austinenglish(a)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 :). -- 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.
https://bugs.winehq.org/show_bug.cgi?id=38103 Michael Müller <michael(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |STAGED CC| |michael(a)fds-team.de Staged patchset| |https://github.com/wine-com | |pholio/wine-staging/tree/ma | |ster/patches/ntoskrnl-Stubs -- 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.
https://bugs.winehq.org/show_bug.cgi?id=38103 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |9191690ca6ad74e3d5b707d4939 | |222e6858eac8b Status|STAGED |RESOLVED Resolution|--- |FIXED --- Comment #4 from Austin English <austinenglish(a)gmail.com> --- https://source.winehq.org/git/wine.git/commitdiff/9191690ca6ad74e3d5b707d493... -- 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.
https://bugs.winehq.org/show_bug.cgi?id=38103 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #5 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 1.8-rc1. -- 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.
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 -- 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.
participants (1)
-
wine-bugs@winehq.org