From nobody Fri Aug 15 13:00:25 2025 X-Original-To: current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4c3Mfd33rLz652cW for ; Fri, 15 Aug 2025 13:00:41 +0000 (UTC) (envelope-from herbert@gojira.at) Received: from mail.bsd4all.net (mail.bsd4all.net [IPv6:2a01:4f8:13b:240c::25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4c3MfZ6vnVz3lc9 for ; Fri, 15 Aug 2025 13:00:38 +0000 (UTC) (envelope-from herbert@gojira.at) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gojira.at header.s=mail202005 header.b=TPh5jaBQ; spf=pass (mx1.freebsd.org: domain of herbert@gojira.at designates 2a01:4f8:13b:240c::25 as permitted sender) smtp.mailfrom=herbert@gojira.at; dmarc=none Date: Fri, 15 Aug 2025 15:00:25 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=gojira.at; s=mail202005; t=1755262830; bh=4uf6jqAs2G2NRW38hnqMxFnQ/RPhY+sBOStI/C57dlU=; h=Date:Message-ID:From:To:Subject:MIME-Version:Content-Type; b=TPh5jaBQj88R+fOelbXAV2OvQF4GWpR+UaI8BWjV177oHJm1FESPbbchVZKZGZ+JX yj5GBb0HxJGtwFouYs81jmxbgvV3xisqnG+N4EhWXpS8bpPzZQX77fwwn9gcb38DFV vbX8GkqDCQ6UIiNxfnuXpv3QP/litAEdDt4n3CuZb1jLv+0CrcvLkkYrgtbiqU1v+q mGxwql3bGmRM0v3nDWh9tWPPC9/+jnOCReH/2Yaw88wIHTWqHO1JYdDkSmuKhFdMIF CTeXv9Qzw7Hz/xAqmYXBrMhtZ95eeSoIkagkG//AIGpdbQIy5cg3iPgIGX5J2YqzeK QBYQXZGhAGFnA== Message-ID: <87349sg2om.wl-herbert@gojira.at> From: "Herbert J. Skuhra" To: current@FreeBSD.org Subject: Re: sshd-session (sshd on conect) crashes with signal 6 In-Reply-To: <595365288.15536127.1755259580702.JavaMail.zimbra@pickering.cz> References: <595365288.15536127.1755259580702.JavaMail.zimbra@pickering.cz> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/31.0 Mule/6.0 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Spamd-Result: default: False [-2.50 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; MID_CONTAINS_FROM(1.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gojira.at:s=mail202005]; R_SPF_ALLOW(-0.20)[+ip6:2a01:4f8:13b:240c::25]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/32, country:DE]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; DMARC_NA(0.00)[gojira.at]; ARC_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_COUNT_ZERO(0.00)[0]; TO_DN_NONE(0.00)[]; MLMMJ_DEST(0.00)[current@FreeBSD.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[gojira.at:+] X-Rspamd-Queue-Id: 4c3MfZ6vnVz3lc9 X-Spamd-Bar: -- On Fri, 15 Aug 2025 14:06:20 +0200, Henryk Paluch wrote: > > Hello! > > After one week following current I recently started experiencing > sshd-session crashes on 2 machines running latest 15.0-PRERELEASE (git Main branch). > > Anytime I try to SSH login to my 15.0-PRERELASE, sshd crashes on sshd-sesson subprocess with: > > pid 1217 (sshd-session), jid 0, uid 0: exited on signal 6 > > More details: > > gdb /usr/libexec/sshd-session /sshd-session.core > > Core was generated by `sshd-session: ansible [priv]'. > Program terminated with signal SIGABRT, Aborted. > Sent by thr_kill() from pid 15843 and user 0. > #0 thr_kill () at thr_kill.S:4 > warning: Source file is more recent than executable. > 4 RSYSCALL(thr_kill) > (gdb) bt > #0 thr_kill () at thr_kill.S:4 > #1 0x000019ceda634fa4 in __raise (s=s@entry=6) at /usr/src/lib/libc/gen/raise.c:48 > #2 0x000019ceda6e52a9 in abort () at /usr/src/lib/libc/stdlib/abort.c:61 > #3 0x000019ceda617d51 in __assert (func=, file=, line=line@entry=134, > failedexpr=) at /usr/src/lib/libc/gen/assert.c:47 > #4 0x000019c6b21029c3 in temporarily_use_uid (pw=pw@entry=0x3c3261215280) at /usr/src/crypto/openssh/uidswap.c:134 > #5 0x000019c6b20e8517 in user_key_allowed2 (pw=0x3c3261215280, key=0x3c32612e5820, > file=0x3c3261233e30 "/home/ansible/.ssh/authorized_keys", remote_ip=0x3c3261212da0 "192.168.122.1", > remote_host=0x3c3261212dd0 "192.168.122.1", authoptsp=0x19ced2ed0590) at /usr/src/crypto/openssh/auth2-pubkey.c:599 > #6 user_key_allowed (ssh=ssh@entry=0x3c32612f4000, pw=0x3c3261215280, key=0x3c32612e5820, auth_attempt=, > authoptsp=authoptsp@entry=0x19ced2ed0688) at /usr/src/crypto/openssh/auth2-pubkey.c:783 > #7 0x000019c6b20ed99d in mm_answer_keyallowed (ssh=0x3c32612f4000, sock=7, m=0x3c3261214d40) > at /usr/src/crypto/openssh/monitor.c:1205 > #8 0x000019c6b20f034d in monitor_read (ssh=ssh@entry=0x3c32612f4000, pmonitor=pmonitor@entry=0x3c32612c4cc0, > ent=0x19c6b210a720 , pent=pent@entry=0x19ced2ed0758) > at /usr/src/crypto/openssh/monitor.c:523 > #9 0x000019c6b20efdf2 in monitor_child_preauth (ssh=ssh@entry=0x3c32612f4000, pmonitor=0x3c32612c4cc0) > at /usr/src/crypto/openssh/monitor.c:298 > #10 0x000019c6b20cac27 in privsep_preauth (ssh=ssh@entry=0x3c32612f4000) at /usr/src/crypto/openssh/sshd-session.c:353 > #11 0x000019c6b20c9e3b in main (ac=2, av=) at /usr/src/crypto/openssh/sshd-session.c:1322 > (gdb) q > > > Encountered on 2 machines: > > Machine 1 "fbsd-next": > > uname -v -> FreeBSD 15.0-PRERELEASE #1 main-n279622-c992ac621327: Fri Aug 15 12:55:01 CEST 2025 root@fbsd-next:/usr/obj/usr/src/amd64.amd64/sys/GENERIC > freebsd-version -> 15.0-PRERELEASE > uname -UK -> 1500060 1500060 > git branch -v -> * main c992ac621327 ipheth(4): Add CDC-NCM support for RX > git describe -> vendor/NetBSD/bmake/20250804-302114-gc992ac621327 > > > (Machine 2 is currently rebuilding): > > git branch -v -> * main 5205b32de3fb libc: Drop incorrect qsort optimization > git describe -> vendor/NetBSD/bmake/20250804-302115-g5205b32de3fb > > Is anybody else experiencing same problem? Yes, I can confirm the issue (arm64). Downgrading to c75550e49997 resolved it for me. -- Herbert