From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 18658 invoked from network); 2 Dec 2023 22:58:54 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 2 Dec 2023 22:58:54 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1701557934; b=GEFy0hWq8mHLEWPr1H/dyT284/2qeVSzRjvQQ4ZnaqcfVwFpUQdAOBmCyKdzpugJLQ0jP7ZPo+ rmzKBVVYfXo35NtX2ZciBWbSKgeXdlt5QuczGKunrnOvBNjUKmEnUVyMQRyfDBw+P59v1l/bXy YV+uyIIdP+vUU6Gozn+N8EJJh8J/mv5KJUwMKk3ZTynDQZvvEy0k5Pc1oJAg8SkBaFLzJoXygP HvaA0QUEtGwLqoSORrsCvOhs9hyadLYI2Hdjl1ZOHevmzDD5nkHpHEDaVKdTgsAt9TECGAx7kf buGuhc8npWvVK1F6MDe2LO26h2Txr8WKq+z84VQAgSSTGg==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ej1-f49.google.com) smtp.remote-ip=209.85.218.49; dkim=pass header.d=brasslantern-com.20230601.gappssmtp.com header.s=20230601 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1701557934; bh=6O66NLJi7jYjmknb5yhRLB1Oop7bYP8Ell8s2nzXvv0=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:Content-Type:Cc:To:Subject: Message-ID:Date:From:In-Reply-To:References:MIME-Version:DKIM-Signature: DKIM-Signature; b=jv7AR3r+231ZCCtBRYvaBPPrHzE5S5OfiHR/FI0hzxVFEpTCFAEW92Amagytw9HwHnt+6ZA5Ie 6W/bAqTPFXjCEoW9bMJINM/NS1pdz6sjADHe2NeGV738EnQ4lKFPy5d7ZkNdBJyfnbsm0F8yJG MX8wi6bt7N5wbWJn4IqytzEc6jbhN1xnrwdANrcYjxC5H2kxi/Fhmp13K92oeeZ08cNFHyM0HH ip02RYpaq9QXlzMgEwjYZ0k4C2PrDon01d+aS5rc2jxohRJzV7ez7v8fjZlcBGT2m5UwwIWoDl BnM9mE4pxuGZnQ0Tfu+nP9zFs0D0LP0aRPch1baFHS2pPw==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Transfer-Encoding: Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To:References: MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=AK1zAVTQb5Ls7pR2+QrWhy6heXDagdgzhcj9D0+aedM=; b=PnSMmZD+E2h+etfgO/07k3/t7g i34acPpfNtetYCuFr6AUcxsQYi8xSFNOTk/MZ64meUgyJx1CiMLIg1Spc/18oo+Lnikko5CYDpmIi wb12ivNh5hqeZ23dddPZ1PHA3uttVRB6vcKocYJ5LSwyTf49XQtSgg+GPUTETZ+OUkYwOULAskUkn ABS1A+I+XsfvGjJNmNZ1SgC0CSfKTYMlhvvxvwv9pLaimD1kXs/7RVRbiSqJk7CWueeM7Y3Ynqo7z dD9lL3Fiew7wAqX08CLqpAWNXwGnqGowQGAn7kWkXM4DHwP8w5Y+GoegWwr5wuchZZiXfNze8zdze VlZn+IPg==; Received: by zero.zsh.org with local id 1r9Ywn-0006a4-7p; Sat, 02 Dec 2023 22:58:53 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ej1-f49.google.com) smtp.remote-ip=209.85.218.49; dkim=pass header.d=brasslantern-com.20230601.gappssmtp.com header.s=20230601 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none Received: from mail-ej1-f49.google.com ([209.85.218.49]:50215) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1r9YwT-0006HA-Rt; Sat, 02 Dec 2023 22:58:35 +0000 Received: by mail-ej1-f49.google.com with SMTP id a640c23a62f3a-a1b54b58769so22847066b.0 for ; Sat, 02 Dec 2023 14:58:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20230601.gappssmtp.com; s=20230601; t=1701557913; x=1702162713; darn=zsh.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=AK1zAVTQb5Ls7pR2+QrWhy6heXDagdgzhcj9D0+aedM=; b=z9LsNTI0+ql8KylKRdLRtlzIFWeEHilbxCyy+BUYo/SzMXDbmumCCA+6LBvKr/RdMs RU8kqnqXfAlEGhyE7ApwIG4+qPnl+1uT8laYThAHKNz+TP+ryGn5j0kwfq7qht5wv4HE m3nes+8dmN1j7IqUAgFeIaiPKUof9jr4Xz4hR74gChYvLn1pvghRmxRhMs34EenIyln6 bX2Q0gwR/HBj19a/3j+v5t8y1id5kXIvO5OkJDU3ulCGdnsiyS+JXPvbEXoXMuAXoE0G tTH90mIZZpy/SO+Kj421bcZfQ1ykMIJXcrqX1sx0L9KRXt15+U/InpqF4O6/AFKBZKdP Iiwg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701557913; x=1702162713; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=AK1zAVTQb5Ls7pR2+QrWhy6heXDagdgzhcj9D0+aedM=; b=tIu+OOBYxkaQGB0bOmyYaxKyVzptuGkc5a39+bFczE1pvVUla6ZCpJV2DlJ1PElYgy 7VhEe2t//6ECw2wBlvkkwerXl9onD7pZwA7q/Ni2TYyEG3ujyrRKino4U7UsavAI153M MCtDgjVWses+Aoxa9CIm/E6BTG9MHRF2Qb3C4hQN7rSko0pmsp8UzTZNAhZkExiEAMtw somYL/gtfB0ekybvpjyseM09GpChqZAluKElIzbHXxKCAqa+3RRrS5Fypwr2xfJruj5/ HO7DOaNlY3BvWcsAmj//RFo/ur4hkj1+uM3v16BYtAh5u9sLtxpPeLKp2WO3rTKOW9ni MYNQ== X-Gm-Message-State: AOJu0Yz63+VRLmGw8wHm1P2YtY2xw03hBSpqrP9RxmMUT9bcPgSr1Jsb WkpOR4aFUemZcqTiGDFWZyCkcQhMUTos36pQUI+9gxyzEZvuhcNE X-Google-Smtp-Source: AGHT+IE/ztuiKHv2Bzja9uqytF9p4oJJOuQxIegigfr2RyHK+msQ3rZkYBceqn9C3IGSIcaWTeluLP2Ms6bgMrs4g8Y= X-Received: by 2002:a17:906:748d:b0:a00:152a:1ec4 with SMTP id e13-20020a170906748d00b00a00152a1ec4mr1973847ejl.11.1701557913062; Sat, 02 Dec 2023 14:58:33 -0800 (PST) MIME-Version: 1.0 References: <8b083180-0b4a-2f52-6bce-a48f7d6127eb@stromnet.se> <0de54d92-cda4-8297-d688-b9dd6ac7ab12@stromnet.se> <3CAEF71A-E8AD-47A8-A295-BFA58F453E79@kba.biglobe.ne.jp> <804b3f24-843f-739c-4dcd-fead87cdb9cf@stromnet.se> <54c2c561-a3dc-5710-d6b6-6e235a6396b8@stromnet.se> <16bf0998-43b2-4d53-8b3b-57e40a40a4cc@stromnet.se> In-Reply-To: <16bf0998-43b2-4d53-8b3b-57e40a40a4cc@stromnet.se> From: Bart Schaefer Date: Sat, 2 Dec 2023 14:58:22 -0800 Message-ID: Subject: Re: 5.9 core dumps under zleentry->zleread->zlecore To: =?UTF-8?B?Sm9oYW4gU3Ryw7Zt?= Cc: Zsh hackers list Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Seq: 52357 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: , List-Subscribe: , List-Unsubscribe: , List-Post: List-Owner: List-Archive: On Fri, Dec 1, 2023 at 12:00=E2=80=AFAM Johan Str=C3=B6m wrote: > > Just had three terminals crash on me at once (after interacting with > them each). Given that the stack traces are all different, this suggests that something happening earlier is corrupting memory, which then causes an unrelated error. 1. If possible, try building the latest dev revision. There was recently a patch to resolve a number of issues flagged by Coverity code flow analysis. There's also been a bad free fixed in process substitution (edge case not easily reached) and a fix for a reference counting error when using "zle -F" to watch file descriptors. 2. Is there anything you're having zsh do while terminal input is idle? ALRM handler (e.g., to update title bar), "zle -F" (see above), a "periodic" function, use of the zsh/sched module, etc.?