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

MiWriteProtectSystemImage() reports 'Skipping NT 4 driver' on some ROS files

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Trivial
    • Resolution: Unresolved
    • Fix Version/s: None
    • Component/s: NTCore, RosDlls
    • Labels:
      None

      Description

      0.4.12-dev-386-g65dbfc2 added a debug log for this case.

      0.4.15-dev-1079-gbb8cb67
      reports

      (/ntoskrnl/mm/ARM3/sysldr.c:2467) Skipping NT 4 driver @ 80800000
      (/ntoskrnl/mm/ARM3/sysldr.c:2467) Skipping NT 4 driver @ F9832000
      

      These files are ntoskrnl.exe and kbdus.dll.
      There may be others.

      This case means, at least, they do not get the intended memory write protection.

      Guess:
      Is this related to set_subsystem(... native)?

      DumpBin:
      It looks like 'operating system version' and 'image version' should be '5.01', if not '5.02', on ROS.

      WXP

                  5.01 operating system version
                  5.01 image version
                  5.01 subsystem version
                     0 Win32 version
       
                     1 subsystem (Native)
                     0 DLL characteristics
      

      ROS

                  4.00 operating system version
                  1.00 image version
                  5.01 subsystem version
                     0 Win32 version
       
                     1 subsystem (Native)
                     0 DLL characteristics
      

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              Serge Gautherie Serge Gautherie
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated: