I stuck some debug in the relevant code, and
dwSubAuthorities==5 in security.c
dwSubAuthorities==4 in osl_Security.cxx
So this could be some weird Windows thing because the two modules are using different API calls to
retrieve the SID.
Caolán McNamara wrote:
On Wed, 2011-08-31 at 14:53 +0200, Noel Grandin wrote:
New build log attached.
strUserID: S-1-5-21-3395787511-4075999146-953599952
comes from qa/osl/security/osl_Security.cxx
strID: S-1-5-21-3395787511-4075999146-953599952-1000
comes from osl/w32/security.c
so its a matter of seeing which one is right, and which is wrong.
I suppose its incredibly unlikely to be the difference between
dwSubAuthorities=min(*GetSidSubAuthorityCount(pSid), 5);
and
dwSubAuthorities=*GetSidSubAuthorityCount(pSid)<=5?*GetSidSubAuthorityCount(pSid):5;
which looks like it should be equivalent ?
C.
Disclaimer: http://www.peralex.com/disclaimer.html
Context
- Re: [Libreoffice] instructions for building on windows with OneGit (continued)
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.