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

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

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Trivial
    • None
    • NTCore, RosDlls
    • 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

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

            Dates

              Created:
              Updated: