Hi,
it seems that is a result of the changed cid implemention. If a process
is delete, the cid is also delete but the process object is on the
process list. A new process get this cid. NtOpenProcessById does find
the process which is deleted and return an error. I think we must move
the the deleting of the cid from PiTerminateProcess to
PiDeleteProcessWorker (before MmReleaseMmInfo).
- Hartmut
James Tabor schrieb:
Hi!
I switch to an older serial driver, BTW the new one set the baud to
19.2k.
(KERNEL32:mem/global.c:412) Memory Load: 8
CSR: NtOpenProcess() failed for handle duplication
Failed to tell csrss about new process. Expect trouble.
(KERNEL32:mem/global.c:412) Memory Load: 8
Funny debug message,
James
_______________________________________________
Ros-dev mailing list
Ros-dev(a)reactos.com
http://reactos.com:8080/mailman/listinfo/ros-dev