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

Access violation when using Winspy on Ant Renamer installer due to RichEd20/ME_GetSelectionOfs

    XMLWordPrintable

Details

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

    Description

      reactos-bootcd-0.4.15-dev-7322-g3558b7b-x86-gcc-lin-dbg while investigating CORE-19384 and CORE-6542

      • WinSpy 1.0.3
      • Ant Renamer 2.12 from RAPPS
      • Use "WinSpy" selector to point to the Ant Renamer installer licence agreement
      • Access violation : 

      Faulty code : https://git.reactos.org/?p=reactos.git;a=blob;f=dll/win32/riched20/caret.c;hb=6c93f3ca6b95fa5e1806fc29295d3bc8ada979f9#l44 

      (Access violation because of writing to the provided wParam of 0x008EA548 for EM_GETSEL here : https://git.reactos.org/?p=reactos.git;a=blob;f=dll/win32/riched20/editor.c;hb=40131fd1ca00ae69165bc3220fea7de26a1b50dc#l3660 )

      Eip:
      * <RICHED20.DLL:2172 (dll/win32/riched20/caret.c:44 (ME_GetSelectionOfs))>
      Frames:
      * <RICHED20.DLL:c5de (dll/win32/riched20/editor.c:3660 (ME_HandleMessage))>
      * <RICHED20.DLL:106bb (dll/win32/riched20/editor.c:5123 (RichEditWndProc_common))>
      * <RICHED20.DLL:1077b (dll/win32/riched20/editor.c:5148 (RichEditWndProcA))>
      * <user32.dll:6b42d (sdk/lib/crt/printf/streamout.c:357 (streamout))>
      * <user32.dll:5d15e (win32ss/user/user32/windows/message.c:1690 (IntCallWindowProcA))>
      * <user32.dll:5fb96 (win32ss/user/user32/windows/message.c:1888 (CallWindowProcW))>
      <antrenamer2_install.tmp:16bf0> 

      This is indeed very similar to CORE-19418

      Attachments

        Activity

          People

            Unassigned Unassigned
            KRosUser KRosUser
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: