Ticket #208 (closed defect: duplicate)

Opened 6 years ago

Last modified 6 years ago

IncidentTimelinePanel throws exception when incident start time > 0

Reported by: jdalbey Owned by: sdanthin
Priority: Urgent Milestone: May 2021 Training
Component: none Version:
Severity: Critical Keywords:
Cc:

Description

Steps to reproduce:

Start ScriptBuilder?.
Create a new incident. Add a CAD event, save it, close the incident.
Create a second new incident and specify start time at 5 minutes.
When the incident editor window appears, click on a Tow event button,
then click on the timeline. Nothing happens and the following exception is thrown.

Exception in thread "AWT-EventQueue?-1" java.lang.NullPointerException?

at scriptbuilder.gui.panels.IncidentTimelinePanel?$IncidentTimelineMouseListener?.mouseClicked(IncidentTimelinePanel?.java:386)
at java.awt.Component.processMouseEvent(Component.java:6542)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6304)
at java.awt.Container.processEvent(Container.java:2239)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2297)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.LightweightDispatcher?.retargetMouseEvent(Container.java:4904)
at java.awt.LightweightDispatcher?.processMouseEvent(Container.java:4544)
at java.awt.LightweightDispatcher?.dispatchEvent(Container.java:4476)
at java.awt.Container.dispatchEventImpl(Container.java:2283)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue?.dispatchEventImpl(EventQueue?.java:760)
at java.awt.EventQueue?.access$500(EventQueue?.java:97)
at java.awt.EventQueue?$3.run(EventQueue?.java:709)
at java.awt.EventQueue?$3.run(EventQueue?.java:703)
at java.security.AccessController?.doPrivileged(Native Method)
at java.security.ProtectionDomain?$JavaSecurityAccessImpl?.doIntersectionPrivilege(ProtectionDomain?.java:74)
at java.security.ProtectionDomain?$JavaSecurityAccessImpl?.doIntersectionPrivilege(ProtectionDomain?.java:84)
at java.awt.EventQueue?$4.run(EventQueue?.java:733)
at java.awt.EventQueue?$4.run(EventQueue?.java:731)
at java.security.AccessController?.doPrivileged(Native Method)
at java.security.ProtectionDomain?$JavaSecurityAccessImpl?.doIntersectionPrivilege(ProtectionDomain?.java:74)
at java.awt.EventQueue?.dispatchEvent(EventQueue?.java:730)
at org.GNOME.Accessibility.AtkWrapper?$6.dispatchEvent(AtkWrapper?.java:715)
at java.awt.EventDispatchThread?.pumpOneEventForFilters(EventDispatchThread?.java:205)
at java.awt.EventDispatchThread?.pumpEventsForFilter(EventDispatchThread?.java:116)
at java.awt.EventDispatchThread?.pumpEventsForHierarchy(EventDispatchThread?.java:105)
at java.awt.EventDispatchThread?.pumpEvents(EventDispatchThread?.java:101)
at java.awt.EventDispatchThread?.pumpEvents(EventDispatchThread?.java:93)
at java.awt.EventDispatchThread?.run(EventDispatchThread?.java:82)

Change History

comment:1 Changed 6 years ago by jdalbey

  • Status changed from new to closed
  • Resolution set to duplicate

Closing - better description in #209

Note: See TracTickets for help on using tickets.