From owner-freebsd-bugs@FreeBSD.ORG Mon Jan 8 16:00:32 2007 Return-Path: X-Original-To: freebsd-bugs@hub.freebsd.org Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7FC5F16A412 for ; Mon, 8 Jan 2007 16:00:32 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 706FC13C441 for ; Mon, 8 Jan 2007 16:00:32 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l08G0WqL043273 for ; Mon, 8 Jan 2007 16:00:32 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l08G0Vbu043272; Mon, 8 Jan 2007 16:00:31 GMT (envelope-from gnats) Date: Mon, 8 Jan 2007 16:00:31 GMT Message-Id: <200701081600.l08G0Vbu043272@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: Ricardo Nabinger Sanchez Cc: Subject: Re: bin/107676: file -p does not work X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Ricardo Nabinger Sanchez List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Jan 2007 16:00:32 -0000 The following reply was made to PR bin/107676; it has been noted by GNATS. From: Ricardo Nabinger Sanchez To: "Dr. Markus Waldeck" Cc: freebsd-gnats-submit@FreeBSD.org Subject: Re: bin/107676: file -p does not work Date: Mon, 8 Jan 2007 13:53:35 -0200 On Mon, 8 Jan 2007 13:45:01 GMT "Dr. Markus Waldeck" wrote: > >Description: > The option "-p" does not work because the utimes system call fails. > > ktrace: > 28598 file CALL utimes(0xbfbfed78,0xbfbfe6d0) > 28598 file RET utimes -1 errno 22 Invalid argument > > truss: > utimes("FILENAME",{1168184675.-1077942524, 1166372455.000001}) ERR#22 > 'Invalid argument' Also happens on 6.1-RELEASE i386: % truss file - p main.c ... lstat("main.c",0xbfbee200) = 0 (0x0) open("main.c",0x0,027757561000) = 3 (0x3) read(0x3,0xbfbee260,0x10000) = 6455 (0x1937) break(0x8051000) = 0 (0x0) lseek(3,0x0,SEEK_SET) = 0 (0x0) close(3) = 0 (0x0) utimes("main.c",{1168271467 -1077943672}) ERR#22 'Invalid argument' ... -- Ricardo Nabinger Sanchez Powered by FreeBSD "Left to themselves, things tend to go from bad to worse."