Uploaded image for project: 'ReactOS Test Suite'
  1. ReactOS Test Suite
  2. ROSTESTS-266

[Windows XP/S03/Vista] "kmtest_ NtCreateSection" seems to "break" its (sub-)service, and causes a delayed BSoD

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Critical
    • 0.4.10
    • ReactOS Tests
    • None
    • *Virtual PC 2004 SP1 (5.3.582.27) + Windows XP.
      *Windows Virtual PC + Windows Server 2003 SP2.
      *Wine Test Bot: wxppro, w2003std, wvista.

    Description

      I used (13) kmtest files from bootcdregtest-74451.iso.

      "Same" as ROSTESTS-264:

      > kmtest_ NtCreateSection
      NtCreateSection: 237 tests executed (0 marked as todo, 0 failures), 0 skipped.
       
      > kmtest_ stop
      > kmtest_ delete
       
      > kmtest_ create
      > kmtest_ start
      /srv/buildbot/Build_GCCLin_x86/build/reactos/modules/rostests/kmtests/kmtest/service.c:144: error 0x00000002: The system cannot find the file specified.

      Once in this state, trying to run any other kmtest will give the same error.

      NB:
      "All" other tests which use a sub-service do not have this issue.

      After a (not too long) moment:

      "Similar" to ROSTESTS-265:

      *** STOP: 0x0000007E (0xC0000005, 0x8058734D, 0xF7B1EB40, 0xF7B1E83C)
      *** STOP: 0x0000007E (0xC0000005, 0x80515D87, 0xF7B3EB6C, 0xF7B3E868)

      Very same/reproducible error, small change in 3 last parameter values.

      Crashing (even Windows XP) OS is really bad!

      If this test should work on Windows XP, then it needs to be fixed.
      If not, then we want to add an "< WS2003" check and skip (part of) it.

      NB:
      Based on DougLyons's runs in CORE-12657, this test (passes but) do crash on WS2003 too.

      Virtual PC 2004 SP1 (5.3.582.27) + bootcdregtest-74451.iso : no issue.

      NB:
      It could also be interesting to find out why this test seems not to break (unexpectedly?) on ROS (KVM/VBox)...

      Attachments

        1. kmtest_drv.sys
          1.22 MB
          DougLyons
        2. Mini051517-01.dmp
          64 kB
          DougLyons
        3. Mini051517-02.dmp
          64 kB
          DougLyons
        4. ntcreatesection_drv.sys
          72 kB
          DougLyons
        5. ROSTESTS-266_VPC_WXP_NtCreateSection_Mini.dmp
          88 kB
          Serge Gautherie
        6. W2K3SP2_Crash1.PNG
          17 kB
          DougLyons
        7. W2K3SP2_Recover.PNG
          9 kB
          DougLyons

        Issue Links

          Activity

            People

              Heis Spiter Pierre Schweitzer
              Serge Gautherie Serge Gautherie
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: