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

GCC4.7.2 *Release* builds do BSOD with 100% chance at 2nd stage setup with UDFS iso

    XMLWordPrintable

    Details

      Description

      This BSOD does only happen with GCC Release builds, the debug builds are not affected.

      It's RosBE2.1.6 Win GCC4.7.2.
      The test was done on VBox 4.3.12. No USB controllers enabled. 10GB HDD. no VT-x. 1024MB RAM spent.

      Reproducation steps

      It BSODs after the drivers loading in 2nd stage.
      ROSBE216_GCC_REL_0.4.14-RC-67-gef623b1_2ndStage.png
      ROSBE216_GCC4_7_2_REL_0.4.14-RC-67-gef623b1_2ndStage.webm
      I can not attach any logs for a release build obviously.

      I tried the same with 0.4.7-release-91-g54e7bcf and got the exact same result at the exact same point in time, so we do know that this regression is quite old.

      But I am sure that I could run those kind of builds to the 3rd stage desktop and further in older revisions of ros without issues, maybe it was around 0.4.0 or 0.4.2.
      Should be bisected at some point, when that did break in master.

      Regression test (all builds RosBE2.1.6 GCC4.7.2 rls cfg)
      0.4.14-RC-67-gef623b1 BSOD IRQL_NOT_LESS_OR_EQUAL
      0.4.7-release-91-g54e7bcf BSOD IRQL_NOT_LESS_OR_EQUAL
      r76032 BSOD IRQL_NOT_LESS_OR_EQUAL
      r75200 BSOD IRQL_NOT_LESS_OR_EQUAL (2compile exclude rdbsslib, rxce, nfs)
      r75025 BSOD IRQL_NOT_LESS_OR_EQUAL
      r74940 BSOD IRQL_NOT_LESS_OR_EQUAL
      r74917 BSOD IRQL_NOT_LESS_OR_EQUAL
      r74906 BSOD IRQL_NOT_LESS_OR_EQUAL
      r74901 BSOD IRQL_NOT_LESS_OR_EQUAL <- guilty
      r74900_ok.png no changes in src needed
      r74895_ok.png no changes in src needed
      r74850_ok.png no changes in src needed
      r74500_ok.png no changes in src needed
      r73000_ok.png (2compile change SAL in psdk/ks.h a bit _in -> _In)
      r70000_GCC4_7_2RELEASEconfig_ROSBE2_1_6.png works!

        Attachments

        1. 0.4.14-RC-110-g8600a00_GCC4_7_2_RELEASE_CFG_affected_BSOD_at_start_of_2ndStage.webm
          939 kB
        2. 0.4.14-RC-110-g8600a00_GCC4_7_2_RELEASE_CFG_ udfs_improve_01_better_Hangs_at_end_of_2ndStage.webm
          2.22 MB
        3. 2021-09-19_BSOD.png
          2021-09-19_BSOD.png
          12 kB
        4. 2021-09-19a_BSOD0x23.png
          2021-09-19a_BSOD0x23.png
          8 kB
        5. 2021-09-19a_ntoskrnl.exe
          1.80 MB
        6. 2021-09-19a_udfs.sys
          423 kB
        7. ntoskrnl_2021-09-17.exe
          1.79 MB
        8. ntoskrnl_2021-09-19.exe
          1.80 MB
        9. ntoskrnl.exe
          1.72 MB
        10. r70000_GCC4_7_2RELEASEconfig_ROSBE2_1_6.png
          r70000_GCC4_7_2RELEASEconfig_ROSBE2_1_6.png
          37 kB
        11. r73000_ok.png
          r73000_ok.png
          39 kB
        12. r74500_ok.png
          r74500_ok.png
          40 kB
        13. r74850_ok.png
          r74850_ok.png
          39 kB
        14. r74895_ok.png
          r74895_ok.png
          38 kB
        15. r74900_ok.png
          r74900_ok.png
          38 kB
        16. r74901_investigation_BSOD_shot.png
          r74901_investigation_BSOD_shot.png
          11 kB
        17. ROSBE216_GCC_REL_0.4.14-RC-67-gef623b1_2ndStage.png
          ROSBE216_GCC_REL_0.4.14-RC-67-gef623b1_2ndStage.png
          11 kB
        18. ROSBE216_GCC4_7_2_REL_0.4.14-RC-67-gef623b1_2ndStage.webm
          3.70 MB
        19. the_volatile_sledgehammer_works_GCC4_7_2rls.webm
          2.64 MB
        20. the_volatile_sledgehammer_works.webm
          2.29 MB
        21. theResultingCrashScreen.png
          theResultingCrashScreen.png
          12 kB
        22. udfs_01.patch
          90 kB
        23. udfs_03.patch
          4 kB
        24. udfs_2021-09-17.sys
          419 kB
        25. udfs_2021-09-19.sys
          423 kB
        26. udfs_improve_01.patch
          0.6 kB
        27. udfs_improve_02.patch
          0.6 kB
        28. udfs_improve_03.patch
          0.6 kB
        29. VS2010Express1_UDFS_ISO.PNG
          VS2010Express1_UDFS_ISO.PNG
          26 kB

          Issue Links

            Activity

              People

              • Assignee:
                DougLyons DougLyons
                Reporter:
                reactosfanboy reactosfanboy
              • Votes:
                2 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: