Skip to content

The magickWand got errors #361

@PatLabGit

Description

@PatLabGit

I got an error 2 times in a row (copy/paste the Details below)

The problem with the MagickWand is I wanted to select a black part on a Mask (made visible on the canvas), but it did not select the black part, instead it selected some thing 2 layers below (on the 1st visible layer below)

screenshot_20240408-150016

Here are the 2 errors (copy/paste), but in the end it select some thing (on the 1st visible layer below)


First Error

Program Error

Message:
java.lang.NullPointerException: Cannot invoke "pixelitor.selection.SelectionBuilder.updateInProgressSelection(Object, pixelitor.Composition, pixelitor.tools.util.PMouseEvent)" because "this.selectionBuilder" is null
Level:
SEVERE
Stack Trace:
Cannot invoke "pixelitor.selection.SelectionBuilder.updateInProgressSelection(Object, pixelitor.Composition, pixelitor.tools.util.PMouseEvent)" because "this.selectionBuilder" is null
pixelitor.tools.SelectionTool.notPolygonalDragFinished(SelectionTool.java:225)
pixelitor.tools.SelectionTool.dragFinished(SelectionTool.java:192)
pixelitor.tools.DragTool.mouseReleased(DragTool.java:109)
pixelitor.tools.toolhandlers.CurrentToolHandler.mouseReleased(CurrentToolHandler.java:49)
pixelitor.tools.toolhandlers.ToolHandler.handleMouseReleased(ToolHandler.java:62)
pixelitor.tools.toolhandlers.ToolHandler.handleMouseReleased(ToolHandler.java:65)
pixelitor.tools.toolhandlers.ToolHandlerChain.handleMouseReleased(ToolHandlerChain.java:90)
pixelitor.tools.Tools$EventDispatcher.mouseReleased(Tools.java:234)
pixelitor.gui.View.mouseReleased(View.java:288)
java.desktop/java.awt.Component.processMouseEvent(Component.java:6621)
java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3398)
java.desktop/java.awt.Component.processEvent(Component.java:6386)
java.desktop/java.awt.Container.processEvent(Container.java:2266)
java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4996)
java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)
java.desktop/java.awt.Component.dispatchEvent(Component.java:4828)
java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948)
java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575)
java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516)
java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310)
java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780)
java.desktop/java.awt.Component.dispatchEvent(Component.java:4828)
java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:775)
java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)
java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)
java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:98)
java.desktop/java.awt.EventQueue$5.run(EventQueue.java:747)
java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:744)
java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)


second error in a row

Program Error

Message:
java.lang.NullPointerException: Cannot invoke "pixelitor.selection.SelectionBuilder.updateInProgressSelection(Object, pixelitor.Composition, pixelitor.tools.util.PMouseEvent)" because "this.selectionBuilder" is null
Level:
SEVERE
Stack Trace:
Cannot invoke "pixelitor.selection.SelectionBuilder.updateInProgressSelection(Object, pixelitor.Composition, pixelitor.tools.util.PMouseEvent)" because "this.selectionBuilder" is null
pixelitor.tools.SelectionTool.notPolygonalDragFinished(SelectionTool.java:225)
pixelitor.tools.SelectionTool.dragFinished(SelectionTool.java:192)
pixelitor.tools.DragTool.mouseReleased(DragTool.java:109)
pixelitor.tools.toolhandlers.CurrentToolHandler.mouseReleased(CurrentToolHandler.java:49)
pixelitor.tools.toolhandlers.ToolHandler.handleMouseReleased(ToolHandler.java:62)
pixelitor.tools.toolhandlers.ToolHandler.handleMouseReleased(ToolHandler.java:65)
pixelitor.tools.toolhandlers.ToolHandlerChain.handleMouseReleased(ToolHandlerChain.java:90)
pixelitor.tools.Tools$EventDispatcher.mouseReleased(Tools.java:234)
pixelitor.gui.View.mouseReleased(View.java:288)
java.desktop/java.awt.Component.processMouseEvent(Component.java:6621)
java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3398)
java.desktop/java.awt.Component.processEvent(Component.java:6386)
java.desktop/java.awt.Container.processEvent(Container.java:2266)
java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4996)
java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)
java.desktop/java.awt.Component.dispatchEvent(Component.java:4828)
java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948)
java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575)
java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516)
java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310)
java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780)
java.desktop/java.awt.Component.dispatchEvent(Component.java:4828)
java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:775)
java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)
java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)
java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:98)
java.desktop/java.awt.EventQueue$5.run(EventQueue.java:747)
java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:744)
java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions