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

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: