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

[Virtual PC] LiveCD, Safe Mode: spams in win32ss/user/ntuser/input.c endlessly, and does not boot to desktop therefore

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Fix Version/s: 0.4.14, 0.4.15
    • Component/s: Drivers: Other
    • Labels:
      None
    • Environment:
      • Affected:
        • MS Virtual PC 2004 SP1 (5.3.582.27)
        • MS Virtual PC 2007 SP1 (6.0.192.0)
      • Unaffected:
        • QEMU 0.9.1 (cirrus or -std-vga)
        • VBox 4.3.12

      Description

      1. Start LiveCD.
      2. Select 'Safe Mode' then 'Debug'.
      2r. BSOD.

      ReactOS-0.4.7-release-95-g61f3a30-Live
      ReactOS-0.4.8-release-83-g39ceb7e-Live
      ReactOS-0.4.9-release-80-g29a0a04-Live
      ReactOS-0.4.10-release-75-g47317ff-Live
      ReactOS-0.4.11-release-63-gee06eab-Live
      ReactOS-0.4.12-release-51-g616627f-Live
      ReactOS-0.4.13-release-28-g5724391-Live
      Works fine.
      NB: win32ss/user/ntuser/input.c spams a LOT.

      ReactOS-0.4.14-RC-107-g2b9e328-Live
      Regressed: BSOD while 'Installing devices...'.
      NB: win32ss/user/ntuser/input.c spams a LOT.
      NB: I am not bisecting 0.4.14-*.

      reactos-livecd-0.4.15-dev-1207-g698a8e6-x86-gcc-lin-dbg
      Already fixed.
      NB: win32ss/user/ntuser/input.c spams a LOT.
      NB: I am not bisecting 0.4.15-dev further.

      reactos-livecd-0.4.15-dev-2790-ge8277e5-x86-gcc-lin-dbg
      reactos-livecd-0.4.15-dev-3098-g1105b02-x86-gcc-lin-dbg
      reactos-livecd-0.4.15-dev-3286-g89fd2b8-x86-gcc-lin-dbg
      Still fixed.

      (ntoskrnl/kd/kdio.c:107) ReactOS 0.4.14-RC (Build 20211011-0.4.14-RC-107-g2b9e328) (Commit 2b9e32878c6443da06aba3ea8c2a6566fe95b70c)
      [...]
      (win32ss/user/ntuser/input.c:312) err: Failed to read from mouse: c0000001.
      (win32ss/user/ntuser/input.c:330) err: Failed to read from keyboard: c0000001.
      (ntoskrnl/mm/ARM3/sysldr.c:176) Loading: \SystemRoot\System32\drivers\i8042prt.sys at FDC1B000 with 1b pages
      (win32ss/user/ntuser/input.c:312) err: Failed to read from mouse: c0000001.
      (win32ss/user/ntuser/input.c:330) err: Failed to read from keyboard: c0000001.
      (win32ss/user/ntuser/input.c:312) err: Failed to read from mouse: c0000001.
      (win32ss/user/ntuser/input.c:330) err: Failed to read from keyboard: c0000001.
      (drivers/input/i8042prt/hwhacks.c:230) SMBiosTables HACK, see CORE-14867
      (win32ss/user/ntuser/input.c:312) err: Failed to read from mouse: c0000001.
      (win32ss/user/ntuser/input.c:330) err: Failed to read from keyboard: c0000001.
      (win32ss/user/ntuser/input.c:312) err: Failed to read from mouse: c0000001.
      (win32ss/user/ntuser/input.c:330) err: Failed to read from keyboard: c0000001.
      (win32ss/user/ntuser/input.c:312) err: Failed to read from mouse: c0000001.
      (win32ss/user/ntuser/input.c:330) err: Failed to read from keyboard: c0000001.
      (ntoskrnl/mm/ARM3/sysldr.c:176) Loading: \SystemRoot\System32\drivers\kbdclass.sys at FDC07000 with 14 pages
      (win32ss/user/ntuser/input.c:312) err: Failed to read from mouse: c0000001.
      (win32ss/user/ntuser/input.c:330) err: Failed to read from keyboard: c0000001.
      (win32ss/user/ntuser/input.c:312) err: Failed to read from mouse: c0000001.
      (win32ss/user/ntuser/input.c:330) err: Failed to read from keyboard: c0000001.
       
      *** Fatal System Error: 0x00000050
                             (0xF000FEA5,0x00000000,0x8097BB19,0x00000002)
       
      Driver at fault:
      ***  ntoskrnl.exe - Address 8097BB19 base at 80800000, DateStamp 6164af47
      .
       
      Entered debugger on embedded INT3 at 0x0008:0x80958d98.
      kdb:> bt
      Eip:
      * <ntoskrnl.exe:158d99 (sdk/lib/rtl/i386/debug_asm.S:57 (RtlpBreakWithStatusInstruction))>
      Frames:
      * <ntoskrnl.exe:8c0eb (ntoskrnl/ke/bug.c:1069 (KeBugCheckWithTf))>
      * <ntoskrnl.exe:8c6bb (ntoskrnl/ke/bug.c:1415 (KeBugCheckEx))>
      * <ntoskrnl.exe:b7796 (ntoskrnl/mm/ARM3/pagfault.c:1774 (MmArmAccessFault))>
      * <ntoskrnl.exe:e97d5 (ntoskrnl/mm/mmfault.c:251 (MmAccessFault))>
      * <ntoskrnl.exe:13c01a (ntoskrnl/ke/i386/traphdlr.c:1360 (KiTrap0EHandler))>
      * <ntoskrnl.exe:362c (:0 (KiTrap0E))>
      * <ntoskrnl.exe:17bb14 (sdk/lib/crt/printf/streamout.c:305 (streamout))>
      * <ntoskrnl.exe:178e59 (sdk/lib/crt/printf/_sxprintf.c:85 (_vsnprintf))>
      * <ntoskrnl.exe:158efc (sdk/lib/rtl/debug.c:87 (vDbgPrintExWithPrefixInternal))>
      * <ntoskrnl.exe:1590bc (sdk/lib/rtl/debug.c:213 (DbgPrint))>
      * <ntoskrnl.exe:63702 (ntoskrnl/io/iomgr/file.c:147 (IopCheckDeviceAndDriver))>
      * <ntoskrnl.exe:65575 (ntoskrnl/io/iomgr/file.c:394 (IopParseDevice))>
      * <ntoskrnl.exe:107839 (ntoskrnl/ob/obname.c:1003 (ObpLookupObjectName))>
      * <ntoskrnl.exe:1006b8 (ntoskrnl/ob/obhandle.c:2609 (ObOpenObjectByName))>
      * <ntoskrnl.exe:67442 (ntoskrnl/io/iomgr/file.c:2872 (IopCreateFile))>
      * <ntoskrnl.exe:6770f (ntoskrnl/io/iomgr/file.c:3026 (IoCreateFile))>
      * <ntoskrnl.exe:685eb (ntoskrnl/io/iomgr/file.c:3959 (NtOpenFile))>
      * <ntoskrnl.exe:13ce0e (ntoskrnl/include/internal/i386/ke.h:730 (KiSystemServiceHandler))>
      * <ntoskrnl.exe:3c9f (:0 (KiSystemService))>
      * <ntoskrnl.exe:1994 (:0 (ZwOpenFile))>
      * <win32k.sys:4456b (win32ss/user/ntuser/input.c:191 (RawInputThreadMain))>
      * <win32k.sys:2af17 (win32ss/user/ntuser/csr.c:236 (UserSystemThreadProc))>
      * <win32k.sys:71f31 (win32ss/user/ntuser/simplecall.c:395 (NtUserCallOneParam))>
      * <ntoskrnl.exe:13ce0e (ntoskrnl/include/internal/i386/ke.h:730 (KiSystemServiceHandler))>
      * <ntoskrnl.exe:3d29 (:0 (KiFastCallEntry))>
      * <ntdll.dll:fe2d (dll/ntdll/dispatch/i386/dispatch.S:255 (KiIntSystemCall))>
      Couldn't access memory at 0x0095FF28!
      kdb:> cont
       
      Entered debugger on embedded INT3 at 0x0008:0x80958d98.
      kdb:>
      

        Attachments

          Activity

            People

            • Assignee:
              extravert34 extravert34
              Reporter:
              Serge Gautherie Serge Gautherie
            • Votes:
              2 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: