From owner-freebsd-bugs@freebsd.org Sun Mar 19 00:29:32 2017 Return-Path: Delivered-To: freebsd-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5BCCAD08549 for ; Sun, 19 Mar 2017 00:29:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3BA8A129C for ; Sun, 19 Mar 2017 00:29:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v2J0TVk4098003 for ; Sun, 19 Mar 2017 00:29:32 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 217138] head (e.g.) -r314638 for arm64: sh vs. jemalloc asserts: include/jemalloc/internal/tsd.h:687: Failed assertion: "tsd_booted" once swapped in after being swapped out (comment 10) Date: Sun, 19 Mar 2017 00:29:32 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: markmi@dsl-only.net X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Mar 2017 00:29:32 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D217138 --- Comment #26 from Mark Millard --- Using procstat -v on one of the sh.*.core files from a process that directly reported the Failed assertion: "tds_booted" shows the following. But first the address of the tsd_booted storage: (lldb) print &__je_tsd_booted (bool *) $0 =3D 0x0000000040618520 # procstat -v /var/crash/sh.1766.core=20 PID START END PRT RES PRES REF SHD FLAG TP P= ATH 1766 0x400000 0x423000 r-x 35 37 7 0 CN-- vn /bin/sh 1766 0x433000 0x436000 rw- 3 3 1 0 C--- sw=20 1766 0x40433000 0x4044d000 r-x 26 29 32 0 CN-- vn /libexec/ld-elf.so.1 1766 0x4044d000 0x40454000 rw- 3 3 1 0 C--- sw=20 1766 0x4045d000 0x4045f000 rw- 2 2 1 0 C--- sw=20 1766 0x4045f000 0x4048b000 r-x 44 48 14 7 CN-- vn /lib/libedit.so.7 1766 0x4048b000 0x4049b000 --- 0 0 1 0 CN-- df=20 1766 0x4049b000 0x4049d000 rw- 2 0 1 0 CN-- vn /lib/libedit.so.7 1766 0x4049d000 0x404a1000 rw- 0 0 1 0 CN-- sw=20 1766 0x404a1000 0x405f8000 r-x 343 384 58 26 CN-- vn /lib/libc.so.7 1766 0x405f8000 0x40607000 --- 0 0 1 0 CN-- df=20 1766 0x40607000 0x40614000 rw- 13 0 1 0 C--- vn /lib/libc.so.7 1766 0x40614000 0x4062d000 rw- 5 5 1 0 C--- sw=20 1766 0x4062d000 0x4067a000 r-x 77 82 16 8 CN-- vn /lib/libncursesw.so.8 1766 0x4067a000 0x40689000 --- 0 0 1 0 CN-- df=20 1766 0x40689000 0x4068e000 rw- 5 0 1 0 CN-- vn /lib/libncursesw.so.8 1766 0x4068e000 0x406ad000 rw- 0 0 1 0 C--- sw=20 1766 0x40800000 0x40c00000 rw- 9 9 1 0 C--- sw=20 1766 0xfffffffdf000 0xfffffffff000 rw- 6 6 1 0 C--D sw=20 1766 0xfffffffff000 0x1000000000000 r-x 1 1 34 0 ---- ph=20 Similarly for an example of su.*.core that reported the assertion failure: (lldb) print &__je_tsd_booted (bool *) $0 =3D 0x000000004061d520 # procstat -v /var/crash/su.1765.core=20 PID START END PRT RES PRES REF SHD FLAG TP P= ATH 1765 0x400000 0x404000 r-x 4 5 3 0 CN-- vn /usr/bin/su 1765 0x413000 0x414000 rw- 1 1 1 0 C--- sw=20 1765 0x40413000 0x4042d000 r-x 26 29 30 0 CN-- vn /libexec/ld-elf.so.1 1765 0x4042d000 0x40435000 rw- 8 8 1 0 C--- sw=20 1765 0x4043d000 0x4043f000 rw- 2 2 1 0 C--- sw=20 1765 0x4043f000 0x4044e000 r-x 15 16 33 16 CN-- vn /lib/libutil.so.9 1765 0x4044e000 0x4045e000 --- 0 0 1 0 CN-- df=20 1765 0x4045e000 0x4045f000 rw- 1 0 1 0 CN-- vn /lib/libutil.so.9 1765 0x4045f000 0x40461000 rw- 0 0 1 0 CN-- sw=20 1765 0x40461000 0x4046c000 r-x 11 13 21 9 CN-- vn /usr/lib/libpam.so.6 1765 0x4046c000 0x4047c000 --- 0 0 1 0 CN-- df=20 1765 0x4047c000 0x4047d000 rw- 1 0 1 0 C--- vn /usr/lib/libpam.so.6 1765 0x4047d000 0x40494000 r-x 8 8 19 8 CN-- vn /usr/lib/libbsm.so.3 1765 0x40494000 0x404a4000 --- 0 0 1 0 CN-- df=20 1765 0x404a4000 0x404a6000 rw- 0 0 1 0 CN-- vn /usr/lib/libbsm.so.3 1765 0x404a6000 0x405fd000 r-x 343 384 54 24 CN-- vn /lib/libc.so.7 1765 0x405fd000 0x4060c000 --- 0 0 1 0 CN-- df=20 1765 0x4060c000 0x40619000 rw- 13 0 1 0 CN-- vn /lib/libc.so.7 1765 0x40619000 0x40653000 rw- 4 4 1 0 C--- sw=20 1765 0x40653000 0x40654000 r-x 0 0 6 3 CN-- vn /usr/lib/pam_rootok.so.6 1765 0x40654000 0x40663000 --- 0 0 1 0 CN-- df=20 1765 0x40663000 0x40664000 rw- 0 0 1 0 CN-- vn /usr/lib/pam_rootok.so.6 1765 0x40664000 0x40665000 r-x 0 0 8 4 CN-- vn /usr/lib/pam_self.so.6 1765 0x40665000 0x40674000 --- 0 0 1 0 CN-- df=20 1765 0x40674000 0x40675000 rw- 0 0 1 0 CN-- vn /usr/lib/pam_self.so.6 1765 0x40675000 0x40676000 r-x 0 0 6 3 CN-- vn /usr/lib/pam_group.so.6 1765 0x40676000 0x40685000 --- 0 0 1 0 CN-- df=20 1765 0x40685000 0x40686000 rw- 0 0 1 0 CN-- vn /usr/lib/pam_group.so.6 1765 0x40686000 0x40687000 r-x 0 0 17 7 CN-- vn /usr/lib/pam_opie.so.6 1765 0x40687000 0x40697000 --- 0 0 1 0 CN-- df=20 1765 0x40697000 0x40698000 rw- 0 0 1 0 CN-- vn /usr/lib/pam_opie.so.6 1765 0x40698000 0x4069e000 r-x 0 0 17 7 CN-- vn /usr/lib/libopie.so.8 1765 0x4069e000 0x406ae000 --- 0 0 1 0 CN-- df=20 1765 0x406ae000 0x406b1000 rw- 0 0 1 0 CN-- vn /usr/lib/libopie.so.8 1765 0x406b1000 0x406d1000 r-x 0 0 17 7 CN-- vn /lib/libmd.so.6 1765 0x406d1000 0x406e0000 --- 0 0 1 0 CN-- df=20 1765 0x406e0000 0x406e1000 rw- 0 0 1 0 CN-- vn /lib/libmd.so.6 1765 0x406e1000 0x406e2000 r-x 0 0 17 7 CN-- vn /usr/lib/pam_opieaccess.so.6 1765 0x406e2000 0x406f1000 --- 0 0 1 0 CN-- df=20 1765 0x406f1000 0x406f2000 rw- 0 0 1 0 CN-- vn /usr/lib/pam_opieaccess.so.6 1765 0x406f2000 0x406f5000 r-x 0 0 45 18 CN-- vn /usr/lib/pam_unix.so.6 1765 0x406f5000 0x40704000 --- 0 0 1 0 CN-- df=20 1765 0x40704000 0x40705000 rw- 0 0 1 0 CN-- vn /usr/lib/pam_unix.so.6 1765 0x40705000 0x40710000 r-x 0 0 19 8 CN-- vn /lib/libcrypt.so.5 1765 0x40710000 0x40720000 --- 0 0 1 0 CN-- df=20 1765 0x40720000 0x40721000 rw- 0 0 1 0 CN-- vn /lib/libcrypt.so.5 1765 0x40721000 0x40732000 rw- 0 0 0 0 ---- --=20 1765 0x40732000 0x40736000 r-x 0 0 17 7 CN-- vn /usr/lib/libypclnt.so.4 1765 0x40736000 0x40745000 --- 0 0 1 0 CN-- df=20 1765 0x40745000 0x40746000 rw- 0 0 1 0 CN-- vn /usr/lib/libypclnt.so.4 1765 0x40746000 0x4074f000 rw- 0 0 1 0 CN-- sw=20 1765 0x4074f000 0x40751000 r-x 0 0 17 7 CN-- vn /usr/lib/pam_login_access.so.6 1765 0x40751000 0x40760000 --- 0 0 1 0 CN-- df=20 1765 0x40760000 0x40761000 rw- 0 0 1 0 CN-- vn /usr/lib/pam_login_access.so.6 1765 0x40761000 0x40764000 r-x 0 0 45 18 CN-- vn /usr/lib/pam_unix.so.6 1765 0x40764000 0x40773000 --- 0 0 1 0 CN-- df=20 1765 0x40773000 0x40774000 rw- 0 0 1 0 CN-- vn /usr/lib/pam_unix.so.6 1765 0x40774000 0x40775000 r-x 0 0 21 9 CN-- vn /usr/lib/pam_permit.so.6 1765 0x40775000 0x40784000 --- 0 0 1 0 CN-- df=20 1765 0x40784000 0x40785000 rw- 0 0 1 0 CN-- vn /usr/lib/pam_permit.so.6 1765 0x40785000 0x40786000 r-x 0 0 21 9 CN-- vn /usr/lib/pam_permit.so.6 1765 0x40786000 0x40795000 --- 0 0 1 0 CN-- df=20 1765 0x40795000 0x40796000 rw- 0 0 1 0 CN-- vn /usr/lib/pam_permit.so.6 1765 0x40800000 0x40c00000 rw- 8 8 1 0 C--- sw=20 1765 0xfffffffdf000 0xfffffffff000 rw- 2 2 1 0 C--D sw=20 1765 0xfffffffff000 0x1000000000000 r-x 1 1 33 0 ---- ph --=20 You are receiving this mail because: You are the assignee for the bug.=