From owner-freebsd-current@freebsd.org Fri Apr 5 16:39:23 2019 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0D9761551151 for ; Fri, 5 Apr 2019 16:39:23 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-pg1-x535.google.com (mail-pg1-x535.google.com [IPv6:2607:f8b0:4864:20::535]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7CB796A615; Fri, 5 Apr 2019 16:39:22 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by mail-pg1-x535.google.com with SMTP id v12so3365852pgq.1; Fri, 05 Apr 2019 09:39:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=PmbcKxoE9Pv/W4fDKWNXxoX/mpNaysNL/xD2RFkbNbY=; b=OqiOHrwrjT6zQ3zoLDWdNvxtq0MRbCEHHjh5YEh0c6MqsupuF3u2Kl/XNjrkw0SnEa /JELNcinGVYsbyOI00ESn36MuVmhPNBn8OvRfIhksiUGhSByNmAt5yHK/o0rLgCLyh64 EfjzGZXqM4MDNJK9nxjbh4U4eZLbo/VCbn6MFKPEtdHtXL4vg5Ecy68M+a9MqERCOknz 0fM7p2aOIW8ZVyOJz9MZn5ileYZchJcgnd/8LV+zR9PiR1vnWrxKrY5A8gL91Iqn3tmz B1cVMAWIELdRqV+CkG5+iEQxThjV6mVDPqDzMLMvp/TwuNJ5BIGxaT+vOwXYYrkTbCRI SE7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=PmbcKxoE9Pv/W4fDKWNXxoX/mpNaysNL/xD2RFkbNbY=; b=m2EJKcEK1+WJI5i4N8r5lXUzYnN0cz0Rmww9RMwvu4z/OlCMzxKSHytcSvmmV+W8Ft vgri0WwrMU4QEXYhVRVtyU/CRF3bizXwriMATAPBthiKtvbk4DMnnaVgYbZmJb7SM7U/ iZPBskxVJSXRw6E8hruraldnnDahAM7cctEGZXM40v8rlLUaSY47jR3I0+M0J4Hlj1dq i3ucSIs9K4QLBqHu91AEfch3LOrVo7/Jiy1ENbn6A3slhblhcJOZomQiABhJibn91lUB eWe9mxgTyOxPK+my/XqNc/BwB3eSG5DuGgvfxmNdU86BVhKtV2Gi0QwifwvtG0L2ZJC1 V07Q== X-Gm-Message-State: APjAAAVruEzlyLRIYbCckKrsEfdnLMJROoio5nhQ7arz5cxpnk3uaMh9 259t43DgRF0hNZ9qz6OKJZVki4xBV8M= X-Google-Smtp-Source: APXvYqzEY60aQZ6COK9xS1z2gq8OdVnSvB8yg+2R6f8eaa+liSlTZsSXaH2T2Zn3AFLl2xws2qKuEw== X-Received: by 2002:a63:6581:: with SMTP id z123mr12639012pgb.243.1554482361139; Fri, 05 Apr 2019 09:39:21 -0700 (PDT) Received: from [192.168.20.7] (c-73-19-52-228.hsd1.wa.comcast.net. [73.19.52.228]) by smtp.gmail.com with ESMTPSA id o5sm76643745pfa.135.2019.04.05.09.39.20 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 05 Apr 2019 09:39:20 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 12.2 \(3445.102.3\)) Subject: Re: SVN r345859: libxo broke netstat? From: Enji Cooper In-Reply-To: Date: Fri, 5 Apr 2019 09:39:19 -0700 Cc: freebsd-current , phil@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <8A6173F2-B6A5-48E6-9EC0-063698C0C511@gmail.com> References: To: Michael Butler X-Mailer: Apple Mail (2.3445.102.3) X-Rspamd-Queue-Id: 7CB796A615 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.96 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.96)[-0.964,0] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Apr 2019 16:39:23 -0000 > On Apr 5, 2019, at 5:19 AM, Michael Butler = wrote: >=20 > Something changed in libxo that causes 'netstat -i' to segfault as = below: >=20 > imb@toshi:/usr/src/usr.bin/netstat> lldb > /usr/obj/usr/src/amd64.amd64/usr.bin/netstat/netstat > (lldb) target create = "/usr/obj/usr/src/amd64.amd64/usr.bin/netstat/netstat" > Current executable set to > '/usr/obj/usr/src/amd64.amd64/usr.bin/netstat/netstat' (x86_64). > (lldb) run -i > Process 65948 launching > Process 65948 launched: > '/usr/obj/usr/src/amd64.amd64/usr.bin/netstat/netstat' (x86_64) > Name Mtu Network Address Ipkts Ierrs Idrop > Opkts Oerrs Coll > Process 65948 stopped > * thread #1, name =3D 'netstat', stop reason =3D signal SIGSEGV: = invalid > address (fault address: 0x0) > frame #0: 0x00000008002987ad > libxo.so.0`___lldb_unnamed_symbol30$$libxo.so.0 + 669 > libxo.so.0`___lldb_unnamed_symbol30$$libxo.so.0: > -> 0x8002987ad <+669>: movsbl (%r12), %eax > 0x8002987b2 <+674>: movslq %eax, %rbx > 0x8002987b5 <+677>: movq 0xac04(%rip), %r13 > 0x8002987bc <+684>: testl %eax, %eax > (lldb) bt > * thread #1, name =3D 'netstat', stop reason =3D signal SIGSEGV: = invalid > address (fault address: 0x0) > * frame #0: 0x00000008002987ad > libxo.so.0`___lldb_unnamed_symbol30$$libxo.so.0 + 669 > frame #1: 0x0000000800294e09 > libxo.so.0`___lldb_unnamed_symbol24$$libxo.so.0 + 1401 > frame #2: 0x0000000800293b91 > libxo.so.0`___lldb_unnamed_symbol22$$libxo.so.0 + 609 > frame #3: 0x0000000800293df0 libxo.so.0`xo_emit + 256 > frame #4: 0x0000000000212dc5 netstat`intpr + 1669 > frame #5: 0x0000000000217ecf netstat`main + 2431 > frame #6: 0x000000000021210f netstat`__fini_array_end + 271 Michael, Could you please file a PR for this? Thank you! -Enji