[Bug 19184] File copying fails during installation of Mordor

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Dec 12 16:19:03 CST 2018


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

--- Comment #22 from Anastasius Focht <focht at gmx.net> ---
Hello Wylda,

--- quote ---
So is that staging's patch still useful or it should be dropped?
--- quote ---

I don't see any specific Wine-Staging patches mentioned/linked in the comments.

To see the former value of the 'Staged patchset' field in Bugzilla I would need
to reopen the ticket and mark it 'staged' again.

Using the Wine-Staging repository git history I can only find the patch that
matches the commit that I identified using reverse bisecting method.

--- snip ---
$ git remote -v
origin    https://github.com/wine-staging/wine-staging.git (fetch)
origin    https://github.com/wine-staging/wine-staging.git (push)

$ git log -p --all -G '19184]'

commit 9b9d2c756643a5118a1f369a3225e08dabd703c0
Author: Sebastian Lackner <sebastian at fds-team.de>
Date:   Sat Feb 27 05:11:25 2016 +0100

    Added patch to avoid reassigning default handles after they got closed.

diff --git a/patches/krnl386.exe16-_lclose16/definition
b/patches/krnl386.exe16-_lclose16/definition
new file mode 100644
index 00000000..09964e69
--- /dev/null
+++ b/patches/krnl386.exe16-_lclose16/definition
@@ -0,0 +1 @@
+Fixes: [19184] Do not reassign default handles after they got closed
diff --git a/patches/patchinstall.sh b/patches/patchinstall.sh
index f00207c9..48a217db 100755
--- a/patches/patchinstall.sh
+++ b/patches/patchinstall.sh
@@ -177,6 +177,7 @@ patch_enable_all ()
        enable_kernel32_VerifyVersionInfo="$1"
        enable_krnl386_exe16_GDT_LDT_Emulation="$1"
        enable_krnl386_exe16_Invalid_Console_Handles="$1"
+       enable_krnl386_exe16__lclose16="$1"
        enable_libs_Debug_Channel="$1"
        enable_libs_Unicode_Collation="$1"
        enable_makedep_PARENTSPEC="$1"
@@ -679,6 +680,9 @@ patch_enable ()
                krnl386.exe16-Invalid_Console_Handles)
                        enable_krnl386_exe16_Invalid_Console_Handles="$2"
                        ;;
+               krnl386.exe16-_lclose16)
+                       enable_krnl386_exe16__lclose16="$2"
+                       ;;
                libs-Debug_Channel)
                        enable_libs_Debug_Channel="$2"
                        ;;
@@ -4219,6 +4223,21 @@ if test "$enable_krnl386_exe16_Invalid_Console_Handles"
-eq 1; then
        ) >> "$patchlist"
 fi

+# Patchset krnl386.exe16-_lclose16
+# |
+# | This patchset fixes the following Wine bugs:
+# |   *        [#19184] Do not reassign default handles after they got closed
+# |
+# | Modified files:
+# |   *        dlls/krnl386.exe16/file.c
+# |
...
--- snip ---

Regards

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