Nullpointer exception when deleting a layer

Bug #673415 reported by Daniel Mueller
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
JHelioviewer
Fix Released
Medium
Malte Nuhn

Bug Description

Hi,

I loaded two AIA layers for the time interval 2010/11/01-08. AIA 304 with 15 min cadence (master layer), AIA 171 with 1h cadence. When I deleted the AIA 171 layer, I received thhe pop-up below. JHV continued working.

-----

Uncaught Exception detected.

JHelioviewer Version: null

JHelioviewer Revision: null

Date: Wed Nov 10 09:15:28 GMT 2010

Thread: Thread[J2KRender,6,J2KRenderGroup]

Message: null

Stacktrace:
java.lang.NullPointerException
at org.helioviewer.jhv.layers.LayersModel.getCurrentFrameTimestamp(LayersModel.java:246)
at org.helioviewer.jhv.layers.LayersModel.getCurrentFrameTimestamp(LayersModel.java:234)
at org.helioviewer.jhv.layers.LayersModel.handleTimestampChanges(LayersModel.java:688)
at org.helioviewer.jhv.layers.LayersModel.viewChanged(LayersModel.java:720)
at org.helioviewer.jhv.gui.ViewListenerDistributor.notifyViewListener(ViewListenerDistributor.java:126)
at org.helioviewer.jhv.gui.ViewListenerDistributor.viewChanged(ViewListenerDistributor.java:108)
at org.helioviewer.viewmodel.view.AbstractView.notifyViewListeners(AbstractView.java:70)
at org.helioviewer.viewmodel.view.opengl.GLComponentView.viewChanged(GLComponentView.java:203)
at org.helioviewer.viewmodel.view.AbstractView.notifyViewListeners(AbstractView.java:70)
at org.helioviewer.viewmodel.view.opengl.AbstractGLView.viewChanged(AbstractGLView.java:33)
at org.helioviewer.viewmodel.view.opengl.GLOverlayView.viewChanged(GLOverlayView.java:75)
at org.helioviewer.viewmodel.view.AbstractView.notifyViewListeners(AbstractView.java:70)
at org.helioviewer.viewmodel.view.StandardSolarRotationTrackingView.viewChanged(StandardSolarRotationTrackingView.java:129)
at org.helioviewer.viewmodel.view.AbstractView.notifyViewListeners(AbstractView.java:70)
at org.helioviewer.viewmodel.view.AbstractLayeredView.redrawBuffer(AbstractLayeredView.java:537)
at org.helioviewer.viewmodel.view.AbstractLayeredView.viewChanged(AbstractLayeredView.java:463)
at org.helioviewer.viewmodel.view.AbstractView.notifyViewListeners(AbstractView.java:70)
at org.helioviewer.viewmodel.view.opengl.AbstractGLView.viewChanged(AbstractGLView.java:33)
at org.helioviewer.viewmodel.view.AbstractView.notifyViewListeners(AbstractView.java:70)
at org.helioviewer.viewmodel.view.opengl.GLFilterView.viewChanged(GLFilterView.java:128)
at org.helioviewer.viewmodel.view.AbstractView.notifyViewListeners(AbstractView.java:70)
at org.helioviewer.viewmodel.view.opengl.GLFilterView.viewChanged(GLFilterView.java:128)
at org.helioviewer.viewmodel.view.AbstractView.notifyViewListeners(AbstractView.java:70)
at org.helioviewer.viewmodel.view.opengl.GLFilterView.viewChanged(GLFilterView.java:128)
at org.helioviewer.viewmodel.view.AbstractView.notifyViewListeners(AbstractView.java:70)
at org.helioviewer.viewmodel.view.opengl.GLFilterView.viewChanged(GLFilterView.java:128)
at org.helioviewer.viewmodel.view.AbstractView.notifyViewListeners(AbstractView.java:70)
at org.helioviewer.viewmodel.view.jp2view.JHVJP2View.setSubimageData(JHVJP2View.java:663)
at org.helioviewer.viewmodel.view.jp2view.JHVJPXView.setSubimageData(JHVJPXView.java:373)
at org.helioviewer.viewmodel.view.jp2view.J2KRender.run(J2KRender.java:354)
at java.lang.Thread.run(Thread.java:680)

Revision history for this message
Malte Nuhn (malte.nuhn) wrote :

The posted patches (JHV+HEK) fixed the problem on my machine. Can you confirm that?

Changed in jhelioviewer:
assignee: nobody → Malte Nuhn (malte.nuhn)
status: New → In Progress
Revision history for this message
Daniel Mueller (dmueller-esa) wrote :

Fix confirmed! Thanks, Malte.

Daniel

Changed in jhelioviewer:
status: In Progress → Fix Committed
Changed in jhelioviewer:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.