Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-3159

Investigate: Tabbed panels freeze in IGB 9.1.10 packaged with Zulu JDK u332 on Windows

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Blocker
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      During testing, Karthik Raveendran observed that IGB built with Azul's JDK showed a bad defect: the tabbed panels froze up.

      See his comment in linked ticket IGBF-3113 for details. Here is a link to his comment. (There are other 70 comments, so use the link to save time.)

      For this task, investigate why this occurred and determine the cause.

      Note that IGBF-3113 has been merged to master. If further testing is unable to replicate the issue with the tabbed panels freezing, then this issue can be closed.

        Attachments

          Issue Links

            Activity

            Hide
            karthik Karthik Raveendran added a comment - - edited

            Upon initial testing of IGB 9.1.10 packaged with Zulu JDK u332 on Windows , I was unable to replicate the issue and Dr. Loraine's mentioned in this comment , this could have been a code issue (and not an environment or installer issue).

            The installers used during testing are master.exe from the download section of IGB bitbucket repo and branch specific installer, IGBF-3113.exe , from Dr. Loraine's IGB repo. Before each installation, IGB folder (AppData) was purged.

            Show
            karthik Karthik Raveendran added a comment - - edited Upon initial testing of IGB 9.1.10 packaged with Zulu JDK u332 on Windows , I was unable to replicate the issue and Dr. Loraine's mentioned in this comment , this could have been a code issue (and not an environment or installer issue). The installers used during testing are master.exe from the download section of IGB bitbucket repo and branch specific installer, IGBF-3113.exe , from Dr. Loraine's IGB repo. Before each installation, IGB folder (AppData) was purged.
            Hide
            karthik Karthik Raveendran added a comment - - edited

            The error seems to occur in javax.swing.plaf.basic.BasicTabbedPaneUI which appears to be in JTabbedTrayPane which is a subclass of JSplitPane. But error is on listeners that is added to JRPTabbedPane which is a subclass of JTabbedPane but BasicTabbedPaneUI is a subclass of TabbedPaneUI which is retrieved in the getUI() function of JTabbedPane. I believe when this function returns a null it throws that error and how it gets a null value is still unclear

            Show
            karthik Karthik Raveendran added a comment - - edited The error seems to occur in javax.swing.plaf.basic.BasicTabbedPaneUI which appears to be in JTabbedTrayPane which is a subclass of JSplitPane. But error is on listeners that is added to JRPTabbedPane which is a subclass of JTabbedPane but BasicTabbedPaneUI is a subclass of TabbedPaneUI which is retrieved in the getUI() function of JTabbedPane. I believe when this function returns a null it throws that error and how it gets a null value is still unclear

              People

              • Assignee:
                karthik Karthik Raveendran
                Reporter:
                ann.loraine Ann Loraine
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: