From owner-freebsd-current@freebsd.org Wed Jan 20 13:11:32 2016 Return-Path: Delivered-To: freebsd-current@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 6077DA8A14B for ; Wed, 20 Jan 2016 13:11:32 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 449EE12E1 for ; Wed, 20 Jan 2016 13:11:32 +0000 (UTC) (envelope-from david@catwhisker.org) Received: by mailman.ysv.freebsd.org (Postfix) id 43E88A8A14A; Wed, 20 Jan 2016 13:11:32 +0000 (UTC) Delivered-To: current@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 29A58A8A149 for ; Wed, 20 Jan 2016 13:11:32 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (mx.catwhisker.org [198.144.209.73]) (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 DB49212E0; Wed, 20 Jan 2016 13:11:30 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.15.2/8.15.2) with ESMTP id u0KDBOVJ037518; Wed, 20 Jan 2016 13:11:24 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.15.2/8.15.2/Submit) id u0KDBOYb037517; Wed, 20 Jan 2016 05:11:24 -0800 (PST) (envelope-from david) Date: Wed, 20 Jan 2016 05:11:24 -0800 From: David Wolfskill To: current@freebsd.org Subject: head/amd64 @r294411: panic: Assertion tty_gone(tp) failed at /usr/src/sys/sys/ttydevsw.h:191 Message-ID: <20160120131124.GB13446@albert.catwhisker.org> Mail-Followup-To: David Wolfskill , current@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="hqsgWuDCGoNNiKsj" Content-Disposition: inline User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 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: Wed, 20 Jan 2016 13:11:32 -0000 --hqsgWuDCGoNNiKsj Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable This is on my build machine (laptop is still building its kernel), so kernel here is GENERIC. Copy/paste from serial console: panic: Assertion tty_gone(tp) failed at /usr/src/sys/sys/ttydevsw.h:191 cpuid =3D 7 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe085de54= 430 vpanic() at vpanic+0x182/frame 0xfffffe085de544b0 kassert_panic() at kassert_panic+0x126/frame 0xfffffe085de54520 tty_drain() at tty_drain+0x80/frame 0xfffffe085de54560 ttydev_leave() at ttydev_leave+0x8d/frame 0xfffffe085de54580 ttydev_close() at ttydev_close+0xaf/frame 0xfffffe085de545a0 devfs_close() at devfs_close+0x223/frame 0xfffffe085de54610 VOP_CLOSE_APV() at VOP_CLOSE_APV+0xf1/frame 0xfffffe085de54640 vn_close() at vn_close+0xcd/frame 0xfffffe085de546b0 vn_closefile() at vn_closefile+0x4a/frame 0xfffffe085de54730 devfs_close_f() at devfs_close_f+0x2c/frame 0xfffffe085de54760 _fdrop() at _fdrop+0x1a/frame 0xfffffe085de54780 closef() at closef+0x1e1/frame 0xfffffe085de54810 fdescfree_fds() at fdescfree_fds+0x9d/frame 0xfffffe085de54850 fdescfree() at fdescfree+0x46c/frame 0xfffffe085de54910 exit1() at exit1+0x4e6/frame 0xfffffe085de54990 ys_sys_exit() at sys_sys_exit+0xd/frame 0xfffffe085de549a0 amd64_syscall() at amd64_syscall+0x2db/frame 0xfffffe085de54ab0 Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe085de54ab0 --- syscall (1, FreeBSD ELF64, sys_sys_exit), rip =3D 0x80090801a, rsp =3D = 0x7fffffffc248, rbp =3D 0x7fffffffc260 --- KDB: enter: panic [ thread pid 305 tid 100103 ] Stopped at kdb_enter+0x3b: movq $0,kdb_why db>=20 /etc/src.conf includes 'WITH_FAST_DEPEND=3D1', and world & kernel were built in-place while the system had been running @r294319, using -DNO_CLEAN. I can probably get a crash dump; if so, I can make it available. I am also willing to poke at the debugger via serial console, given guidance. Peace, david --=20 David H. Wolfskill david@catwhisker.org Those who would murder in the name of God or prophet are blasphemous coward= s. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --hqsgWuDCGoNNiKsj Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQF8BAEBCgBmBQJWn4d8XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRDQ0I3Q0VGOTE3QTgwMUY0MzA2NEQ3N0Ix NTM5Q0M0MEEwNDlFRTE3AAoJEBU5zECgSe4XII0H/2w4XsWratP1w9IsE4qTW54f hI7ccoHftJa2Xm6aZnSYpB7pzX8AOCoZNyTgla0hK8YvZqoa7ShL9vTyGucNMoqz tnosThUncLd1y5TOjWz8aDHv8ajZLp5xBPePXNZXCeWBOtcjIeEhnHpq66Y/mCSu yG1Jj36Y1TFjAb93Zys1wO55HA6k51y17nui+deZyrATEFR87Kn+2W2AO6PmhVki j7Nsio5pzOHWDy6kc1t3zHzybN3PKkldER/VD1+MRic6pCYOuMlsNXM2KHLul1wG MDjir0kOE6OIQGPg4OESC4fb6XrZAMWwXhwhr+Q+86QkOBi9vrAQCoTrWsE2jnA= =qL5P -----END PGP SIGNATURE----- --hqsgWuDCGoNNiKsj--