2017-04-30 07:50:01 |
RaiMan |
description |
I think CommandLine.parse("xdotool version") should be CommandLine.parse("xdotool -v") in the checkFeatureAvailability method of LinuxUtil.java.
On Ubuntu 14.04 and Ubuntu 16.04 xdotool version fails with a segmentation fault.
It is a bug in xdotool that any unknown parameter that is passed causes a segfault. See my tests below:
htplainf@ub-mguibot:~$ cat /etc/issue
Ubuntu 16.04.2 LTS \n \l
htplainf@ub-mguibot:~$ xdotool -v
xdotool version 3.20150503.1
htplainf@ub-mguibot:~$ xdotool version
Segmentation fault (core dumped)
htplainf@ub-mguibot:~$ xdotool any_unknown_param_causes_segfault
Segmentation fault (core dumped)
htplainf@ub-mguibot:~$ |
*** based on: https://github.com/RaiMan/SikuliX-2014/issues/253
---------------------
I think CommandLine.parse("xdotool version") should be CommandLine.parse("xdotool -v") in the checkFeatureAvailability method of LinuxUtil.java.
On Ubuntu 14.04 and Ubuntu 16.04 xdotool version fails with a segmentation fault.
It is a bug in xdotool that any unknown parameter that is passed causes a segfault. See my tests below:
htplainf@ub-mguibot:~$ cat /etc/issue
Ubuntu 16.04.2 LTS \n \l
htplainf@ub-mguibot:~$ xdotool -v
xdotool version 3.20150503.1
htplainf@ub-mguibot:~$ xdotool version
Segmentation fault (core dumped)
htplainf@ub-mguibot:~$ xdotool any_unknown_param_causes_segfault
Segmentation fault (core dumped)
htplainf@ub-mguibot:~$ |
|