Exception when moving groups

Bug #488279 reported by Andrey Mokhov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Workcraft
Fix Committed
High
Unassigned

Bug Description

subj

Revision history for this message
Arseniy Alekseyev (rotsor) wrote :

Can you be more specific on when it happens please?
Can't reproduce. I can drag groups around without exceptions.
A stack trace would also be helpful.

Revision history for this message
Andrey Mokhov (sn0wleopard) wrote :

Create work -> Petri net -> Add cycle (p1-t1-p2-t2-) -> group {p1, t1} -> move the group -> Exception

Here is the stack trace:

Exception in thread "AWT-EventQueue-0" Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
 at org.workcraft.dom.visual.connections.Polyline.componentsTransformChanged(Polyline.java:351)
 at org.workcraft.dom.visual.connections.ComponentsTransformObserver.notify(ComponentsTransformObserver.java:88)
 at org.workcraft.dom.visual.TransformEventPropagator.propagate(TransformEventPropagator.java:132)
 at org.workcraft.dom.visual.TransformEventPropagator.propagate(TransformEventPropagator.java:135)
 at org.workcraft.dom.visual.TransformEventPropagator.notify(TransformEventPropagator.java:141)
 at org.workcraft.observation.ObservableStateImpl.sendNotification(ObservableStateImpl.java:39)
 at org.workcraft.dom.visual.VisualNode.sendNotification(VisualNode.java:160)
 at org.workcraft.dom.visual.VisualTransformableNode.transformChanged(VisualTransformableNode.java:98)
 at org.workcraft.dom.visual.VisualTransformableNode.applyTransform(VisualTransformableNode.java:144)
 at org.workcraft.dom.visual.MovableHelper.translate(MovableHelper.java:31)
 at org.workcraft.gui.graph.tools.SelectionTool.offsetSelection(SelectionTool.java:423)
 at org.workcraft.gui.graph.tools.SelectionTool.mouseMoved(SelectionTool.java:191)
 at org.workcraft.gui.graph.GraphEditorPanelMouseListener.mouseMoved(GraphEditorPanelMouseListener.java:60)
 at org.workcraft.gui.graph.GraphEditorPanelMouseListener.mouseDragged(GraphEditorPanelMouseListener.java:48)
 at java.awt.Component.processMouseMotionEvent(Unknown Source)
 at javax.swing.JComponent.processMouseMotionEvent(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.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)

Revision history for this message
Arseniy Alekseyev (rotsor) wrote :
Changed in workcraft:
status: New → Fix Committed
Changed in workcraft:
importance: Undecided → High
tags: added: exception group ui
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.