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

Assertion failed: pci->hKL == pti->KeyboardLayout->hkl

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Fix Version/s: 0.4.15
    • Component/s: None
    • Labels:
      None

      Description

      After https://github.com/reactos/reactos/commit/6c748ca8a9253d3e4241ec0bc945b16dec39e15e, an assertion failure happens when switching language by taskbar and mouse after Japanese IME installation.

      My Japanese IME: https://github.com/katahiromz/mzimeja

      The message of assertion failure:

      *** Assertion failed: pci->hKL == pti->KeyboardLayout->hkl
      ***   Source File: ../win32ss/user/ntuser/misc.c, line 751
       
      Break repeatedly, break Once, Ignore, terminate Process or terminate Thread (boipt)? 
      kdb:> bt
      Eip:
      <ntoskrnl.exe:19cf7a (:0 (DbgUserBreakPoint))>
      Frames:
      <win32k.sys:669ac (win32ss/user/ntuser/misc.c:751 (UserDbgAssertThreadInfo))>
      <win32k.sys:66adb (win32ss/user/ntuser/misc.c:788 (UserDbgPostServiceHook))>
      <win32k.sys:1e3bc (win32ss/user/ntuser/main.c:51 (DbgPostServiceHook))>
      <ntoskrnl.exe:15f86e (ntoskrnl/ke/i386/traphdlr.c:1714 (KiSystemServiceHandler))>
      <ntoskrnl.exe:3e2f (:0 (KiFastCallEntry))>
      <ntdll.dll:10181>
      <USER32.dll:34206>
      ...
      

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                katayama_hirofumi_mz Katayama Hirofumi MZ
                Reporter:
                katayama_hirofumi_mz Katayama Hirofumi MZ
              • Votes:
                1 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: