Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8249588

libwindowsaccessbridge issues on 64bit Windows

    XMLWordPrintable

Details

    Backports

      Description

        Looks like in the libwindowsaccessbridge native coding,

        BOOL CALLBACK AccessBridgeDialogProc(HWND hDlg, UINT message,
                                      UINT wParam, LONG lParam);
         
        is used as a DLGPROC in the coding :
         
            theDialogWindow = CreateDialog(windowsInstance,
                                           "ACCESSBRIDGESTATUSWINDOW", NULL,
                                           (DLGPROC) AccessBridgeDialogProc);

        so according to
        https://docs.microsoft.com/en-us/windows/win32/api/winuser/nc-winuser-dlgproc the 3rd and 4th parameter should be … WPARAM wParam, LPARAM lParam (this would make a difference on 64bit Windows).

        Attachments

          Issue Links

            Activity

              People

                mbaesken Matthias Baesken
                mbaesken Matthias Baesken
                Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved: