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

Performing "Sqrt" track operation generates a null pointer exception

    Details

      Description

      While testing I noticed that performing the "Sqrt" track operation now generates a null pointer exception (see below). This was not happening a few weeks ago during my last round of testing graph track operations.

      12:09:06.054 INFO c.a.igb.view.load.GeneralLoadUtils - Loaded Blueberry genes in 10.87 s
      Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
      at com.affymetrix.igb.shared.TrackFunctionOperationA.getOperatorParam(TrackFunctionOperationA.java:127)
      at com.affymetrix.igb.shared.TrackFunctionOperationA.getMethod(TrackFunctionOperationA.java:99)
      at com.affymetrix.igb.shared.TrackFunctionOperationA.addTier(TrackFunctionOperationA.java:83)
      at com.affymetrix.igb.shared.TrackOperationAction.actionPerformed(TrackOperationAction.java:16)
      at com.affymetrix.igb.action.TrackOperationMenuItemAction.actionPerformed(TrackOperationMenuItemAction.java:69)
      at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
      at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
      at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
      at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
      at javax.swing.AbstractButton.doClick(Unknown Source)
      at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
      at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
      at java.awt.Component.processMouseEvent(Unknown Source)
      at javax.swing.JComponent.processMouseEvent(Unknown Source)
      at java.awt.Component.processEvent(Unknown Source)
      at java.awt.Container.processEvent(Unknown Source)
      at java.awt.Component.dispatchEventImpl(Unknown Source)
      at java.awt.Container.dispatchEventImpl(Unknown Source)
      at java.awt.Component.dispatchEvent(Unknown Source)
      at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
      at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
      at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
      at java.awt.Container.dispatchEventImpl(Unknown Source)
      at java.awt.Window.dispatchEventImpl(Unknown Source)
      at java.awt.Component.dispatchEvent(Unknown Source)
      at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
      at java.awt.EventQueue.access$500(Unknown Source)
      at java.awt.EventQueue$3.run(Unknown Source)
      at java.awt.EventQueue$3.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
      at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
      at java.awt.EventQueue$4.run(Unknown Source)
      at java.awt.EventQueue$4.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.security.ProtectionDomain$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

          Activity

          mason Mason Meyer (Inactive) created issue -
          mason Mason Meyer (Inactive) made changes -
          Field Original Value New Value
          Epic Link IGBF-439 [ 15497 ]
          dcnorris David Norris (Inactive) made changes -
          Assignee Tarun Mall [ tmall ]
          Hide
          dcnorris David Norris (Inactive) added a comment -

          I don't know yet, but it seems likely to me this is linked to the work done by Tarun on graph track names adding attribute values. Lets assign it to him to resolve since he should be familiar with this code.

          Show
          dcnorris David Norris (Inactive) added a comment - I don't know yet, but it seems likely to me this is linked to the work done by Tarun on graph track names adding attribute values. Lets assign it to him to resolve since he should be familiar with this code.
          dcnorris David Norris (Inactive) made changes -
          Story Points 0.25
          dcnorris David Norris (Inactive) made changes -
          Sprint Backlog Grooming Meeting [ 29 ] Sprint 21 [ 26 ]
          dcnorris David Norris (Inactive) made changes -
          Rank Ranked higher
          dcnorris David Norris (Inactive) made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          dcnorris David Norris (Inactive) made changes -
          Status In Progress [ 3 ] Needs Testing [ 10002 ]
          mason Mason Meyer (Inactive) made changes -
          Status Needs Testing [ 10002 ] Testing In Progress [ 10003 ]
          mason Mason Meyer (Inactive) made changes -
          Assignee Tarun Mall [ tmall ] Mason Meyer [ mason ]
          Hide
          mason Mason Meyer (Inactive) added a comment -

          My testing confirms that this issue has been resolved so it will now be closed.

          Show
          mason Mason Meyer (Inactive) added a comment - My testing confirms that this issue has been resolved so it will now be closed.
          mason Mason Meyer (Inactive) made changes -
          Security Hidden [ 10001 ]
          mason Mason Meyer (Inactive) made changes -
          Security Hidden [ 10001 ]
          mason Mason Meyer (Inactive) made changes -
          Resolution Done [ 10000 ]
          Status Testing In Progress [ 10003 ] Closed [ 6 ]
          ann.loraine Ann Loraine made changes -
          Workflow Loraine Lab Workflow [ 15971 ] Fall 2019 Workflow Update [ 19503 ]
          ann.loraine Ann Loraine made changes -
          Workflow Fall 2019 Workflow Update [ 19503 ] Revised Fall 2019 Workflow Update [ 21620 ]

            People

            • Assignee:
              mason Mason Meyer (Inactive)
              Reporter:
              mason Mason Meyer (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: