From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19605 invoked by alias); 27 Mar 2018 23:11:08 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: List-Unsubscribe: X-Seq: 42547 Received: (qmail 9658 invoked by uid 1010); 27 Mar 2018 23:11:08 -0000 X-Qmail-Scanner-Diagnostics: from mail-lf0-f41.google.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(209.85.215.41):SA:0(-1.9/5.0):. Processed in 20.763641 secs); 27 Mar 2018 23:11:08 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID, T_SPF_TEMPERROR autolearn=ham autolearn_force=no version=3.4.1 X-Envelope-From: schaefer@brasslantern.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=o3vSvbSXM88llLEqX3FL5BDSgMHGXnRt0WWoCN9U6xc=; b=yhAVy6kghZ398PgAwRLZDuEGYh/4m9OYGA8iIPT0pAZ4CGFNeYLHFLeBrO0dB2JfX4 ZdZXf7AaZI9xY42ywKXGnRN3Oll/k/et8xSePE+f60TZ1oJcc7dM4SdXecKWKe693XGv rpHMyXalC8R0MVz3POwLeT59u3eRtlG20omYZYEmjMzlu9ZyJgNOEg8/aDIUVC52voVT r/aBE3Egzl1y0BMPNZX/CW3gjtuCux8a3pbZ+YfmAmKH2dLubX5FG9t1nRDowJxyKhWS xuOJn5S4iFfF1Rn9x+ZNm7TNSdNvsSUML4HEuhc+hHB9MNcB0Y8s95YzIbHEhHw3W/ON CqHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=o3vSvbSXM88llLEqX3FL5BDSgMHGXnRt0WWoCN9U6xc=; b=msUyCInz4csNqiVyHabtGA5Bt8R0xwp2lZt7E+qONhxdOpFAg3rUwG5O/OeBPtrIPT +swWlED+RnXtVlXAVmpC/zFM3Z5cqykeYO7GFi0vSrdWTsi4kv9ORte489AHG7aXOrfj NHdJ0IFsQBn++tTx1jQv/2asfYql3y9bKaS6wXzvw6Z0uOXtueodsOFVWg5C3JWMW4EX a+BuXrnsL7j4oY6kh8YRaJrKujHQgtRs/QIG/Ah5C5h/KLP8hZ1ADcPmPTpiAEZsxug1 AuEZB3oNpGnZI0Y6omnoq9RqA++iiEVcWhWJ+m5Pbsx8+08Hh5RJvOpQiQ1LFpXbhuEJ US5w== X-Gm-Message-State: AElRT7Fv3eds+735g2LNARc+AMDUPaqM+2Jc5ypkb18uoTt0in/S+nlT PmVkhr/IwA2pv9bCkp3w+k5G0yi7X+13dCkkkbLokg== X-Google-Smtp-Source: AIpwx4+isdjDShBavkZYnI4yCrT0FUTy33vf1oP+CdpfPorartA/Ue1IvBH30McOpeKpD7fm7pVh/SFzSZV6tLdhxVE= X-Received: by 2002:a19:5c4b:: with SMTP id q72-v6mr715332lfb.126.1522192242763; Tue, 27 Mar 2018 16:10:42 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <52497193.Jvz9bWjiNL@kdudka-nb> References: <3579.1522103995@thecus> <52497193.Jvz9bWjiNL@kdudka-nb> From: Bart Schaefer Date: Tue, 27 Mar 2018 16:10:41 -0700 Message-ID: Subject: Re: PATCH: spelling correction buffer overflow To: "zsh-workers@zsh.org" Content-Type: text/plain; charset="UTF-8" On Tue, Mar 27, 2018 at 2:55 PM, Kamil Dudka wrote: > On Tuesday, March 27, 2018 12:39:55 AM CEST Oliver Kiddle wrote: >> In utils.c:spname(), there's no checking on newname[] for overflows in >> two out the of three places where it is appended to. > > Thanks! After applying this patch, zsh does not crash any more while > trying to correct an overly long command. I have not seen this patch on the -workers list, yet.