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

[WIN32SS/UXTHEME] Abiword 2.6.8 hangs with high CPU use when you get the cursor over the scrollbar in Lunar theme.

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • None

    Description

      ReactOS version: reactos-bootcd-0.4.15-dev-3637-gfdcefaa-x86-gcc-lin-dbg
      Software version: Abiword 2.6.8
      Description:
      With lunar theme activated, pass the mouse across the Scroolbar (whatever you want). The program is not able to work, the GUI (and cursors) get unusable, and the CPU use raises to 90%.
      I don't know but GetSystemMetrics ( SM_CYVSCROLL ) and DefWindowProcW ( WM_CTLCOLORSCROLLBAR ) might be involved. I guess that is something with the last one.

      It doesn't have this behavior neither in Windows XP XP3 with the same theme, and neither under Classical theme under ROS, because WM_CTLCOLORSCROLLBAR I think it's not invoked.

      User32+COMCTL32.DLL+Abiword.exe (and libraries) thing?

      Video: Abiword scrollbar.webm

      Report:

      fixme:(/dll/win32/usp10/opentype.c:1262)   TODO: subtype 1 (Simple context glyph substitution)
      (/win32ss/gdi/gdi32/objects/dc.c:60) Not a DISPLAY device! Dummy Printer On LPT1
      (/win32ss/gdi/gdi32/objects/dc.c:60) Not a DISPLAY device! Dummy Printer On LPT1
      (/win32ss/gdi/gdi32/objects/dc.c:60) Not a DISPLAY device! Dummy Printer On LPT1
      (/win32ss/gdi/gdi32/objects/dc.c:60) Not a DISPLAY device! Dummy Printer On LPT1
      (/win32ss/gdi/gdi32/objects/dc.c:60) Not a DISPLAY device! Dummy Printer On LPT1
      (/win32ss/gdi/gdi32/objects/dc.c:60) Not a DISPLAY device! Dummy Printer On LPT1
      (/win32ss/gdi/gdi32/objects/gdiobj.c:326) Trying to delete system object 0x008A001D
      (/win32ss/gdi/gdi32/objects/gdiobj.c:326) Trying to delete system object 0x008A001D
      (/win32ss/user/ntuser/msgqueue.c:1267) err: MsqSendMessage timed out 2 Status 102
      (/win32ss/user/ntuser/msgqueue.c:1267) err: MsqSendMessage timed out 2 Status 102
      (/win32ss/user/ntuser/msgqueue.c:1267) err: MsqSendMessage timed out 2 Status 102
      (/win32ss/user/ntuser/msgqueue.c:1267) err: MsqSendMessage timed out 2 Status 102
      (/win32ss/user/ntuser/msgqueue.c:1267) err: MsqSendMessage timed out 2 Status 102
      (/win32ss/user/ntuser/msgqueue.c:1267) err: MsqSendMessage timed out 2 Status 102
      (/win32ss/user/ntuser/msgqueue.c:1267) err: MsqSendMessage timed out 2 Status 102
      (/win32ss/user/ntuser/msgqueue.c:1267) err: MsqSendMessage timed out 2 Status 102
      (/win32ss/user/ntuser/msgqueue.c:1267) err: MsqSendMessage timed out 2 Status 102
      (/win32ss/user/ntuser/msgqueue.c:1267) err: MsqSendMessage timed out 2 Status 102
      

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              julenuri julenuri
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated: