| method | void execute(InputWindow, Server, bool, CommandArguments) |
| pre | args != null |
| presumption | com.dmdirc.commandparser.CommandArguments:getArgume nts(...)@52 != null |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.lang.Runtime:getRuntime |
| unanalyzed | call on java.lang.Runtime:exec |
| unanalyzed | call on java.lang.Process:getInputStream |
| unanalyzed | call on java.io.InputStreamReader |
| unanalyzed | call on java.io.BufferedReader |
| unanalyzed | call on java.io.BufferedReader:readLine |
| unanalyzed | call on java.util.ArrayList:add |
| unanalyzed | call on java.io.InputStreamReader:close |
| unanalyzed | call on java.io.BufferedReader:close |
| unanalyzed | call on java.lang.Process:destroy |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| test_vector | com.dmdirc.commandparser.CommandArguments:getArgume nts(...).length@52: {3}, {0..2, 4..+Inf} |
| test_vector | java.util.Iterator:hasNext(...)@58: {0}, {1} |