[Bug 39236] New: shell32:shlfileop fails if privileges not high enough

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Sep 7 10:27:21 CDT 2015


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

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

If the user cannot write to the root of the c: drive the test fails with the
following errors:

shlfileop.c:2497: Test failed: The file does not exist
shlfileop.c:2499: Test failed: File is not removed, ErrorCode: 1026
shlfileop.c:94: Test failed: Failure to open file
shlfileop.c:2505: Test failed: The file does not exist
shlfileop.c:2507: Test failed: File is not removed, ErrorCode: 1026

In particular one can notice this bug on the following WineTest box:
fg-win2000-rusr: Windows 2000 with a Restricted user account

The test should try to write its Unicode file in the temporary directory.

The test regression was introduced by this commit:

commit 1fc0cb75eebeb011a1f620fb96f32245d886916c
Author: Nigel Liang <ncliang at gmail.com>
Date:   Fri Jun 8 14:25:24 2007 -0700

    shell32: Conformance tests for unicode filenames and fix a bug for file
deletion.

-- 
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