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

Regression: ReactOS hangs with asserts when opening My Computer on real hardware

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Fix Version/s: 0.4.13
    • Component/s: Bootloader
    • Labels:
    • Environment:

      x86 real hardware.

    • Module:
    • Guilty Commit:
      0.4.13-dev-1081-geeff926ede1b2109bb0e129a960b74f3261cf2f1

      Description

      This problem happens only on 1 of my 3 PCs with the following configuration:

      Motherboard: Asus-A7V8X-X;
      CPU: AMD Athlon XP 2200+ 1,8 GHz (without SSE2 support);
      RAM: 2 GB DDR1 400 MHz;
      GPU: ATI Radeon 9600 128 MB vRAM (AGP);
      HDD: WDC WD2000JB-00GVC0 (IDE);
      CD-ROM: HL-DT-ST DVDRAM GSA-4167B (ATAPI);
      Audio: VIA 8235 (AC97);
      LAN: VIA Rhine II Fast Ethernet;
      WLAN: Dlink DWA-525 Rev A2 (PCI).

      Other 2 PCs are not affected.

      0.4.13-dev-1079-gb16ca9cd65c0279ef35dff5e0f0d733d7f1c77e4 - the system doesn't hang during opening My Computer.
      0.4.13-dev-1080-g4843c1a954c0ef1973a2e0710e646912ee6053c3, 0.4.13-dev-1081-geeff926ede1b2109bb0e129a960b74f3261cf2f1, 0.4.13-dev-1082-ga9411fb658f204fdb7b7681dcbbd35b0553e7451 - I didn't test these builds for now, because they are missing on ReactOS website, but one of that commits definitely is guilty. I can to build them manually later.
      0.4.13-dev-1083-ga4ca5f05d166c7918d54d6d591be66f8742fdfb7 - after trying to open My Computer, when detecting the drives, the system immediately hangs with assert. If to ignore the first assert, appears one more, and after a lot of ignores, the system crashes to BSOD 0x7e. If to break it once or repeatedly, then after bt and cont, asserts appear again by the same way.

      But there is the one problem: I got the log in logfile mode, because I don't have a null-modem cable, but due to FS corruption caused by system crash, it's not full. I don't see so don't know which asserts have appeared. But I guess that it was some in Freeldr, since all 3 potentially guilty commits was made into this component.
      In screen mode debug output is not visible after booting into desktop, so this is not an option too. I don't know what else can I do. Sorry.

        Attachments

        1. debug.log
          33 kB
          Oleg Dubinskiy
        2. debug.log
          32 kB
          Oleg Dubinskiy
        3. IMG_20191031_135515.jpg
          3.61 MB
          Oleg Dubinskiy
        4. IMG_20191031_141359.jpg
          2.08 MB
          Oleg Dubinskiy
        5. IMG_20191101_133049.jpg
          2.56 MB
          Oleg Dubinskiy
        6. IMG_20191101_135348.jpg
          2.16 MB
          Oleg Dubinskiy
        7. IMG_20191101_193826.jpg
          1.87 MB
          Oleg Dubinskiy
        8. IMG_20191101_200811.jpg
          1.88 MB
          Oleg Dubinskiy
        9. IMG_20191102_221758.jpg
          2.25 MB
          Oleg Dubinskiy
        10. IMG_20191204_233758.jpg
          1.60 MB
          Oleg Dubinskiy
        11. IMG_20191204_234116.jpg
          1.80 MB
          Oleg Dubinskiy
        12. IMG_20200404_122418.jpg
          1.56 MB
          Oleg Dubinskiy
        13. pcdisk_c.patch
          0.6 kB
          DougLyons
        14. ReactOS_Disable_floppy.png
          101 kB
          DougLyons

          Issue Links

            Activity

              People

              • Assignee:
                reactosfanboy reactosfanboy
                Reporter:
                Oleg Dubinskij Oleg Dubinskiy
              • Votes:
                4 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: