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

Make mismatch graph can be run without BAM file loaded.

    Details

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

      OS X: 10.6
      Java: "1.6.0_24"
      IGB: 7791

      Description

      Steps to reproduce:
      Load Arabidopsis thaliana version 'A_thaliana_Jun_2009'.
      Right click on a track (+ or -) and choose "Make Mismatch Graph"

      UI becomes unresponsive. IGB generates an exception, added in comments.
      UI eventually becomes responsive even though the loading bar is still animating.

        Attachments

          Issue Links

            Activity

            adam Adam Baxter (Inactive) created issue -
            Hide
            adam Adam Baxter (Inactive) added a comment -

            Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 0
            at com.affymetrix.genometryImpl.GraphSym.<init>(GraphSym.java:69)
            at com.affymetrix.genometryImpl.MisMatchGraphSym.<init>(MisMatchGraphSym.java:33)
            at com.affymetrix.genometryImpl.SeqSymSummarizer.createMisMatchGraph(SeqSymSummarizer.java:115)
            at com.affymetrix.genometryImpl.SeqSymSummarizer.getMismatchGraph(SeqSymSummarizer.java:100)
            at com.affymetrix.igb.view.DependentData.createMisMatchGraph(DependentData.java:85)
            at com.affymetrix.igb.view.DependentData.createTier(DependentData.java:54)
            at com.affymetrix.igb.view.TrackView.addToDependentList(TrackView.java:260)
            at com.affymetrix.igb.tiers.SeqMapViewPopup.addMisMatchTier(SeqMapViewPopup.java:553)
            at com.affymetrix.igb.tiers.SeqMapViewPopup.access$800(SeqMapViewPopup.java:48)
            at com.affymetrix.igb.tiers.SeqMapViewPopup$19.actionPerformed(SeqMapViewPopup.java:219)
            at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028)
            at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2351)
            at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
            at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
            at javax.swing.AbstractButton.doClick(AbstractButton.java:389)
            at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:809)
            at com.apple.laf.AquaMenuItemUI.doClick(AquaMenuItemUI.java:137)
            at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:850)
            at java.awt.Component.processMouseEvent(Component.java:6374)
            at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
            at java.awt.Component.processEvent(Component.java:6139)
            at java.awt.Container.processEvent(Container.java:2085)
            at java.awt.Component.dispatchEventImpl(Component.java:4736)
            at java.awt.Container.dispatchEventImpl(Container.java:2143)
            at java.awt.Component.dispatchEvent(Component.java:4566)
            at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4621)
            at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4282)
            at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4212)
            at java.awt.Container.dispatchEventImpl(Container.java:2129)
            at java.awt.Window.dispatchEventImpl(Window.java:2478)
            at java.awt.Component.dispatchEvent(Component.java:4566)
            at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:680)
            at java.awt.EventQueue.access$000(EventQueue.java:86)
            at java.awt.EventQueue$1.run(EventQueue.java:639)
            at java.awt.EventQueue$1.run(EventQueue.java:637)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
            at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
            at java.awt.EventQueue$2.run(EventQueue.java:653)
            at java.awt.EventQueue$2.run(EventQueue.java:651)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
            at java.awt.EventQueue.dispatchEvent(EventQueue.java:650)
            at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
            at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
            at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
            at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
            at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
            at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

            Show
            adam Adam Baxter (Inactive) added a comment - Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 0 at com.affymetrix.genometryImpl.GraphSym.<init>(GraphSym.java:69) at com.affymetrix.genometryImpl.MisMatchGraphSym.<init>(MisMatchGraphSym.java:33) at com.affymetrix.genometryImpl.SeqSymSummarizer.createMisMatchGraph(SeqSymSummarizer.java:115) at com.affymetrix.genometryImpl.SeqSymSummarizer.getMismatchGraph(SeqSymSummarizer.java:100) at com.affymetrix.igb.view.DependentData.createMisMatchGraph(DependentData.java:85) at com.affymetrix.igb.view.DependentData.createTier(DependentData.java:54) at com.affymetrix.igb.view.TrackView.addToDependentList(TrackView.java:260) at com.affymetrix.igb.tiers.SeqMapViewPopup.addMisMatchTier(SeqMapViewPopup.java:553) at com.affymetrix.igb.tiers.SeqMapViewPopup.access$800(SeqMapViewPopup.java:48) at com.affymetrix.igb.tiers.SeqMapViewPopup$19.actionPerformed(SeqMapViewPopup.java:219) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2351) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.AbstractButton.doClick(AbstractButton.java:389) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:809) at com.apple.laf.AquaMenuItemUI.doClick(AquaMenuItemUI.java:137) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:850) at java.awt.Component.processMouseEvent(Component.java:6374) at javax.swing.JComponent.processMouseEvent(JComponent.java:3267) at java.awt.Component.processEvent(Component.java:6139) at java.awt.Container.processEvent(Container.java:2085) at java.awt.Component.dispatchEventImpl(Component.java:4736) at java.awt.Container.dispatchEventImpl(Container.java:2143) at java.awt.Component.dispatchEvent(Component.java:4566) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4621) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4282) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4212) at java.awt.Container.dispatchEventImpl(Container.java:2129) at java.awt.Window.dispatchEventImpl(Window.java:2478) at java.awt.Component.dispatchEvent(Component.java:4566) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:680) at java.awt.EventQueue.access$000(EventQueue.java:86) at java.awt.EventQueue$1.run(EventQueue.java:639) at java.awt.EventQueue$1.run(EventQueue.java:637) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98) at java.awt.EventQueue$2.run(EventQueue.java:653) at java.awt.EventQueue$2.run(EventQueue.java:651) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:650) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
            hiralv Hiral Vora (Inactive) made changes -
            Field Original Value New Value
            Assignee Hiral Vora [ hiralv ] Alyssa Gulledge [ alyssa ]
            alyssa Alyssa Gulledge (Inactive) made changes -
            Status Open [ 1 ] Resolved [ 5 ]
            Resolution Fixed [ 1 ]
            alyssa Alyssa Gulledge (Inactive) made changes -
            Status Resolved [ 5 ] Closed [ 6 ]
            alyssa Alyssa Gulledge (Inactive) made changes -
            Project IGB6.5 [ 10010 ] Bug Repository [ 10030 ]
            Key IGB-109 BUG-25
            alyssa Alyssa Gulledge (Inactive) made changes -
            Resolution Fixed [ 1 ]
            Status Closed [ 6 ] Reopened [ 4 ]
            david David Norris (Inactive) made changes -
            Status Reopened [ 4 ] Resolved [ 5 ]
            Assignee Alyssa Gulledge [ alyssa ]
            Resolution Fixed [ 1 ]
            david David Norris (Inactive) made changes -
            Status Resolved [ 5 ] Closed [ 6 ]
            alyssa Alyssa Gulledge (Inactive) made changes -
            Resolution Fixed [ 1 ]
            Status Closed [ 6 ] Reopened [ 4 ]
            Assignee Katharine Kubiak [ kkubiak ]
            Hide
            kkubiak Katharine Kubiak (Inactive) added a comment -

            Passed v9854 Windows

            Show
            kkubiak Katharine Kubiak (Inactive) added a comment - Passed v9854 Windows
            kkubiak Katharine Kubiak (Inactive) made changes -
            Assignee Katharine Kubiak [ kkubiak ] Anuj Puram [ anuj ]
            Hide
            anuj Anuj Puram (Inactive) added a comment -

            Passed (v9906) on Mac

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

            originally reported by Adam Baxter

            Show
            alyssa Alyssa Gulledge (Inactive) added a comment - originally reported by Adam Baxter
            alyssa Alyssa Gulledge (Inactive) made changes -
            Reporter Adam Baxter [ adam ] Alyssa Gulledge [ alyssa ]
            alyssa Alyssa Gulledge (Inactive) made changes -
            Status Reopened [ 4 ] Closed [ 6 ]
            Resolution Fixed [ 1 ]
            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 - - edited

            Passed on 7.0.0 (11982) Mac.

            Show
            fwang4 Fuquan Wang (Inactive) added a comment - - edited Passed on 7.0.0 (11982) 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 is blocked by BUG-639 [ BUG-639 ]
            alyssa Alyssa Gulledge (Inactive) made changes -
            Status Reopened [ 4 ] Closed [ 6 ]
            Resolution Fixed [ 1 ]

              People

              • Assignee:
                Unassigned
                Reporter:
                alyssa Alyssa Gulledge (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: