[Bug 44912] Tibia client reports 'Failed to launch game', needs ' ntdll.RtlCreateUserProcess' implementation

wine-bugs at winehq.org wine-bugs at winehq.org
Sat May 26 16:54:29 CDT 2018


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

--- Comment #2 from dereklesho52 at Gmail.com ---
Sorry for seperating the comment and the attachment, I am new to this bug
tracker.

Anyway, I have quickly made a dirty patch where I duplicated Kernel32's
create_process to ntdll's process.c and resolved dependency issues.  This will
require some work to make it less dirt, but my next goal is getting Kernel32's
create_process_impl to use the ntdll definition of this function without
breaking anything.

Once this is complete we still have to consider how RtlCreateUserProcess
differs from CreateProcessW.  This forum post that I found online has some
information that is relevant:
http://www.rohitab.com/discuss/topic/41379-running-native-applications-with-rtlcreateuserprocess/

The difference is that processes created with this function are "native
processes" meaning they can only use "native libraries" (ntdll), and that they
have a separate entry point (NtProcessStartup).

-- 
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