[Bug 39239] New: ole32:compobj fails if privileges not high enough

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Sep 7 10:54:36 CDT 2015


https://bugs.winehq.org/show_bug.cgi?id=39239

            Bug ID: 39239
           Summary: ole32:compobj fails if privileges not high enough
           Product: Wine
           Version: unspecified
          Hardware: x86
                OS: Windows
            Status: NEW
          Severity: normal
          Priority: P2
         Component: ole32
          Assignee: wine-bugs at winehq.org
          Reporter: fgouget at codeweavers.com

The following errors systematically happen when running the test without
elevated privileges on a Windows 7 box such as the fg-win7u64-1spie9adm and
fg-win7u64-1spie9usr WineTest boxes.

compobj.c:1269: Test failed: RegCreateKeyEx returned 5
compobj.c:1272: Test failed: RegCreateKeyEx returned 6
compobj.c:1274: Test failed: RegSetValueEx returned 6
compobj.c:1278: Test failed: CoGetPSClsid failed with error 0x80040155
compobj.c:1279: Test failed: got clsid {00000000-0000-0000-0000-000000000000}
compobj.c:1282: Test failed: RegDeleteKeyEx returned 6
compobj.c:1285: Test failed: RegDeleteKeyEx returned 2

The error code (ERROR_ACCESS_DENIED) clearly indicates a permissions issue.

The tests regression was introduced by the following commit:

commit fae8d9db5f3dcbec198d1a4cde6c9cfe8684b5cf
Author: Akihiro Sagawa <sagawa.aki at gmail.com>
Date:   Tue Jul 15 19:34:38 2014 +0900

    ole32/tests: Add CoGetPSClsid WOW64 registry tests.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list