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

                Assignee:
                mbaesken Matthias Baesken
                Reporter:
                mbaesken Matthias Baesken
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved: