From owner-freebsd-bugs@FreeBSD.ORG Tue Jul 10 21:30:15 2012 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A6174106566C for ; Tue, 10 Jul 2012 21:30:15 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 762E38FC0C for ; Tue, 10 Jul 2012 21:30:15 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q6ALUFcE072881 for ; Tue, 10 Jul 2012 21:30:15 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q6ALUFR2072878; Tue, 10 Jul 2012 21:30:15 GMT (envelope-from gnats) Resent-Date: Tue, 10 Jul 2012 21:30:15 GMT Resent-Message-Id: <201207102130.q6ALUFR2072878@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Peter Jeremy Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EAD4E1065672 for ; Tue, 10 Jul 2012 21:25:03 +0000 (UTC) (envelope-from peter@rulingia.com) Received: from vps.rulingia.com (host-122-100-2-194.octopus.com.au [122.100.2.194]) by mx1.freebsd.org (Postfix) with ESMTP id 7BD2A8FC12 for ; Tue, 10 Jul 2012 21:25:02 +0000 (UTC) Received: from server.rulingia.com (c220-239-248-69.belrs5.nsw.optusnet.com.au [220.239.248.69]) by vps.rulingia.com (8.14.5/8.14.5) with ESMTP id q6ALOtlI063340 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Wed, 11 Jul 2012 07:24:55 +1000 (EST) (envelope-from peter@rulingia.com) Received: from server.rulingia.com (localhost.rulingia.com [127.0.0.1]) by server.rulingia.com (8.14.5/8.14.5) with ESMTP id q6ALOm5H087587 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 11 Jul 2012 07:24:48 +1000 (EST) (envelope-from peter@server.rulingia.com) Received: (from peter@localhost) by server.rulingia.com (8.14.5/8.14.5/Submit) id q6ALOmnF087586; Wed, 11 Jul 2012 07:24:48 +1000 (EST) (envelope-from peter) Message-Id: <201207102124.q6ALOmnF087586@server.rulingia.com> Date: Wed, 11 Jul 2012 07:24:48 +1000 (EST) From: Peter Jeremy To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: bin/169773: Resizing causes /bin/sh to repeat edit operations X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Peter Jeremy List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Jul 2012 21:30:15 -0000 >Number: 169773 >Category: bin >Synopsis: Resizing causes /bin/sh to repeat edit operations >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Jul 10 21:30:14 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Peter Jeremy >Release: FreeBSD 10.0-CURRENT sparc64 >Organization: n/a >Environment: System: FreeBSD sb1500.rulingia.com 10.0-CURRENT FreeBSD 10.0-CURRENT #6 r238247M: Tue Jul 10 18:28:55 EST 2012 root@sb1500.rulingia.com:/usr/obj/usr/src/sys/sb1500 sparc64 System: FreeBSD server.rulingia.com 8.3-STABLE FreeBSD 8.3-STABLE #17 r237444M: Sat Jun 23 18:22:46 EST 2012 root@server.rulingia.com:/var/obj/usr/src/sys/server amd64 >Description: Given an account with /bin/sh as the login shell, if you type some input, ending with an editing operation (eg backspace) and then resize the window multiple times without further input, the edit operation will be repeated on every second resize. This bug was identified during testing of r238173 but it predates the libedit changes in r237448. >How-To-Repeat: Login to an account with /bin/sh as the login shell on a FreeBSD host. Type some text, ending with a backspace (deleting the last character entered). Resize the window (or send SIGWINCH to the shell) multiple times without entering additional input. The last character will be deleted (stortening the line by one character) on every second resize. >Fix: Unknown >Release-Note: >Audit-Trail: >Unformatted: