From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 109211 invoked by alias); 29 Aug 2019 16:45:24 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 109191 invoked by uid 89); 29 Aug 2019 16:45:23 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.6 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,HTML_MESSAGE,KAM_NUMSUBJECT,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=no version=3.3.1 spammy=HX-Received:a5e, H*c:alternative, zoom X-HELO: mail-io1-f50.google.com Received: from mail-io1-f50.google.com (HELO mail-io1-f50.google.com) (209.85.166.50) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 29 Aug 2019 16:45:15 +0000 Received: by mail-io1-f50.google.com with SMTP id t6so8214819ios.7 for ; Thu, 29 Aug 2019 09:45:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=cWtWuIy/4HRpdOSEeSFXNSW1cahngEwmJ5pYlq93hvQ=; b=o5kT5nTTHZajBqi8skNYYFu4nZTgsOUbXphLiG1EE7E2msSBAhM2Sbvpl5bXhbI/CE gJSElt4yldVfjTs2LiWO0LluHPLHC6c0l+ZgBdjAKNa0MD7nVK7B8q2+ucoFIi4pfySa MK0Pm5KOcTExwsOz+AcAj8hpIn53NLBoGW/DrSXltEw/21BctsPFOwfHzfXXEXrbTEo5 xiUw3u4SmV3y0jTDQEfewImUoaorD27k4XEHqYF/SbzXZNbRltmb1uZOrN7uZGYtT2tS JRTtxzGr+dWUD6Onwjy31tjhPj1bzOA4oOQho9if/REHRyzZf+9wJ0nNWrrqSZKnqf6k Wgww== MIME-Version: 1.0 Received: by 2002:a92:d686:0:0:0:0:0 with HTTP; Thu, 29 Aug 2019 09:45:04 -0700 (PDT) In-Reply-To: References: From: Biswapriyo Nath Date: Thu, 29 Aug 2019 16:51:00 -0000 Message-ID: Subject: [ANNOUNCEMENT] TEST: Cygwin 3.1.0-0.3 To: "cygwin@cygwin.com" Content-Type: text/plain; charset="UTF-8" X-IsSubscribed: yes X-SW-Source: 2019-08/txt/msg00402.txt.bz2 On Thursday, August 29, 2019, Corinna Vinschen wrote: > Support the new pseudo console in PTY. Pseudo console is a new feature in Windows 10 1809, which provides console APIs on virtual terminal. Some queries about this specific feature: 1a. In fhandler_pty_mater::ioctl function, shouldn't the function pointer be checked before use? Also what the FIXME says, isn't clear. Any hint? 1b. GetModuleHandle and GetProcessHeap is called several times. Wouldn't be it easier to get all the pseudo console function pointers in one constructor? 2. There are many defined values are added but those are also present in mingw-w64 current git repo. For example, ENABLE_VIRTUAL_TERMINAL_PROCESSING. 3. I can't reproduce this issue with exact steps. But when I zoom in/out + resize mintty window + execute cmd.exe in mintty in some random order it crashed. Here is the error: [main] D:\Cygwin64\bin\bash 1129 fhandler_pty_slave::push_to_pcon_screenbuffer: pty0: pcon_attach mismatch?????? (0x18035DBD0) -- 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