Opened 13 years ago

Closed 11 years ago

#376 closed defect (worksforme)

Bug in HazardCurveLocal

Reported by: anonymous Owned by:
Priority: major Milestone:
Component: sha Version: 1.2.3
Keywords: HazardCurveLocal Cc:

Description

Steps to reproduce: "Peel Off" button produced nothing in the window it opened up

Other info:

Application: HazardCurveLocal?
Version: 1.2.3
Bulid Type: Production
Java Version: 1.6.0_29 (Apple Inc.)
Operating System: Mac OS X (arch: x86_64, version: 10.6.8)

Exception:

java.lang.NullPointerException
	at org.opensha.sha.gui.infoTools.GraphPanel.saveAsPDF(GraphPanel.java:891)
	at org.opensha.sha.gui.infoTools.GraphPanel.save(GraphPanel.java:864)
	at org.opensha.sha.gui.infoTools.GraphWindow.save(GraphWindow.java:330)
	at org.opensha.sha.gui.infoTools.GraphWindow.saveButton_actionPerformed(GraphWindow.java:312)
	at org.opensha.sha.gui.infoTools.GraphWindow$6.actionPerformed(GraphWindow.java:227)
	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.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
	at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
	at java.awt.Component.processMouseEvent(Component.java:6373)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
	at java.awt.Component.processEvent(Component.java:6138)
	at java.awt.Container.processEvent(Container.java:2085)
	at java.awt.Component.dispatchEventImpl(Component.java:4735)
	at java.awt.Container.dispatchEventImpl(Container.java:2143)
	at java.awt.Component.dispatchEvent(Component.java:4565)
	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:4565)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:679)
	at java.awt.EventQueue.access$000(EventQueue.java:85)
	at java.awt.EventQueue$1.run(EventQueue.java:638)
	at java.awt.EventQueue$1.run(EventQueue.java:636)
	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:652)
	at java.awt.EventQueue$2.run(EventQueue.java:650)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:649)
	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)

Change History (2)

comment:1 Changed 13 years ago by Kevin Milner

I'm having trouble reproducing this. Can you please explain steps to reproduce? I tried calculating a hazard curve and hitting "peel off," which worked as expected. There must be something else going on. If you can provide step by step instructions that would be wonderful!

Thanks,
Kevin

comment:2 Changed 11 years ago by Kevin Milner

Resolution: worksforme
Status: newclosed

User never responded with details, and probably fixed by big graph panel refactoring.

Note: See TracTickets for help on using tickets.