From owner-freebsd-stable@FreeBSD.ORG Wed Apr 8 18:17:26 2009 Return-Path: Delivered-To: freebsd-stable@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 426831065670; Wed, 8 Apr 2009 18:17:26 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68]) by mx1.freebsd.org (Postfix) with ESMTP id CD9968FC0C; Wed, 8 Apr 2009 18:17:25 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from localhost (localhost [127.0.0.1]) by woozle.rinet.ru (8.14.3/8.14.3) with ESMTP id n38IHOTa016939; Wed, 8 Apr 2009 22:17:24 +0400 (MSD) (envelope-from marck@rinet.ru) Date: Wed, 8 Apr 2009 22:17:24 +0400 (MSD) From: Dmitry Morozovsky To: Pawel Jakub Dawidek Message-ID: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) X-NCC-RegID: ru.rinet X-OpenPGP-Key-ID: 6B691B03 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.0.1 (woozle.rinet.ru [0.0.0.0]); Wed, 08 Apr 2009 22:17:24 +0400 (MSD) Cc: freebsd-stable@FreeBSD.org Subject: zpool history coredump X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Apr 2009 18:17:26 -0000 Pawel, another one (though minor, I suppose) bug report: while playing with my poor pool, I tried to interact with it on -current, thus importing it with -f (without upgrading, of course). After reverting to RELENG_7, I found I no more can access history: root@moose:~# /usr/obj/usr/src/cddl/sbin/zpool/zpool history History for 'm': 2008-10-14.23:04:28 zpool create m raidz ad4h ad6h ad8h ad10h ad12h 2008-10-14.23:04:57 zfs set mountpoint=/mnt m 2008-10-14.23:05:27 zfs create m/usr 2008-10-14.23:05:29 zfs create m/usr/local 2008-10-14.23:05:32 zfs create m/usr/ports 2008-10-14.23:05:34 zfs create m/usr/src 2008-10-14.23:05:37 zfs create m/usr/obj 2008-10-14.23:05:48 zfs create m/usr/ports/distfiles 2008-10-14.23:05:53 zfs create m/home 2008-10-14.23:05:55 zfs create m/var 2008-10-14.23:05:58 zfs create m/ar 2008-10-14.23:20:13 zfs set mountpoint=legacy m 2008-10-14.23:20:27 zfs set mountpoint=/var m/var 2008-10-14.23:30:41 zpool import -f m 2008-10-14.23:57:57 zpool import -f m 2008-10-15.00:03:08 zpool import -f m 2008-10-15.00:03:47 zfs set atime=off m 2008-10-15.00:04:00 zfs set compression=gzip m/usr/ports 2008-10-15.00:04:15 zfs set compression=off m/usr/ports/distfiles 2008-10-15.00:13:30 zfs set compression=gzip m/home 2008-10-15.02:08:33 zfs create m/usr/compat 2008-12-11.14:22:22 zfs snapshot m/ar@20081211 2009-01-16.11:19:32 zfs destroy m/ar@20081211 2009-03-30.19:19:07 zpool clear m 2009-04-06.20:59:09 zpool replace m ad6h ad14h 2009-04-07.13:55:42 zpool import -f m Assertion failed: (*), function nvlist_lookup_string(records[i], ZPOOL_HIST_CMD, &cmdstr) == 0, file /usr/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/cmd/zpool/zpool_main.c, line 3338. Abort (core dumped) (gdb) bt #0 0x481dfff7 in kill () from /lib/libc.so.7 #1 0x481dff56 in raise () from /lib/libc.so.7 #2 0x481deb8a in abort () from /lib/libc.so.7 #3 0x481c6546 in __assert () from /lib/libc.so.7 #4 0x0804aca7 in get_history_one (zhp=0x4831a100, data=0xbfbfac40) at /usr/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/cmd/zpool/zpool_main.c:3337 #5 0x0805293f in pool_list_iter (zlp=0x4830e030, unavail=0, func=0x804ab30 , data=0xbfbfac40) at /usr/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/cmd/zpool/zpool_iter.c:165 #6 0x08052bc6 in for_each_pool (argc=0, argv=0xbfbfecc8, unavail=B_FALSE, proplist=0x0, func=0x804ab30 , data=0xbfbfac40) at /usr/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/cmd/zpool/zpool_iter.c:239 #7 0x0804a94a in zpool_do_history (argc=0, argv=0xbfbfecc4) at /usr/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/cmd/zpool/zpool_main.c:3365 #8 0x0804da4b in main (argc=2, argv=0xbfbfecc0) at /usr/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/cmd/zpool/zpool_main.c:3570 -- Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] [ FreeBSD committer: marck@FreeBSD.org ] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------