This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: BUG: Pasting Smiling Cat with Heart-Shaped Eyes into ZSH locks MinTTY, requires force close
- From: Andy Koppe <andy dot koppe at gmail dot com>
- To: cygwin at cygwin dot com
- Date: Tue, 23 Apr 2013 20:52:03 +0100
- Subject: Re: BUG: Pasting Smiling Cat with Heart-Shaped Eyes into ZSH locks MinTTY, requires force close
- References: <CAKp+3hph5ED7r0_grQe_epR8gKL_knZXmMd42-_yR92NzjDQpw at mail dot gmail dot com>
On 23 April 2013 17:58, Jeff Crowell wrote:
> Bug report below. Let me know if you need anything else
>
>
> Product:
> zsh/MinTTY
>
> Version:
> zsh 5.0.2 (i686-pc-cygwin)
>
>
> Component: In which component does the bug exist?
>
>
> Platform:
> i686-pc-cygwin
>
> OS:
> Windows 8, probably all versions of windows
>
>
> Summary:
> Pasting certain characters into MinTTY running zsh locks up MinTTY
> requiring a force close
>
> Steps to Reproduce:
>
> 1) Copy http://www.fileformat.info/info/unicode/char/1f63b/index.htm
> 2) paste into ZSH
> 3) press enter
>
> Actual Results: MinTTY hangs and does not respond
Works fine for me, except that apparently zsh doesn't support UTF-16
surrogate pairs, so they're shown as separate codepoints:
"<d83d><de3b>". Line editing works fine though.
Result:
zsh: command not found: \ud83d\ude3b
So, more info needed: please see http://cygwin.com/problems.html, in
particular: "Run cygcheck -s -v -r > cygcheck.out and include that
file as an attachment in your report."
Also, does the CPU usage shoot up? And what's the output of 'ps' (in a
separate window, obviously)?
(Note besides: bash actually displays the cat character, but treats it
as if it was two characters, so line editing goes wrong with the
cursor wandering off the line and that sort of thing. Surrogate pairs
do work properly in vim, emacs and mined.)
Andy
--
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