Skip to content

[Bug][dao] execute a single task in workflow throw NullPointerException #4090

@liliang1991

Description

@liliang1991

In the task of parent-child dependency in version 1.3.3, if a child node is executed separately, the following error will be reported

[ERROR] 2020-11-23 15:24:46.112 org.apache.dolphinscheduler.server.master.runner.MasterExecThread:[188] - master exec thread exception
java.lang.NullPointerException: null
at org.apache.dolphinscheduler.dao.utils.DagHelper.allDependsForbiddenOrEnd(DagHelper.java:260)
at org.apache.dolphinscheduler.dao.utils.DagHelper.parsePostNodes(DagHelper.java:297)
at org.apache.dolphinscheduler.server.master.runner.MasterExecThread.submitPostNode(MasterExecThread.java:509)
at org.apache.dolphinscheduler.server.master.runner.MasterExecThread.runProcess(MasterExecThread.java:850)
at org.apache.dolphinscheduler.server.master.runner.MasterExecThread.executeProcess(MasterExecThread.java:206)
at org.apache.dolphinscheduler.server.master.runner.MasterExecThread.run(MasterExecThread.java:185)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
[ERROR] 2020-11-23 15:24:46.112 org.apache.dolphinscheduler.server.master.runner.MasterExecThread:[189] - process execute failed, process id:395

image

[version]
1.3.3

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions