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

Handling WM_ACTIVATE for dialog boxes is half-broken

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Fix Version/s: 0.4.3
    • Component/s: Win32SS
    • Labels:
      None
    • Environment:

      ReactOS trunk r72660 compiled with MSVC 2010

      Description

      See the test application: display the "About box" dialog when clicking in the "about..." menu item under the "?" menu.

      Expected behaviour: the dialog displays; when it loses focus it is automatically closed (works on Windows 2003, 7).
      Observed behaviour (ReactOS): the dialog cannot display; the following debug messages are displayed:

      (H:\trunk\reactos_clean\ntoskrnl\mm\ARM3\procsup.c:409) Thread wants too much stack
      (H:\trunk\reactos_clean\win32ss\user\ntuser\callback.c:349) err: Error Callback to User space Status c00000fd
       
      < 9 other such messages >
       
      (H:\trunk\reactos_clean\win32ss\user\ntuser\focus.c:667) err: SetActiveWindow: Summary ERROR, active state changed!
      < 34 other such messages >

        Attachments

        1. about1-1.exe
          70 kB
        2. focus_anw.patch
          2 kB
        3. focus_anw1.patch
          2 kB
        4. Screenshot18.png
          Screenshot18.png
          18 kB
        5. shell32.patch
          1 kB
        6. TestDlg.zip
          155 kB

          Issue Links

            Activity

              People

              • Assignee:
                jimtabor jimtabor
                Reporter:
                hbelusca HBelusca
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: