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

Freeldr hangs at "Loading FreeLoader..."

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Minor
    • None
    • Bootloader
    • None
    • VMWare Workstation 9.0.2

    Description

      This is a rarely appearing bug, however sometimes I hit it rather often (1 out of 3 power ups). It happens in VMWare Workstation for quite some time.

      Steps to reproduce are very simple:
      Powerup VMWare virtual machine where ReactOS has already been installed (up to stage 3, it doesn't matter where it's just stage 3 clean, or you ran it already 100 times).
      Then a black screen saying "Loading FreeLoader..." appears and hangs there.

      If you are very patient and leave it hanging, eventually the boot menu will appear, however when you ReactOS (Debug), the message "Loading system hive..." appears, and the CPU spins in the same loop at 0x2A407.

      I attached via GDB and caught the place where it's spinning.

      MEMORY:0002A407 loc_2A407: ; CODE XREF: MEMORY:0002A413j
      MEMORY:0002A407 mov edx, [ebp-4]
      MEMORY:0002A40A inc edx
      MEMORY:0002A40B mov [ebp-4], edx
      MEMORY:0002A40E mov edx, [ebp-4]
      MEMORY:0002A411 cmp edx, eax
      MEMORY:0002A413 jb short loc_2A407
      MEMORY:0002A415 leave
      MEMORY:0002A416 retn

      Registers:
      EAX 0x30000000
      ECX 0
      EDX 0x2E9F93F5
      EBX 0
      ESP 0x00097F98
      EBP 0x00097FA0
      ESI 0x30000000
      EDI 8

      Attachments

        Activity

          People

            Unassigned Unassigned
            fireball fireball
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated: