From nobody Mon Sep 15 13:56:17 2025 X-Original-To: bugs@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 4cQRQT4gt0z67Ny7 for ; Mon, 15 Sep 2025 13:56:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cQRQT3zYJz3M4w for ; Mon, 15 Sep 2025 13:56:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1757944577; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Pl7U5U6V0bK3yamv2nilhRjEiNsmMV2t2NfiFuenkXk=; b=VcJVXjDy5di24OImrtIF9OJCJ+dqtMEKGRMroRaKBDHmRX/egN+P3tvCS3Bk6qAHxBWkj+ T3V+/GOca90IkyCJG1e83rj3vXMfu9fvoNxqU8JVvzkHBKbGJsKi8C2Ahl4jRYClMhwTxo 0sSmTvvcOATaGKPNkxE1QN1fA61lTGBZGDtWYfVSCkp2/VaGPtovRyWE47oJL0nd3UhgqD ASOVnNdsauKq1TL1tRaSxxf2GWgiKn/VRUHLhH+Dihf9lj1jCbuU1rV2eix2H0tHKJkrNJ U2orYkmkXEBMytIhEm9WgemkOAlHD5HQV8oQW13+6wpt47LDNEEz/VOFcox9tA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1757944577; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Pl7U5U6V0bK3yamv2nilhRjEiNsmMV2t2NfiFuenkXk=; b=TVgaZMgd1Js3zfeHWtRpCJTSEESW6W7ASKyth+HQppzkAWZw1cAoxIu0xfJivi4pHKWKHW XYzKMPmGD82wGZlIyJ02UcL891k5pgQTnWMLVNTg7BKNi4WS3qcM25yDMpUA5PYgG9WHzB A35o3ZFklZqziFXwLa54U2Gby3r0yW5srsqGHoDtXhponXRlWEwGGOkS5gU0hbqrex1Pv/ rOxLR6+Le4k84SCWMGSjtNPYuLhRvkRLjMWNERQZ7D40+DsP3ttd/+ce1IVUSYaxXN0mGd mr3p7Bow2RlGOIABGHOczL/wtn9apzmZvtpgqLubWAxTaUIOK6RCuXNQ8zOJBg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1757944577; a=rsa-sha256; cv=none; b=hR674ZENh5NOWAs3Tw8tQKjpD5FhBQ8c9HNNAvfDe73MG3DzZiIsButoJhW5wbVBWRshXc 6xFvl5kkMY8itf/3wK7PDA+mYUO7KF3XgQyr31N7lL62FPD6AsZLhTCl2x/pIo8mr6B495 gstgomM3pokvzGlk4bM6A+l8LocJQ0jwA9k7mGQ01vk857gYhr6PtAOx08TaECOdMTrJ0d pnl9WFNj1Rn8PyF5VHHpxEWlzJ711rUNOH9bd58JLP8hRqlL443oPfYXtnjf/orO6kx6eQ V9YPzzIK2WGHGm0k+8L/JCtAV8rr3GWqG9SDPA0xnmOthjlJBNS+8f1c1L8oBQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4cQRQT3ZsdzxRB for ; Mon, 15 Sep 2025 13:56:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 58FDuHof045541 for ; Mon, 15 Sep 2025 13:56:17 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 58FDuH2d045540 for bugs@FreeBSD.org; Mon, 15 Sep 2025 13:56:17 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 289625] rpcbind crashes when rpcinfo run. Date: Mon, 15 Sep 2025 13:56:17 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 15.0-CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: dave@daveg.ca X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-bugs@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D289625 Bug ID: 289625 Summary: rpcbind crashes when rpcinfo run. Product: Base System Version: 15.0-CURRENT Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: bin Assignee: bugs@FreeBSD.org Reporter: dave@daveg.ca To test this, I'm running on: FreeBSD vr.home.dclg.ca 15.0-PRERELEASE FreeBSD 15.0-PRERELEASE #0 main-n279821-f13a042a5711: Tue Aug 26 18:50:10 EDT 2025=20=20=20=20 root@vr.home.dclg.ca:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG amd64 I run: rpcbind -d Then I run: rpcinfo localhost [2:25:325]root@vr:/vr1/backup/Acronis> rpcinfo localhost rpcinfo: can't contact rpcbind: : RPC: Unable to receive; errno =3D Connect= ion reset by peer coming back to rpcbind, it says: [2:51:351]root@vr:~> rpcbind -d rpcbind debugging enabled. Segmentation fault (core dumped) ... so I:=20 [2:52:352]root@vr:~> gdb rpcbind rpcbind.core GNU gdb (GDB) 15.1 [GDB v15.1 for FreeBSD] Copyright (C) 2024 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-portbld-freebsd14.2". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from rpcbind... Reading symbols from /usr/lib/debug//usr/sbin/rpcbind.debug... [New LWP 731146] Core was generated by `rpcbind -d'. Program terminated with signal SIGSEGV, Segmentation fault. Address not mapped to object. #0 ?? () at /usr/src/lib/libc/amd64/string/strlen.S:95 from /lib/libc.so.7 95 pcmpeqb (%rdi), %xmm1 # compare head (with junk before string) (gdb) bt #0 ?? () at /usr/src/lib/libc/amd64/string/strlen.S:95 from /lib/libc.so.7 #1 0x00001d9c3c5273a8 in xdr_string (xdrs=3Dxdrs@entry=3D0x3ba5fb06f808, cpp=3Dcpp@entry=3D0x3ba5fb047460, maxsize=3Dmaxsize@entry=3D9000) at /usr/src/lib/libc/xdr/xdr.c:701 #2 0x00001d9c3c51b841 in xdr_rpcb (xdrs=3D0x3ba5fb06f808, objp=3D0x3ba5fb0= 47450) at /usr/src/lib/libc/rpc/rpcb_prot.c:63 #3 0x00001d9c3c528df2 in xdr_reference (xdrs=3Dxdrs@entry=3D0x3ba5fb06f808, pp=3Dpp@entry=3D0x1d9418ba7140 , size=3Dsize@entry=3D40, proc=3Dproc@entry=3D0x1d9c3c51b7f0 ) = at /usr/src/lib/libc/xdr/xdr_reference.c:92 #4 0x00001d9c3c51b943 in xdr_rpcblist_ptr (xdrs=3D0x3ba5fb06f808, rp=3D0x1d9418ba7140 ) at /usr/src/lib/libc/rpc/rpcb_prot.c:124 #5 0x00001d9c3c5205e4 in svc_vc_reply (xprt=3D0x3ba5fb0208c0, msg=3D0x1d9c39a3d618) at /usr/src/lib/libc/rpc/svc_vc.c:646 #6 0x00001d9c3c51c7ee in svc_sendreply (xprt=3D0x0, xprt@entry=3D0x3ba5fb0= 208c0, xdr_results=3Dxdr_results@entry=3D0x1d9c3c51b870 , xdr_location=3D0x2328) at /usr/src/lib/libc/rpc/svc.c:368 #7 0x00001d9418ba0f52 in rpcb_service_3 (rqstp=3D0x1d9c39a3d740, transp=3D0x3ba5fb0208c0) at /usr/src/usr.sbin/rpcbind/rpcb_svc.c:175 #8 0x00001d9c3c51d08d in svc_getreq_common (fd=3D) at /usr/src/lib/libc/rpc/svc.c:664 #9 0x00001d9c3c51d118 in svc_getreq_poll (pfdp=3Dpfdp@entry=3D0x1d9c39a3dc= f0, pollretval=3D1) at /usr/src/lib/libc/rpc/svc.c:732 #10 0x00001d9418ba3069 in my_svc_run () at /usr/src/usr.sbin/rpcbind/rpcb_svc_com.c:1167 #11 0x00001d9418b9f835 in main (argc=3D, argv=3D0x1d9c39a400= 00) at /usr/src/usr.sbin/rpcbind/rpcbind.c:286 --=20 You are receiving this mail because: You are the assignee for the bug.=