Report forwarded to debian-bugs-dist@lists.debian.org, Bdale Garbee <bdale@gag.com>:
Bug#5595; Package tar.   debian-bugs-dist@lists.debian.orgBdale Garbee  Subject: Bug#5595: tar dumps core Reply-To: Rob Leslie , 5595@bugs.debian.org Resent-From: Rob Leslie Resent-To: debian-bugs-dist@lists.debian.org Resent-CC: Bdale Garbee Resent-Date: Sun, 24 Nov 1996 23:03:03 GMT Resent-Message-ID: Resent-Sender: iwj@debian.org X-Debian-PR-Package: tar X-Debian-PR-Keywords: X-Loop: owner@bugs.debian.org Received: via spool by bugs@bugs.debian.org id=B.84887615916526 (code B ref -1); Sun, 24 Nov 1996 23:03:03 GMT Message-Id: <199611242241.RAA23644@deimos.mars.org> To: submit@bugs.debian.org Date: Sun, 24 Nov 1996 17:41:12 -0500 From: Rob Leslie Package: tar Version: 1.11.8-5 I accidentally left off the filename, but instead of an error message: deimos:/var/tmp:[22]% tar xfz zsh: 23496 segmentation fault (core dumped) tar xfz -- Robert Leslie rob@mars.org   Acknowledgement sent to Rob Leslie <rob@mars.org>:
New bug report received and forwarded. Copy sent to Bdale Garbee <bdale@gag.com>.   -t  From: owner@bugs.debian.org (Ian Jackson) To: Rob Leslie Subject: Bug#5595: Acknowledgement (was: tar dumps core) Message-ID: In-Reply-To: <199611242241.RAA23644@deimos.mars.org> References: <199611242241.RAA23644@deimos.mars.org> Thank you for the problem report you have sent regarding Debian Linux. This is an automatically generated reply, to let you know your message has been received. It is being forwarded to the developers' mailing list for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): Bdale Garbee If you wish to submit further information on your problem, please send it to 5595@bugs.debian.org (and *not* to bugs@bugs.debian.org). Please do not reply to the address at the top of this message, unless you wish to report a problem with the bug-tracking system. Ian Jackson (maintainer, Debian bug tracking system)   Received: (at submit) by bugs.debian.org; 24 Nov 1996 22:55:59 +0000 Received: (qmail 16522 invoked from network); 24 Nov 1996 22:55:58 -0000 Received: from deimos.mars.org (root@199.103.241.202) by master.debian.org with SMTP; 24 Nov 1996 22:55:58 -0000 Received: from deimos.mars.org (rob@localhost [127.0.0.1]) by deimos.mars.org (8.7.6/8.7.3) with ESMTP id RAA23644 for ; Sun, 24 Nov 1996 17:41:13 -0500 Message-Id: <199611242241.RAA23644@deimos.mars.org> To: submit@bugs.debian.org Subject: tar dumps core Date: Sun, 24 Nov 1996 17:41:12 -0500 From: Rob Leslie Package: tar Version: 1.11.8-5 I accidentally left off the filename, but instead of an error message: deimos:/var/tmp:[22]% tar xfz zsh: 23496 segmentation fault (core dumped) tar xfz -- Robert Leslie rob@mars.org   Reply sent to Bdale Garbee <bdale@gag.com>:
You have marked bug as forwarded.   -t  From: owner@bugs.debian.org (Ian Jackson) To: Bdale Garbee Subject: Bug#5595: marked as forwarded (was: tar dumps core) Message-ID: In-Reply-To: <199612121452.HAA13186@chunks.gag.com> References: <199612121452.HAA13186@chunks.gag.com> <199611242241.RAA23644@deimos.mars.org> Your message dated Thu, 12 Dec 1996 07:52:15 -0700 with message-id <199612121452.HAA13186@chunks.gag.com> and subject line bug reported by Debian user in tar 1.11.8 has caused the Debian bug report #5595, regarding tar dumps core to be marked as having been forwarded to the upstream software author(s) pinard@iro.umontreal.ca. (NB: If you are a system administrator and have no idea what I'm talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Ian Jackson (maintainer, Debian bug tracking system) Received: (at submit) by bugs.debian.org; 24 Nov 1996 22:55:59 +0000 Received: (qmail 16522 invoked from network); 24 Nov 1996 22:55:58 -0000 Received: from deimos.mars.org (root@199.103.241.202) by master.debian.org with SMTP; 24 Nov 1996 22:55:58 -0000 Received: from deimos.mars.org (rob@localhost [127.0.0.1]) by deimos.mars.org (8.7.6/8.7.3) with ESMTP id RAA23644 for ; Sun, 24 Nov 1996 17:41:13 -0500 Message-Id: <199611242241.RAA23644@deimos.mars.org> To: submit@bugs.debian.org Subject: tar dumps core Date: Sun, 24 Nov 1996 17:41:12 -0500 From: Rob Leslie Package: tar Version: 1.11.8-5 I accidentally left off the filename, but instead of an error message: deimos:/var/tmp:[22]% tar xfz zsh: 23496 segmentation fault (core dumped) tar xfz -- Robert Leslie rob@mars.org   Received: (at 5595-forwarded) by bugs.debian.org; 12 Dec 1996 12:23:07 +0000 Received: (qmail 11260 invoked from network); 12 Dec 1996 12:23:05 -0000 Received: from chunks.gag.com (bdale@192.133.104.9) by 206.190.143.161 with SMTP; 12 Dec 1996 12:23:03 -0000 Received: (from bdale@localhost) by chunks.gag.com (8.7.6/8.7.3) id HAA13186; Thu, 12 Dec 1996 07:52:15 -0700 Date: Thu, 12 Dec 1996 07:52:15 -0700 From: Bdale Garbee Message-Id: <199612121452.HAA13186@chunks.gag.com> To: pinard@iro.umontreal.ca Subject: bug reported by Debian user in tar 1.11.8 Cc: 5595-forwarded@bugs.debian.org, rob@mars.org Francois, Attached is a bug report against tar 1.11.8 reported by a Debian GNU/Linux user. I've verified that the bug exists in my current 1.11.8 source tree, but done no more. There seemed to be quite a few ways to get 1.11.8 to dump core during argument parsing. Has this section of the code received much attention in recent pre-release snapshots? I haven't been paying much attention since we agreed that I would not package the pre-release snapshots for Debian. As usual, please preserve the goop in the CC line that will record a copy of replies in our bug tracking system. Bdale package: tar Version: 1.11.8-5 I accidentally left off the filename, but instead of an error message: deimos:/var/tmp:[22]% tar xfz zsh: 23496 segmentation fault (core dumped) tar xfz -- Robert Leslie rob@mars.org   Received: (at 5595-forwarded) by bugs.debian.org; 26 Dec 1996 14:11:33 +0000 Received: (qmail 28202 invoked from network); 26 Dec 1996 14:11:28 -0000 Received: from rtsq.grics.qc.ca (199.84.132.10) by master.debian.org with SMTP; 26 Dec 1996 14:11:28 -0000 Received: by rtsq.grics.qc.ca (8.7.5/8.7.3) with UUCP id KAA14932; Thu, 26 Dec 1996 10:20:33 -0500 X-Authentication-Warning: rtsq.grics.qc.ca: uicule set sender to pinard@icule.progiciels-bpi.ca using -f Received: by icule.progiciels-bpi.ca (8.7.6/8.7.3) id JAA00292; Thu, 26 Dec 1996 09:03:54 -0500 To: Bdale Garbee Cc: 5595-forwarded@bugs.debian.org, rob@mars.org Subject: Re: bug reported by Debian user in tar 1.11.8 Reply-To: pinard@iro.umontreal.ca References: <199612121452.HAA13186@chunks.gag.com> X-Face: "b_m|CE6#'Q8fliQrwHl9K,]PA_o'*S~Dva{~b1n*)K*A(BIwQW.:LY?t4~xhYka_.LV?Qq `}X|71X0ea&H]9Dsk!`kxBXlG;q$mLfv_vtaHK_rHFKu]4'<*LWCyUe@ZcI6"*wB5M@[m Lines: 37 X-Mailer: Red Gnus v0.73/Emacs 19.34 Bdale Garbee writes: | As usual, please preserve the goop in the CC line that will record a copy of | replies in our bug tracking system. OK, agreed. | deimos:/var/tmp:[22]% tar xfz | zsh: 23496 segmentation fault (core dumped) tar xfz | Has this section of the code received much attention in recent | pre-release snapshots? GNU tar 1.11.8 has been released on 1995-06-17, and the bug you report has been corrected on 1995-06-22, long before 1.11.9. Current pretest is 1.11.14. | There seemed to be quite a few ways to get 1.11.8 to dump core during | argument parsing. Your report gives one way, which has been corrected. Please specify the other ways more precisely. I cannot do much with vague appreciations. | I haven't been paying much attention since we agreed that I would not | package the pre-release snapshots for Debian. I still think that officially packaging non-official pre-releases, which we do not consider ready for public consumption, is hurting the GNU project. Pretesters are people who willingfully decided to help, being aware of the rules and spirit of the pretesting game. However, if you feel responsible for tar in Debian, even if not an active GNU tar pretester yourself, you might nevertheless decide to stay aware of what is going on within GNU about tar. Of course, you do not necessarily have to, so maybe avoiding the frustration of being asked to not publish pretests. -- François Pinard ``Happy GNU Year!'' pinard@iro.umontreal.ca A New Year's gift? Give us Programming Freedom! Email to lpf@lpf.org!   Received: (at 5595-forwarded) by bugs.debian.org; 26 Dec 1996 23:52:50 +0000 Received: (qmail 30130 invoked from network); 26 Dec 1996 23:52:46 -0000 Received: from chunks.gag.com (root@192.133.104.9) by master.debian.org with SMTP; 26 Dec 1996 23:52:45 -0000 Received: from chunks.gag.com (bdale@localhost [127.0.0.1]) by chunks.gag.com (8.7.6/8.7.3) with ESMTP id QAA22958; Thu, 26 Dec 1996 16:52:28 -0700 Message-Id: <199612262352.QAA22958@chunks.gag.com> To: pinard@iro.umontreal.ca cc: 5595-forwarded@bugs.debian.org, rob@mars.org Subject: Re: bug reported by Debian user in tar 1.11.8 In-reply-to: Your message of "26 Dec 1996 09:03:51 EST." Date: Thu, 26 Dec 1996 16:52:27 -0700 From: Bdale Garbee > GNU tar 1.11.8 has been released on 1995-06-17, and the bug you report > has been corrected on 1995-06-22, long before 1.11.9. Current pretest > is 1.11.14. Ok. However, since you have not released a version of tar for public consumption since 1.11.8, this defect and others still exist in the version of tar you apparently wish the community at large to be using. From our previous discussions, I understand your reasoning about pre-releases, but this is one of the side-effects of your approach to releases that continues to trouble me. > | There seemed to be quite a few ways to get 1.11.8 to dump core during > | argument parsing. > > Your report gives one way, which has been corrected. Please specify the > other ways more precisely. I cannot do much with vague appreciations. I've already reported several, and you've provided fixes or indicated that they are fixed in more recent snapshots. I don't have any unreported bugs, just a general sense that in the 1.11.8 timeframe, the error checking in the argument parsing part of tar wasn't very robust. It has been the source of several similar but different Debian bug reports, both those which I've closed myself due to their severity and impact on other tools in the Debian system, and those which I merely forwarded to you for consideration in later releases. > if you feel responsible for tar in Debian, even if not an active GNU tar > pretester yourself, you might nevertheless decide to stay aware of what is > going on within GNU about tar. Of course, you do not necessarily have to, > so maybe avoiding the frustration of being asked to not publish pretests. I *do* feel responsible for tar in Debian, and I read the pretest announcements relatively closely. However, you put me in a difficult position. I think it would involve substantial (duplication of) effort to try and extract bug fixes from the pre-release stream to fit back in to 1.11.8 for use by Debian users. And yet, there are bugs that will continue to exist in 1.11.8 until you make another public release unless I engage in such effort. Please consider this as encouragement to continue working towards a snapshot that you are comfortable releasing for general consumption. 18 months is a long time, even/especially for free software. Bdale