Zebediah Figura z.figura12@gmail.com writes:
Signed-off-by: Zebediah Figura zfigura@codeweavers.com
v4: always align to 8 bytes, which will be necessary if 8-byte types are added to the process_info and thread_info structures. We cannot rely on TYPE_ALIGNMENT in this case as "long long" has alignment 4 on i386.
dlls/ntdll/unix/system.c | 177 ++++++++++++++++----------------------- server/process.c | 64 ++++++++++++++ server/protocol.def | 30 +++++++ server/trace.c | 35 ++++++++ 4 files changed, 202 insertions(+), 104 deletions(-)
This is causing server crashes in the kernel32:process test (because exe module is NULL). If I work around that, it then fails in the kernel32:toolhelp tests. Could you please have a look?