Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-8717

ConvertStringSidToSid succeeds for empty string and other invalid SIDs

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • Wine
    • 65,030

    Description

      err:(..\..\dll\win32\advapi32\wine\security.c:3240) ConvertStringSidToSidW(S-1-1-0, 0012FB8C [0015DE90, 12]) = 1
      err:(..\..\dll\win32\advapi32\wine\security.c:3240) ConvertStringSidToSidW(S-1-5-4, 0012FB8C [0015DE90, 12]) = 1
      err:(..\..\dll\win32\advapi32\wine\security.c:3240) ConvertStringSidToSidW(S-1-5-6, 0012FB8C [0015DE90, 12]) = 1
      err:(..\..\dll\win32\advapi32\wine\security.c:3240) ConvertStringSidToSidW(S-1-5-19, 0012FB8C [0015DE90, 12]) = 1
      err:(..\..\dll\win32\advapi32\wine\security.c:3240) ConvertStringSidToSidW(S-1-5-20, 0012FB8C [0015DE90, 12]) = 1
      err:(..\..\dll\win32\advapi32\wine\security.c:3240) ConvertStringSidToSidW(S-1-5-32-544, 0012FB8C [0015DE90, 16]) = 1
      err:(..\..\dll\win32\advapi32\wine\security.c:3240) ConvertStringSidToSidW(S-1-5-32-545, 0012FB8C [0015DE90, 16]) = 1
      err:(..\..\dll\win32\advapi32\wine\security.c:3240) ConvertStringSidToSidW(S-1-5-32-547, 0012FB8C [0015DE90, 16]) = 1
      err:(..\..\dll\win32\advapi32\wine\security.c:3240) ConvertStringSidToSidW(S-1-5-32-551, 0012FB8C [0015DE90, 16]) = 1
      err:(..\..\dll\win32\advapi32\wine\security.c:3240) ConvertStringSidToSidW(S-1-5-32-555, 0012FB8C [0015DE90, 16]) = 1
      err:(..\..\dll\win32\advapi32\wine\security.c:3240) ConvertStringSidToSidW(S-1-5-19, 0012F78C [001B9700, 12]) = 1
      err:(..\..\dll\win32\advapi32\wine\security.c:3240) ConvertStringSidToSidW(S-1-5-20, 0012F78C [001B9700, 12]) = 1
      err:(..\..\dll\win32\advapi32\wine\security.c:3240) ConvertStringSidToSidW(S-1-5-19, 0012F78C [0013F638, 12]) = 1
      err:(..\..\dll\win32\advapi32\wine\security.c:3240) ConvertStringSidToSidW(S-1-5-20, 0012F78C [0013F638, 12]) = 1
      err:(..\..\dll\win32\advapi32\wine\security.c:3240) ConvertStringSidToSidW(S-1-5-32-544, 0012F78C [0013E7C8, 16]) = 1
      err:(..\..\dll\win32\advapi32\wine\security.c:3240) ConvertStringSidToSidW(S-1-1-0, 0012F78C [0014BCD8, 12]) = 1
      err:(..\..\dll\win32\advapi32\wine\security.c:3240) ConvertStringSidToSidW(S-1-5-32-544, 0012F78C [0014BCD8, 16]) = 1
      err:(..\..\dll\win32\advapi32\wine\security.c:3240) ConvertStringSidToSidW(S-1-5-32-545, 0012F78C [0014BCD8, 16]) = 1
      err:(..\..\dll\win32\advapi32\wine\security.c:3240) ConvertStringSidToSidW(S-1-5-32-544, 0012F78C [001B9700, 16]) = 1
      err:(..\..\dll\win32\advapi32\wine\security.c:3240) ConvertStringSidToSidW(S-1-5-4, 0012F78C [0013F638, 12]) = 1
      err:(..\..\dll\win32\advapi32\wine\security.c:3240) ConvertStringSidToSidW(S-1-5-6, 0012F78C [0013F638, 12]) = 1
      err:(..\..\dll\win32\advapi32\wine\security.c:3240) ConvertStringSidToSidW(S-1-5-32-544, 0012F78C [0013F638, 16]) = 1
      err:(..\..\dll\win32\advapi32\wine\security.c:3240) ConvertStringSidToSidW(, 0012F78C [0013E7C8, 12]) = 1
      err:(..\..\dll\win32\lsasrv\lsarpc.c:1136) LsapOpenDbObject failed (Status 0xc0000034)
      Assertion '*FreeSize == NextEntry->PreviousSize' failed at ..\..\lib\rtl\heap.c line 1032
      Break instruction exception - code 80000003 (first chance)
      001b:7c9303e2 cc              int     3
      kd> kp
      ChildEBP RetAddr  
      0012f67c 7c9363f6 ntdll!DbgBreakPoint
      0012f684 7c931f62 ntdll!RtlAssert(void * FailedAssertion = 0x7c995a64, void * FileName = 0x7c995a4c, unsigned long LineNumber = 0x408, char * Message = 0x00000000 "")+0x46 [c:\ros\reactos-clean\reactos\lib\rtl\assert.c @ 119]
      0012f6ac 7c933cb0 ntdll!RtlpCoalesceFreeBlocks(struct _HEAP * Heap = 0x00130000, struct _HEAP_FREE_ENTRY * FreeEntry = 0x0013e7c0, unsigned long * FreeSize = 0x0012f6e4, unsigned char Remove = 0x00 '')+0x1a2 [c:\ros\reactos-clean\reactos\lib\rtl\heap.c @ 1032]
      0012f6f8 77d8a4ed ntdll!RtlFreeHeap(void * HeapPtr = 0x00130000, unsigned long Flags = 0, void * Ptr = 0x0013e7c8)+0x1f0 [c:\ros\reactos-clean\reactos\lib\rtl\heap.c @ 2227]
      0012f74c 77d8bd8e kernel32!GlobalFree(void * hMem = 0x0013e7c8)+0x7d [c:\ros\reactos-clean\reactos\dll\win32\kernel32\client\heapmem.c @ 621]
      0012f758 71144280 kernel32!LocalFree(void * hMem = 0x0013e7c8)+0xe [c:\ros\reactos-clean\reactos\dll\win32\kernel32\client\heapmem.c @ 1574]
      0012fc00 71143bed syssetup!InstallPrivileges(void)+0x430 [c:\ros\reactos-clean\reactos\dll\win32\syssetup\security.c @ 307]
      0012fc08 71142471 syssetup!InstallSecurity(void)+0xd [c:\ros\reactos-clean\reactos\dll\win32\syssetup\security.c @ 325]
      0012fe98 00401174 syssetup!InstallReactOS(struct HINSTANCE__ * hInstance = 0x00400000)+0x181 [c:\ros\reactos-clean\reactos\dll\win32\syssetup\install.c @ 916]
      0012feb0 004010ab setup!RunNewSetup(struct HINSTANCE__ * hInstance = 0x00400000)+0x94 [c:\ros\reactos-clean\reactos\base\setup\setup\setup.c @ 82]
      0012fec4 0040232e setup!wWinMain(struct HINSTANCE__ * hInstance = 0x00400000, struct HINSTANCE__ * hPrevInstance = 0x00000000, unsigned short * lpCmdLine = 0x00130984, int nShowCmd = 0xa)+0x6b [c:\ros\reactos-clean\reactos\base\setup\setup\setup.c @ 139]
      0012fedc 00401aac setup!wmain(int flags = 2, unsigned short ** cmdline = 0x001319a8, unsigned short ** inst = 0x00130b78)+0x1e [c:\ros\reactos-clean\reactos\lib\sdk\crt\startup\crt0_w.c @ 26]
      0012ffb4 004017a6 setup!__tmainCRTStartup(void)+0x2ac [c:\ros\reactos-clean\reactos\lib\sdk\crt\startup\crtexe.c @ 307]
      0012ffc0 77d93909 setup!wWinMainCRTStartup(void)+0x26 [c:\ros\reactos-clean\reactos\lib\sdk\crt\startup\crtexe.c @ 168]
      0012fff0 00000000 kernel32!BaseProcessStartup(<function> * lpStartAddress = 0x00401780)+0x69 [c:\ros\reactos-clean\reactos\dll\win32\kernel32\client\proc.c @ 478]

      Attachments

        Issue Links

          Activity

            People

              ThFabba ThFabba
              ThFabba ThFabba
              Votes:
              1 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: