Crash X11 with 3 commands
Jon Turney
jon.turney@dronecode.org.uk
Tue Feb 23 18:13:00 GMT 2016
On 11/12/2015 16:21, Nem W Schlecht wrote:
> I was experimenting with Xterm escape sequences - trying to
> resize/reposition a window while its iconized and found I can crash
> X11 in just 3 escape commands in an Xterm (which I have in a shell
> script):
>
> ---------------------------------------------------------------
> #!/bin/bash -x
>
> # Iconify window
> echo -ne "\e[2t"
>
> # Set height/width to 36x80 and position at +100+100
> # If I do just one of these X11 does *not* crash
>
> # Resize to 36x80. This one doesn't work, even if I run just it
> # by itself so X11 doesn't crash. Also, this one has to be first.
> # If I re-position, then change geometry, it doesn't crash.
> echo -ne "\e[8;36;80t"
>
> # The re-position, next, actually does work behind the scenes,
> # if I run just this alone and then de-iconify manually, its in the
> # correct position.
> echo -ne "\e[3;100;100t"
>
> # To de-iconify (doesn't work in Cygwin anyways, unfortunately)
> echo -ne "\e[1t"
> ---------------------------------------------------------------
>
>
> Can anybody else confirm? (WARNING - if it does, it'll kill all your
> X11 windows! Be careful.)
Thanks for reporting this.
I was able to reproduce the crash (sporadically), but only when I was
using XWin with the -compositewm option. Are you using that?
--
Jon TURNEY
Volunteer Cygwin/X X Server maintainer
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
More information about the Cygwin
mailing list