Your message dated Mon, 22 Aug 2005 03:02:04 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#322529: fixed in lvm10 1:1.0.8-10
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--------------------------------------
Received: (at submit) by bugs.debian.org; 11 Aug 2005 08:43:50 +0000
>From [EMAIL PROTECTED] Thu Aug 11 01:43:50 2005
Return-path: <[EMAIL PROTECTED]>
Received: from roar.cs.berkeley.edu (roar.quarl.org) [128.32.35.215]
by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
id 1E38fG-0001Gi-00; Thu, 11 Aug 2005 01:43:50 -0700
Received: by roar.quarl.org (Postfix, from userid 18378)
id 3EA405C09B; Thu, 11 Aug 2005 01:43:19 -0700 (PDT)
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Karl Chen <[EMAIL PROTECTED]>
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
Subject: lvm10: vg_check_consistency_with_pv_and_lv not called correctly
X-Mailer: reportbug 3.15
Date: Thu, 11 Aug 2005 01:43:19 -0700
Message-Id: <[EMAIL PROTECTED]>
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level:
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE
autolearn=no version=2.60-bugs.debian.org_2005_01_02
Package: lvm10
Severity: grave
Tags: patch
Justification: causes non-serious data loss
Function vg_create_dir_and_group_and_nodes() in
tools/lib/vg_create_dir_and_group_and_nodes.c has
"vg_check_consistency_with_pv_and_lv < 0", which compares
the address of the function instead of the return value of
invoking it. Failing to properly invoke this check lead to
data loss.
This is invalid C, though gcc 3.x and 4.x accept it. The
bug was detected using Elsa
<http://www.cs.berkeley.edu/~smcpeak/elkhound/>.
diff -ub 1.0.8/tools/lib/vg_create_dir_and_group_and_nodes.c.orig
1.0.8/tools/lib/vg_create_dir_and_group_and_nodes.c
--- 1.0.8/tools/lib/vg_create_dir_and_group_and_nodes.c.orig 2005-08-11
01:35:30.000000000 -0700
+++ 1.0.8/tools/lib/vg_create_dir_and_group_and_nodes.c 2005-08-11
01:35:42.000000000 -0700
@@ -46,7 +46,7 @@
debug_enter ( "vg_create_dir_and_group_and_nodes -- CALLED\n");
- if ( vg == NULL || vg_check_consistency_with_pv_and_lv < 0 ||
+ if ( vg == NULL || vg_check_consistency_with_pv_and_lv() < 0 ||
opt_v < 0) {
ret = -LVM_EPARAM;
goto vg_create_dir_and_group_and_nodes_end;
---------------------------------------
Received: (at 322529-close) by bugs.debian.org; 22 Aug 2005 10:23:49 +0000
>From [EMAIL PROTECTED] Mon Aug 22 03:23:49 2005
Return-path: <[EMAIL PROTECTED]>
Received: from katie by spohr.debian.org with local (Exim 3.36 1 (Debian))
id 1E7980-0005S5-00; Mon, 22 Aug 2005 03:02:04 -0700
From: Patrick Caulfield <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.56 $
Subject: Bug#322529: fixed in lvm10 1:1.0.8-10
Message-Id: <[EMAIL PROTECTED]>
Sender: Archive Administrator <[EMAIL PROTECTED]>
Date: Mon, 22 Aug 2005 03:02:04 -0700
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level:
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER
autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-CrossAssassin-Score: 3
Source: lvm10
Source-Version: 1:1.0.8-10
We believe that the bug you reported is fixed in the latest version of
lvm10, which is due to be installed in the Debian FTP archive:
lvm10-udeb_1.0.8-10_i386.udeb
to pool/main/l/lvm10/lvm10-udeb_1.0.8-10_i386.udeb
lvm10_1.0.8-10.diff.gz
to pool/main/l/lvm10/lvm10_1.0.8-10.diff.gz
lvm10_1.0.8-10.dsc
to pool/main/l/lvm10/lvm10_1.0.8-10.dsc
lvm10_1.0.8-10_i386.deb
to pool/main/l/lvm10/lvm10_1.0.8-10_i386.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Patrick Caulfield <[EMAIL PROTECTED]> (supplier of updated lvm10 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Mon, 22 Aug 2005 10:15:25 +0100
Source: lvm10
Binary: lvm10 lvm10-udeb
Architecture: source i386
Version: 1:1.0.8-10
Distribution: unstable
Urgency: low
Maintainer: Patrick Caulfield <[EMAIL PROTECTED]>
Changed-By: Patrick Caulfield <[EMAIL PROTECTED]>
Description:
lvm10 - The Logical Volume Manager for Linux
lvm10-udeb - The Logical Volume Manager for Linux (udeb)
Closes: 313976 320770 322529
Changes:
lvm10 (1:1.0.8-10) unstable; urgency=low
.
* Correct typo in German po-debconf file.
Closes: #313976
* Add Arabic po-debconf translation
Closes: #320770
* Call function rather than taking its value!
Closes: #322529
Files:
f8186dab79f4b5ca2d5ac8648d2786c6 576 admin optional lvm10_1.0.8-10.dsc
217d5e828890b75914881df2ed5e0fa6 30810 admin optional lvm10_1.0.8-10.diff.gz
e8515219e0bbfc04fe9a3672abaa0a9c 609614 admin optional lvm10_1.0.8-10_i386.deb
b33d87cc7b4b99948cec9c3b6209a91d 135462 debian-installer extra
lvm10-udeb_1.0.8-10_i386.udeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFDCZ7dhej7/PCycRMRAoIGAKCEb0PT/ePeOeYhPMj6JNI7pCmzcQCfZuBV
rgnFByjOpqXN92Inyr0p0qM=
=ucQQ
-----END PGP SIGNATURE-----
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]