Alon Bar-Lev created SSHD-570: --------------------------------- Summary: NPE while executing a command while redirecting Key: SSHD-570 URL: https://issues.apache.org/jira/browse/SSHD-570 Project: MINA SSHD Issue Type: Bug Affects Versions: 1.0.0 Environment: java version "1.7.0_85" OpenJDK Runtime Environment (IcedTea 2.6.1) (Gentoo icedtea-7.2.6.1-r1) OpenJDK 64-Bit Server VM (build 24.85-b03, mixed mode)
Reporter: Alon Bar-Lev Try to execute: $ echo xxxx | ssh -p @PORT@ root@localhost "cat > /none/exist/path/file" You should get the following exception in 9:10 attempts: Exception in thread "sshd-shell[855da06]-thread-1" java.lang.NullPointerException at org.apache.sshd.server.shell.ProcessShellFactory$ProcessShell.exitValue(ProcessShellFactory.java:170) at org.apache.sshd.server.shell.InvertedShellWrapper.pumpStreams(InvertedShellWrapper.java:165) at org.apache.sshd.server.shell.InvertedShellWrapper$1.run(InvertedShellWrapper.java:125) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) I cannot understand how process can be null in this context. -- This message was sent by Atlassian JIRA (v6.3.4#6332)