[Bug 52763] New: 3c9d2cbaea2039d8ce5d8180ed231b0be6cfa072 breaks ConEmu in win10 mode

WineHQ Bugzilla wine-bugs at winehq.org
Sat Apr 2 05:52:00 CDT 2022


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

            Bug ID: 52763
           Summary: 3c9d2cbaea2039d8ce5d8180ed231b0be6cfa072 breaks ConEmu
                     in win10 mode
           Product: Wine
           Version: 7.5
          Hardware: x86-64
               URL: https://conemu.github.io/en/Downloads.html
                OS: Linux
            Status: NEW
          Keywords: download, regression
          Severity: normal
          Priority: P2
         Component: -unknown
          Assignee: wine-bugs at winehq.org
          Reporter: xerox.xerox2000x at gmail.com
   Regression SHA1: 3c9d2cbaea2039d8ce5d8180ed231b0be6cfa072
      Distribution: Debian

ConEmu in win10 is broken since aforementioned commit. The ConEmu console
reports an error and than bails out. 

The bug is only present when version is set to win10

Expected behaviour: Have an interactive ConEmu console
Actual behaviour: Conemu console unusable



3c9d2cbaea2039d8ce5d8180ed231b0be6cfa072 is the first bad commit
commit 3c9d2cbaea2039d8ce5d8180ed231b0be6cfa072
Author: Rémi Bernon <rbernon at codeweavers.com>
Date:   Thu Mar 31 12:06:41 2022 +0200

    kernelbase: Allocate HLOCAL / HGLOBAL from a static handle table.

    Sharing the table pointers through KernelBaseGetGlobalData to check for
    handle validity in kernel32, and as native does it.

    Signed-off-by: Rémi Bernon <rbernon at codeweavers.com>
    Signed-off-by: Alexandre Julliard <julliard at winehq.org>

 dlls/kernel32/heap.c       |  20 +++++---
 dlls/kernel32/tests/heap.c |   9 ----
 dlls/kernelbase/memory.c   | 115 ++++++++++++++++++++++++---------------------
 3 files changed, 75 insertions(+), 69 deletions(-)

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