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=-1.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HTML_MESSAGE,MAILING_LIST_MULTI,T_SCC_BODY_TEXT_LINE, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 5901 invoked from network); 22 Mar 2022 07:41:56 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 22 Mar 2022 07:41:56 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1647934916; b=NgtjLRAzl88i/yZ6J6GJ0YTp4QKbes9DAfVQV08hHODMq37VLoD8vxOCJZzSxA/QJD/2SPEENu gP6vHSz18BUwR8hL+4ZBNU6R3DwmS72IiCV3lomkvBxzZOr9tlGg6r1+KXAsPcqR1v+Pkdo1GY zoyOH2FnP6OLisV1PpGurF1rOgC/Ivjha9Xtv7c7JE5b8tQxgpUdCQeOy/9is4OPTIxPOnihaC KeaJ2Rfo8bRl3wQWUmzAfHDCfh1JIt3y2OoU933DlMxRwqZ+aCztvJxMfD5yKsNsujmWkCOQ3f lLG9eJG1yHOHGIIo3RIalP9Z2YysQkm1kR9nlGuR/LBzFA==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (s0.stromnet.se) smtp.remote-ip=109.74.15.210; dkim=pass header.d=stromnet.se header.s=default header.a=rsa-sha256; dmarc=none header.from=stromnet.se; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1647934916; bh=PsZthHet96/Xtn5WCHp4LBu2Zf0kdovX/kaam58nhqg=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Subject:From:To:MIME-Version:Date:Message-ID:Content-Type: DKIM-Signature:DKIM-Signature; b=rqo8lCD30svQd8z72kFLgQ7F7dYv+tDV+2a+qDSpqOnUwpxQzbBo6Dy30mj42SptKnrsZyole6 dYZuCVMREd/xeB6esP0JpTMZLZE6VmKSkdiKxmzLVl4v/XGB/WGRt3aWhNCYJpXtVdTP4PNTKu yFbE3Lp4EwBDclYx+KepdC/VmAuhp4uM3EgDZYrc4tLjUolntVkB1Qug3+Y9J5SGaTem4FsUh4 DQwWKSYSU8T1a7echZ6LRKgh1jzD+rIclXC78nd5/K1jpiJKBwje1KO6ebtjqN79g4bFH9XJ4l V6w/15SacmKCajV5i7TK3TmYyzZfHbr4//LLlW86qxn0Wg==; 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:Subject:From:To:MIME-Version:Date: Message-ID:Content-Type:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References; bh=k5k4+ufSEVBJmd1AGMhqZe3VPkSfdmbt6L4VcJBCCqo=; b=mqKgTODYpcuRL1/k9s1BGsNkNq EWYK7FFVqyItseXgx7pJxI0nEOCX7uJEoReiDzQ+uLsRFiCFb01JYHybxHnWJOg197aDIhU3r0IRk QILNNcK5sctsTU/R+ylq1HtLiE6jG2N5Rgn4BtW5NXD31ZnjAVVYwHZ9wgVwMj5ZRQfBvqjhxuOCf xUzws7LTdve9m8OSB2ZjGI45KoumQnNf5q92yGbAWPNjMuAkPbDzawC6wUWAgEZqCu9tQ2oIX+A6V yYZZ+MRmHVHKmcdh6wGpYP9QNV/mqeqnLmttmynDbgB7ofkXwLT6mtDz1RCJT1R2Bx16v4eGb5nYH MnN/7ENA==; Received: from authenticated user by zero.zsh.org with local id 1nWZ9P-000P49-G9; Tue, 22 Mar 2022 07:41:55 +0000 Authentication-Results: zsh.org; iprev=pass (s0.stromnet.se) smtp.remote-ip=109.74.15.210; dkim=pass header.d=stromnet.se header.s=default header.a=rsa-sha256; dmarc=none header.from=stromnet.se; arc=none Received: from s0.stromnet.se ([109.74.15.210]:57979 helo=mail.stromnet.se) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) id 1nWZ8b-000OLz-Df; Tue, 22 Mar 2022 07:41:05 +0000 Received: from mail (mail.j.stromnet.se [172.28.10.1]) by mail.stromnet.se (Postfix) with ESMTP id 30323D7B2E for ; Tue, 22 Mar 2022 08:41:05 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=stromnet.se; h= subject:subject:from:from:content-language:user-agent :mime-version:date:date:message-id:content-type:content-type :received:received; s=default; t=1647934864; bh=PsZthHet96/Xtn5W CHp4LBu2Zf0kdovX/kaam58nhqg=; b=G1TYG5SH7dIGa+elCFlUhME03Z6a2Ulf 5Uvj2Pj2k6roZNOjVGr517Q8ccPZu+czrhnyY72DEdjd/uCy+E9BkI/WaFemLmju NxKKTuuOcjq1jqAB5tuEgHL50r0HtEnDvQAKt/uLr7MH7sAfH+i2H2Z42C0gtmLi Po4PPmvkyVVzR8266n0wIrIA8gtB+b7j9AaHPnEi0VgwV/rz/gapMg2KS2Ae7fFx RvQx9TYvCKazkFzg0ca1WeEuxEpM2iY72P8C+B8aKmo757EzU0N95vdyWpQVTt12 LOnHRsi7Skj2jpl/qFNXsY4TyXwubaYBWKljc5N3xRRv28rnQ1MmTQ== X-Virus-Scanned: amavisd-new at stromnet.se Received: from mail.stromnet.se ([172.28.10.1]) by mail (mail.stromnet.se [172.28.10.1]) (amavisd-new, port 10026) with ESMTP id cytbD-_zv1gY for ; Tue, 22 Mar 2022 08:41:04 +0100 (CET) Received: from [172.28.1.100] (78-69-138-217-no129.tbcn.telia.com [78.69.138.217]) by mail.stromnet.se (Postfix) with ESMTPSA id 3F157D7B28 for ; Tue, 22 Mar 2022 08:41:04 +0100 (CET) Content-Type: multipart/alternative; boundary="------------UfeSTIO8L0CZuDpts7qNbrzn" Message-ID: Date: Tue, 22 Mar 2022 08:41:04 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.6.2 Content-Language: en-US To: zsh-users@zsh.org From: =?UTF-8?Q?Johan_Str=c3=b6m?= Subject: "crash: free invalid next size (fast)" on completion X-Seq: 27599 Archived-At: X-Loop: zsh-users@zsh.org Errors-To: zsh-users-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-users-request@zsh.org X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: This is a multi-part message in MIME format. --------------UfeSTIO8L0CZuDpts7qNbrzn Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Hi, last week (and now today again, on several terminals after being idle=20 since Friday) I noticed that several of my terminals crashed and closed=20 when writing `git ` or `ls `. Managed to capture one such=20 crash on video before terminal closed, and it printed "free invalid next=20 size (fast)". From coredumpctl: =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 PID: 843836= (zsh) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 UID: 1000 (= johan) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 GID: 1001 (= johan) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Signal: 6 (ABRT) =C2=A0=C2=A0=C2=A0=C2=A0 Timestamp: Tue 2022-03-15 08:30:03 CET (10min a= go) =C2=A0 Command Line: /usr/bin/zsh =C2=A0=C2=A0=C2=A0 Executable: /usr/bin/zsh =C2=A0Control Group: /user.slice/user-1000.slice/session-1.scope =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Unit: session-1.s= cope =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Slice: user-1000.slice =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Session: 1 =C2=A0=C2=A0=C2=A0=C2=A0 Owner UID: 1000 (johan) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Boot ID: 0d395e288d454f299469959632= c8080a =C2=A0=C2=A0=C2=A0 Machine ID: 321bfe907bef49b9a7b0d61fc2ee69c7 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Hostname: johan-amd =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Storage:=20 /var/lib/systemd/coredump/core.zsh.1000.0d395e288d454f299469959632c8080a.= 843836.1647329403000000.zst=20 (present) =C2=A0=C2=A0=C2=A0=C2=A0 Disk Size: 527.7K =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Message: Process 843836 (zsh) of us= er 1000 dumped core. =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 Module linux-vdso.so.1 with build-id=20 2f0b6fabb476bcc334f291e50364511afda88a31 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 Module computil.so with build-id=20 f0893e4d73f81c9998e397f2e929c232f5a9f744 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 Module rlimits.so with build-id=20 20663780de7a882ac790cf84a751c360846b3a5e =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 Module stat.so with build-id=20 da1132260e12b24966c7c00b663c0ae57938f2ee =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 Module parameter.so with build-id=20 2538dfbe08e43494407c7a571814d850372390e8 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 Module zutil.so with build-id=20 ab6e10296c75aea4d8b9a1ff3ca462537c3bf53e =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 Module complete.so with build-id=20 2574a83c1ff166c5b421ba99b7ce86680e96490c =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 Module zle.so with build-id=20 b775b6da8502c5d43a488f1a83512e3e992ea5fb =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 Module ld-linux-x86-64.so.2 with build-id=20 c09c6f50f6bcec73c64a0b4be77eadb8f7202410 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 Module libc.so.6 with build-id=20 85766e9d8458b16e9c7ce6e07c712c02b8471dbc =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 Module libm.so.6 with build-id=20 596b63a006a4386dcab30912d2b54a7a61827b07 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 Module libncursesw.so.6 with build-id=20 1f873ddb2c32ab39d0b7d8646d03680ffe99de7c =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 Module libdl.so.2 with build-id=20 bb9bd2657bfba9f60bd34d2050cc63a7eb024bc4 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 Module libcap.so.2 with build-id=20 eb6dae97527fc89dbb0d5bb581a15acd02ae9f56 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 Module zsh with build-id=20 b15fffaf722293c62cc1c599621d6016c52f710e =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 Stack trace of thread 843836: =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 #0=C2=A0 0x00007f36842e534c __pthread_kill_implementat= ion=20 (libc.so.6 + 0x8f34c) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 #1=C2=A0 0x00007f36842984b8 raise (libc.so.6 + 0x424b8= ) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 #2=C2=A0 0x00007f3684282534 abort (libc.so.6 + 0x2c534= ) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 #3=C2=A0 0x00007f36842d9397 __libc_message (libc.so.6 = +=20 0x83397) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 #4=C2=A0 0x00007f36842ef33c malloc_printerr (libc.so.6= +=20 0x9933c) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 #5=C2=A0 0x00007f36842f104d _int_free (libc.so.6 + 0x9= b04d) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 #6=C2=A0 0x00007f36842f3be3 free (libc.so.6 + 0x9dbe3) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 #7=C2=A0 0x00007f36839ffa7f unmetafy_line (zle.so + 0x= 33a7f) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 #8=C2=A0 0x00007f3683a0427a n/a (zle.so + 0x3827a) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 #9=C2=A0 0x00007f36839fcc34 completecall (zle.so + 0x3= 0c34) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 #10 0x00007f36839ea74b execzlefunc (zle.so + 0x1e74b) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 #11 0x00007f36839ec83c zlecore (zle.so + 0x2083c) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 #12 0x00007f36839ed587 zleread (zle.so + 0x21587) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 #13 0x000055850ef988a3 zleentry (zsh + 0x6b8a3) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 #14 0x000055850ef991ad ingetc (zsh + 0x6c1ad) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 #15 0x000055850ef8ba94 n/a (zsh + 0x5ea94) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 #16 0x000055850efa74cf n/a (zsh + 0x7a4cf) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 #17 0x000055850efcbf88 parse_event (zsh + 0x9ef88) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 #18 0x000055850ef91c4e loop (zsh + 0x64c4e) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 #19 0x000055850ef9aa35 zsh_main (zsh + 0x6da35) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 #20 0x000055850ef440ee main (zsh + 0x170ee) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 #21 0x00007f3684283310 __libc_start_call_main=20 (libc.so.6 + 0x2d310) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 #22 0x00007f36842833c1 __libc_start_main@@GLIBC_2.34=20 (libc.so.6 + 0x2d3c1) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 #23 0x000055850ef4411e _start (zsh + 0x1711e) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 ELF object binary architecture: AMD x86-64 Refusing to dump core to tty (use shell redirection or specify --output). These terminals have been running for ~5 days. On newly opened terminals, tab completion works fine. OS: Arch Linux 5.16.13-arch1-1 Package: zsh 5.8.1-1 Have had 5.8-1 on this machine since July, never had any issues. 5.8.1-1=20 installed on 16 Feb. zshrc completion-related stuff: # The following lines were added by compinstall zstyle ':completion:*' completer _expand _complete _correct _approximate zstyle ':completion:*' max-errors 1 zstyle :compinstall filename '/home/johan/.zshrc' autoload -Uz compinit compinit # End of lines added by compinstall # Enable proper expansion of .. zstyle ':completion:*' special-dirs true setopt HIST_IGNORE_DUPS setopt HIST_FIND_NO_DUPS The rest are mostly exports. Thanks for zsh! Johan --------------UfeSTIO8L0CZuDpts7qNbrzn Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Hi,

last week (and now today again, on several terminals after being idle since Friday) I noticed that several of my terminals crashed and closed when writing `git <tab>` or `ls <tab>`. Managed to capture one such crash on video before terminal closed, and it printed "free invalid next size (fast)".

From coredumpctl:

=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 PID: 8= 43836 (zsh)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 UID: 1= 000 (johan)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 GID: 1= 001 (johan)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Signal: 6 (ABRT)
=C2=A0=C2=A0=C2=A0=C2=A0 Timestamp: Tue 2022-03-15 08:30:03 CET (10= min ago)
=C2=A0 Command Line: /usr/bin/zsh
=C2=A0=C2=A0=C2=A0 Executable: /usr/bin/zsh
=C2=A0Control Group: /user.slice/user-1000.slice/session-1.scope
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Unit: sessio= n-1.scope
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Slice: user-1000.s= lice
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Session: 1
=C2=A0=C2=A0=C2=A0=C2=A0 Owner UID: 1000 (johan)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Boot ID: 0d395e288d454f2994699= 59632c8080a
=C2=A0=C2=A0=C2=A0 Machine ID: 321bfe907bef49b9a7b0d61fc2ee69c7
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Hostname: johan-amd
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Storage: /var/lib/systemd/coredump/core.zsh.1000.0d395e288d454f299469959632c8080a.= 843836.1647329403000000.zst (present)
=C2=A0=C2=A0=C2=A0=C2=A0 Disk Size: 527.7K
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Message: Process 843836 (zsh) = of user 1000 dumped core.

=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 Module linux-vdso.so.1 with build-id 2f0b6fabb476bcc334f291e50364511afda88a31
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 Module computil.so with build-id f0893e4d73f81c9998e397f2e929c232f5a9f744
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 Module rlimits.so with build-id 20663780de7a882ac790cf84a751c360846b3a5e
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 Module stat.so with build-id da1132260e12b24966c7c00b663c0ae57938f2ee
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 Module parameter.so with build-id 2538dfbe08e43494407c7a571814d850372390e8
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 Module zutil.so with build-id ab6e10296c75aea4d8b9a1ff3ca462537c3bf53e
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 Module complete.so with build-id 2574a83c1ff166c5b421ba99b7ce86680e96490c
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 Module zle.so with build-id b775b6da8502c5d43a488f1a83512e3e992ea5fb
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 Module ld-linux-x86-64.so.2 with build-id c09c6f50f6bcec73c64a0b4be77eadb8f7202410
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 Module libc.so.6 with build-id 85766e9d8458b16e9c7ce6e07c712c02b8471dbc
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 Module libm.so.6 with build-id 596b63a006a4386dcab30912d2b54a7a61827b07
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 Module libncursesw.so.6 with build-id 1f873ddb2c32ab39d0b7d8646d03680ffe99de7c
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 Module libdl.so.2 with build-id bb9bd2657bfba9f60bd34d2050cc63a7eb024bc4
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 Module libcap.so.2 with build-id eb6dae97527fc89dbb0d5bb581a15acd02ae9f56
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 Module zsh with build-id b15fffaf722293c62cc1c599621d6016c52f710e
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 Stack trace of thread 843836:
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 #0=C2=A0 0x00007f36842e534c __pthread_kill_implementation (libc.so.6 + 0x8f34c)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 #1=C2=A0 0x00007f36842984b8 raise (libc.so.6 + 0x42= 4b8)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 #2=C2=A0 0x00007f3684282534 abort (libc.so.6 + 0x2c= 534)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 #3=C2=A0 0x00007f36842d9397 __libc_message (libc.so= .6 + 0x83397)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 #4=C2=A0 0x00007f36842ef33c malloc_printerr (libc.s= o.6 + 0x9933c)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 #5=C2=A0 0x00007f36842f104d _int_free (libc.so.6 + 0x9b04d)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 #6=C2=A0 0x00007f36842f3be3 free (libc.so.6 + 0x9db= e3)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 #7=C2=A0 0x00007f36839ffa7f unmetafy_line (zle.so + 0x33a7f)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 #8=C2=A0 0x00007f3683a0427a n/a (zle.so + 0x3827a)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 #9=C2=A0 0x00007f36839fcc34 completecall (zle.so + 0x30c34)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 #10 0x00007f36839ea74b execzlefunc (zle.so + 0x1e74b)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 #11 0x00007f36839ec83c zlecore (zle.so + 0x2083c)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 #12 0x00007f36839ed587 zleread (zle.so + 0x21587)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 #13 0x000055850ef988a3 zleentry (zsh + 0x6b8a3)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 #14 0x000055850ef991ad ingetc (zsh + 0x6c1ad)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 #15 0x000055850ef8ba94 n/a (zsh + 0x5ea94)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 #16 0x000055850efa74cf n/a (zsh + 0x7a4cf)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 #17 0x000055850efcbf88 parse_event (zsh + 0x9ef88)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 #18 0x000055850ef91c4e loop (zsh + 0x64c4e)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 #19 0x000055850ef9aa35 zsh_main (zsh + 0x6da35)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 #20 0x000055850ef440ee main (zsh + 0x170ee)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 #21 0x00007f3684283310 __libc_start_call_main (libc.so.6 + 0x2d310)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 #22 0x00007f36842833c1 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x2d3c1)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 #23 0x000055850ef4411e _start (zsh + 0x1711e)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 ELF object binary architecture: AMD x86-64
Refusing to dump core to tty (use shell redirection or specify --output).

These terminals have been running for ~5 days.
On newly opened terminals, tab completion works fine.

OS: Arch Linux 5.16.13-arch1-1
Package: zsh 5.8.1-1

Have had 5.8-1 on this machine since July, never had any issues. 5.8.1-1 installed on 16 Feb.


zshrc completion-related stuff:


# The following lines were added by compinstall
zstyle ':completion:*' completer _expand _complete _correct _approximate
zstyle ':completion:*' max-errors 1
zstyle :compinstall filename '/home/johan/.zshrc'

autoload -Uz compinit
compinit
# End of lines added by compinstall

# Enable proper expansion of ..<tab>
zstyle ':completion:*' special-dirs true

setopt HIST_IGNORE_DUPS
setopt HIST_FIND_NO_DUPS


The rest are mostly exports.


Thanks for zsh!

Johan

--------------UfeSTIO8L0CZuDpts7qNbrzn--