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

Data Management Table crashed after graph floated

    Details

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

      Description

      To reproduce:

      1. Load data for A. Thaliana TAIR 10 mRNA
      2. Right click on the track and select 'Track Operation' -> 'Depth' to create a graph
      3. Float this depth graph and go back to DMT
      4. Observe that the DMT is not showing anything and Exceptions encountered:

      Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: com.affymetrix.igb.shared.GraphGlyph cannot be cast to com.affymetrix.igb.shared.TierGlyph
      at com.affymetrix.igb.view.load.DataManagementTableModel.isCellEditable(DataManagementTableModel.java:260)
      at javax.swing.JTable.isCellEditable(JTable.java:2734)
      at com.affymetrix.igb.shared.StyledJTable.setComponentBackground(StyledJTable.java:117)
      at com.affymetrix.igb.shared.StyledJTable.prepareRenderer(StyledJTable.java:104)
      at com.jidesoft.plaf.basic.BasicJideTableUIDelegate.paintCell(Unknown Source)
      at com.jidesoft.plaf.basic.BasicJideTableUIDelegate.a(Unknown Source)
      at com.jidesoft.plaf.basic.BasicJideTableUIDelegate.paint(Unknown Source)
      at com.jidesoft.plaf.basic.BasicJideTableUI.paint(Unknown Source)
      at javax.swing.plaf.ComponentUI.update(ComponentUI.java:153)
      at javax.swing.JComponent.paintComponent(JComponent.java:760)
      at javax.swing.JComponent.paint(JComponent.java:1037)
      at javax.swing.JComponent.paintChildren(JComponent.java:870)
      at javax.swing.JComponent.paint(JComponent.java:1046)
      at javax.swing.JViewport.paint(JViewport.java:795)
      at javax.swing.JComponent.paintChildren(JComponent.java:870)
      at javax.swing.JComponent.paint(JComponent.java:1046)
      at javax.swing.JComponent.paintChildren(JComponent.java:870)
      at javax.swing.JComponent.paint(JComponent.java:1046)
      at javax.swing.JComponent.paintChildren(JComponent.java:870)
      at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
      at javax.swing.JComponent.paint(JComponent.java:1046)
      at javax.swing.JComponent.paintChildren(JComponent.java:870)
      at javax.swing.JComponent.paint(JComponent.java:1046)
      at javax.swing.JComponent.paintChildren(JComponent.java:870)
      at javax.swing.JComponent.paint(JComponent.java:1046)
      at javax.swing.JComponent.paintChildren(JComponent.java:870)
      at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030)
      at javax.swing.JComponent.paint(JComponent.java:1046)
      at javax.swing.JComponent._paintImmediately(JComponent.java:5106)
      at javax.swing.JComponent.paintImmediately(JComponent.java:4890)
      at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:812)
      at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
      at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:694)
      at javax.swing.RepaintManager.access$700(RepaintManager.java:41)
      at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1672)
      at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
      at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:702)
      at java.awt.EventQueue.access$400(EventQueue.java:82)
      at java.awt.EventQueue$2.run(EventQueue.java:663)
      at java.awt.EventQueue$2.run(EventQueue.java:661)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
      at java.awt.EventQueue.dispatchEvent(EventQueue.java:672)
      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)

        Attachments

          Issue Links

            Activity

            Hide
            fwang4 Fuquan Wang (Inactive) added a comment -

            Fixed in 12939

            Show
            fwang4 Fuquan Wang (Inactive) added a comment - Fixed in 12939
            Hide
            kkubiak Katharine Kubiak (Inactive) added a comment -

            Passed Windows v12945

            Show
            kkubiak Katharine Kubiak (Inactive) added a comment - Passed Windows v12945

              People

              • Assignee:
                Unassigned
                Reporter:
                fwang4 Fuquan Wang (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: