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

FindFirstFile causes 'TempPte.u.Long != 0' assertion failure when opening Display Properties

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • None
    • NTCore
    • None
    • Operating System: ReactOS
      Platform: x86 Hardware

    Description

      Created an attachment (id=5771)
      Debug log

      I just hit this assertion when opening Display Properties Control Panel.
      Possibly a problem with FsRtlIsNameInExpression or FastFat.

      Maybe relevant: just previously, I've had an application create a file (inside WM_LBUTTONDOWN), then exit. (This is where the buggy win.cpp debug prints come from ;]).

      I've attached the debug log annotated with some raddr2line results.
      Running trunk/50816 on VirtualBox 4.0.4, Win7/x64 with a VHD disk regularly written to by Windows (while the machine is not running).

      I couldn't reproduce the crash for a second time yet, and will post again if I find a way to do so; if it is indeed an FsRtlIsNameInExpression problem, that shouldn't be necessary though.

      Attachments

        1. assert.log
          20 kB
        2. fsrtl.c
          8 kB
        3. fsrtl.cpp
          30 kB

        Activity

          People

            Heis Spiter Pierre Schweitzer
            ThFabba ThFabba
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: