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

Handling WM_ACTIVATE for dialog boxes is half-broken

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 0.4.3
    • Win32SS
    • None
    • 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. TestDlg.zip
          155 kB
        2. shell32.patch
          1 kB
        3. Screenshot18.png
          Screenshot18.png
          18 kB
        4. focus_anw1.patch
          2 kB
        5. focus_anw.patch
          2 kB
        6. about1-1.exe
          70 kB

        Issue Links

          Activity

            People

              jimtabor jimtabor
              hbelusca hbelusca
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: