[ros-bugs] [Bug 2492] PATCH: regedit: values not created in certain situations

ReactOS.Bugzilla at reactos.org ReactOS.Bugzilla at reactos.org
Thu Sep 30 19:38:34 UTC 2010


http://www.reactos.org/bugzilla/show_bug.cgi?id=2492





--- Comment #9 from RoMe <roelmessiant at gmail.com>  2010-09-30 19:38:34 CET ---
(In reply to comment #8)
> This function is a direct copy of Wine's function located advapi32/registry.c.
> Are you saying this function has a bug? Or is our kernel's function imlpemented
> correctly and Wine's code can't handle that?
> 

Yes, I'm saying our kernel is correct and the Wine code can't handle it.

Our implementation of NtEnumerateValueKey can return STATUS_BUFFER_OVERFLOW or
STATUS_BUFFER_TOO_SMALL when the supplied buffer is too small, which MSDN says
is correct.
Reference: http://msdn.microsoft.com/en-us/library/ff566453%28VS.85%29.aspx

If Wine's implementation of the Nt function never returns
STATUS_BUFFER_TOO_SMALL, the bug doesn't exist in Wine.


-- 
Configure bugmail: http://www.reactos.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Ros-bugs mailing list