Uploaded image for project: 'Bug Repository'
  1. Bug Repository
  2. BUG-304

ArrayIndexOutOfBoundsException on IGB startup

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Minor
    • Resolution: Fixed
    • Labels:
      None

      Description

      I am getting an ArrayIndexOutOfBoundsException on IGB startup,
      this happens frequently but inconsistently. If a genome wa selected
      before the program is started, it will load, but the SeqMapView will stay
      with the welcome screen showing. The user needs to change genome or version
      to get the SeqMapView (main view) to laod.

      full text of exception is below

      =========================
      Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException:
      4
      at javax.swing.plaf.basic.BasicTabbedPaneUI.paintTabArea(Unknown Source)

      at javax.swing.plaf.basic.BasicTabbedPaneUI$ScrollableTabPanel.paintComp
      onent(Unknown Source)
      at javax.swing.JComponent.paint(Unknown Source)
      at javax.swing.JComponent.paintChildren(Unknown Source)
      at javax.swing.JComponent.paint(Unknown Source)
      at javax.swing.JViewport.paint(Unknown Source)
      at javax.swing.JComponent.paintChildren(Unknown Source)
      at javax.swing.JComponent.paint(Unknown Source)
      at javax.swing.JComponent.paintChildren(Unknown Source)
      at javax.swing.JSplitPane.paintChildren(Unknown Source)
      at javax.swing.JComponent.paint(Unknown Source)
      at com.affymetrix.igb.window.service.def.JTabbedTrayPane.paint(JTabbedTr
      ayPane.java:622)
      at javax.swing.JComponent.paintChildren(Unknown Source)
      at javax.swing.JSplitPane.paintChildren(Unknown Source)
      at javax.swing.JComponent.paint(Unknown Source)
      at com.affymetrix.igb.window.service.def.JTabbedTrayPane.paint(JTabbedTr
      ayPane.java:622)
      at javax.swing.JComponent.paintChildren(Unknown Source)
      at javax.swing.JSplitPane.paintChildren(Unknown Source)
      at javax.swing.JComponent.paint(Unknown Source)
      at com.affymetrix.igb.window.service.def.JTabbedTrayPane.paint(JTabbedTr
      ayPane.java:622)
      at javax.swing.JComponent.paintChildren(Unknown Source)
      at javax.swing.JComponent.paint(Unknown Source)
      at javax.swing.JComponent.paintChildren(Unknown Source)
      at javax.swing.JComponent.paint(Unknown Source)
      at javax.swing.JLayeredPane.paint(Unknown Source)
      at javax.swing.JComponent.paintChildren(Unknown Source)
      at javax.swing.JComponent.paintToOffscreen(Unknown Source)
      at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown S
      ource)
      at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
      at javax.swing.RepaintManager.paint(Unknown Source)
      at javax.swing.JComponent.paint(Unknown Source)
      at java.awt.GraphicsCallback$PaintCallback.run(Unknown Source)
      at sun.awt.SunGraphicsCallback.runOneComponent(Unknown Source)
      at sun.awt.SunGraphicsCallback.runComponents(Unknown Source)
      at java.awt.Container.paint(Unknown Source)
      at java.awt.Window.paint(Unknown Source)
      at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
      at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
      at javax.swing.RepaintManager.seqPaintDirtyRegions(Unknown Source)
      at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknow
      n Source)
      at java.awt.event.InvocationEvent.dispatch(Unknown Source)
      at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
      at java.awt.EventQueue.access$000(Unknown Source)
      at java.awt.EventQueue$1.run(Unknown Source)
      at java.awt.EventQueue$1.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
      Source)
      at java.awt.EventQueue.dispatchEvent(Unknown Source)
      at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.run(Unknown Source)

        Attachments

          Issue Links

            Activity

            lfrohman Lance Frohman (Inactive) created issue -
            Hide
            hiralv Hiral Vora (Inactive) added a comment -

            Let me if you get this error. Also ask Katy and Anuj if they get this error or not.

            Show
            hiralv Hiral Vora (Inactive) added a comment - Let me if you get this error. Also ask Katy and Anuj if they get this error or not.
            hiralv Hiral Vora (Inactive) made changes -
            Field Original Value New Value
            Assignee Alyssa Gulledge [ alyssa ]
            Hide
            alyssa Alyssa Gulledge (Inactive) added a comment -

            I am not getting this.

            Katy, please try this: Open a fresh IGB and set it to human, current genome. Then close IGB. Then reopen IGB without removing preferences. Look at the log and see if you get errors. Close IGB, and reopen several times this way and see if it throws this error. Then try loading up other data as well (from the file tree is fine) and then open close again and again as well...

            Show
            alyssa Alyssa Gulledge (Inactive) added a comment - I am not getting this. Katy, please try this: Open a fresh IGB and set it to human, current genome. Then close IGB. Then reopen IGB without removing preferences. Look at the log and see if you get errors. Close IGB, and reopen several times this way and see if it throws this error. Then try loading up other data as well (from the file tree is fine) and then open close again and again as well...
            alyssa Alyssa Gulledge (Inactive) made changes -
            Assignee Alyssa Gulledge [ alyssa ] Katharine Kubiak [ kkubiak ]
            Hide
            kkubiak Katharine Kubiak (Inactive) added a comment -

            No errors for v9908 Windows

            Show
            kkubiak Katharine Kubiak (Inactive) added a comment - No errors for v9908 Windows
            kkubiak Katharine Kubiak (Inactive) made changes -
            Assignee Katharine Kubiak [ kkubiak ] Anuj Puram [ anuj ]
            Hide
            anuj Anuj Puram (Inactive) added a comment -

            No errors for v9906 on Mac

            Show
            anuj Anuj Puram (Inactive) added a comment - No errors for v9906 on Mac
            anuj Anuj Puram (Inactive) made changes -
            Assignee Anuj Puram [ anuj ] Alyssa Gulledge [ alyssa ]
            alyssa Alyssa Gulledge (Inactive) made changes -
            Status Open [ 1 ] Resolved [ 5 ]
            Assignee Alyssa Gulledge [ alyssa ]
            Resolution Fixed [ 1 ]
            alyssa Alyssa Gulledge (Inactive) made changes -
            Status Resolved [ 5 ] Closed [ 6 ]
            Hide
            alyssa Alyssa Gulledge (Inactive) added a comment -

            Hi Lance - I am handing this back to you so you know that none of us are actually seeing this bug. One of our new testers (Katharine) is working on Windows as well, and didn't see it. Can you tell us what you have loaded up when you close IGB, before opening IGB throws this bug? Any other details?

            Show
            alyssa Alyssa Gulledge (Inactive) added a comment - Hi Lance - I am handing this back to you so you know that none of us are actually seeing this bug. One of our new testers (Katharine) is working on Windows as well, and didn't see it. Can you tell us what you have loaded up when you close IGB, before opening IGB throws this bug? Any other details?
            alyssa Alyssa Gulledge (Inactive) made changes -
            Resolution Fixed [ 1 ]
            Status Closed [ 6 ] Reopened [ 4 ]
            Assignee Lance Frohman [ lfrohman ]
            alyssa Alyssa Gulledge (Inactive) made changes -
            Status Reopened [ 4 ] Resolved [ 5 ]
            Assignee Lance Frohman [ lfrohman ]
            Resolution Fixed [ 1 ]
            alyssa Alyssa Gulledge (Inactive) made changes -
            Status Resolved [ 5 ] Closed [ 6 ]
            alyssa Alyssa Gulledge (Inactive) made changes -
            Project IGB 6.7 [ 10040 ] Bug Repository [ 10030 ]
            Key IGBB-205 BUG-304
            fwang4 Fuquan Wang (Inactive) made changes -
            Resolution Fixed [ 1 ]
            Status Closed [ 6 ] Reopened [ 4 ]
            Assignee Fuquan Wang [ fwang4 ]
            Hide
            fwang4 Fuquan Wang (Inactive) added a comment -

            Passed on 7.0.0 (11845) Mac.

            Show
            fwang4 Fuquan Wang (Inactive) added a comment - Passed on 7.0.0 (11845) Mac.
            fwang4 Fuquan Wang (Inactive) made changes -
            Status Reopened [ 4 ] Resolved [ 5 ]
            Assignee Fuquan Wang [ fwang4 ]
            Resolution Fixed [ 1 ]
            richard Richard Linchangco (Inactive) made changes -
            Resolution Fixed [ 1 ]
            Status Resolved [ 5 ] Reopened [ 4 ]
            alyssa Alyssa Gulledge (Inactive) made changes -
            Link This issue relates to BUG-689 [ BUG-689 ]
            alyssa Alyssa Gulledge (Inactive) made changes -
            Status Reopened [ 4 ] Closed [ 6 ]
            Resolution Fixed [ 1 ]

              People

              • Assignee:
                Unassigned
                Reporter:
                lfrohman Lance Frohman (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: