Your message dated Mon, 21 Mar 2011 20:56:47 +0000
with message-id <[email protected]>
and subject line Bug#610962: fixed in cfengine3 3.1.4+dsfg-1
has caused the Debian Bug report #610962,
regarding [cfengine3] segfaults on active ifelapsed lock of aptitude 
package-management
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
610962: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=610962
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: cfengine3
Version: 3.0.5+dfsg-1
Severity: normal

--- Please enter the report below this line. ---
My promises.cf file looks like this:
================================
body common control
{
bundlesequence  => {
                   "installed_packages"
                   };

inputs          => {
                   "cfengine_stdlib.cf"
                   };
}


bundle agent installed_packages
{
vars:

   "packagelistAdd" slist => { "iptables" };

packages:

  "$(packagelistAdd)"
        package_method => apt,
        package_policy => "add";

}
=================================

which runs ok for the first time. The second time
it is blocked and cfengine segfaults:

gdb cf-agent
GNU gdb (GDB) 7.0.1-debian
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/sbin/cf-agent...Reading symbols from 
/usr/lib/debug/usr/sbin/cf-agent...done.
(no debugging symbols found)...done.
(gdb) run -v
Starting program: /usr/sbin/cf-agent -v
[Thread debugging using libthread_db enabled]
cf3 Cfengine - autonomous configuration engine - commence self-diagnostic 
prelude
cf3 ------------------------------------------------------------------------
cf3 Work directory is /var/lib/cfengine3
cf3 cf3: INFO: /var/lib/cfengine3/bin is a symbolic link, not a true 
directory!
cf3 Making sure that locks are private...
cf3 Checking integrity of the state database
cf3 Checking integrity of the module directory
cf3 Checking integrity of the PKI directory
cf3 Looking for a source of entropy in /var/lib/cfengine3/randseed
cf3 Loaded /var/lib/cfengine3/ppkeys/localhost.priv
cf3 Loaded /var/lib/cfengine3/ppkeys/localhost.pub
cf3 Setting cfengine default port to 5308 = 5308
cf3 Reference time set to Mon Jan 24 13:38:42 2011
cf3 Cfengine - 3.0.5 (C) Cfengine AS 2008-
cf3 ------------------------------------------------------------------------
cf3 Host name is: xxxx
cf3 Operating System Type is linux
cf3 Operating System Release is 2.6.32-5-xen-amd64
cf3 Architecture = x86_64
cf3 Using internal soft-class linux for host xxxx
cf3 The time is now Mon Jan 24 13:38:42 2011
cf3 ------------------------------------------------------------------------
cf3 # Extended system discovery is only available in version Nova and above
cf3 Additional hard class defined as: 64_bit
cf3 Additional hard class defined as: linux_2_6_32_5_xen_amd64
cf3 Additional hard class defined as: linux_x86_64
cf3 Additional hard class defined as: linux_x86_64_2_6_32_5_xen_amd64
cf3 GNU autoconf class from compile time: compiled_on_linux_gnu
cf3 Address given by nameserver: xxxxxx
cf3 Interface 1: lo
cf3 Interface 2: eth0
cf3 Adding alias xxxx..
cf3 Trying to locate my IPv6 address
cf3 Found IPv6 address xxxx
cf3 Found IPv6 address xxxx
cf3 Found IPv6 address xxxx
cf3 Looking for environment from cf-monitor...
cf3 Unable to detect environment from cfMonitord
cf3 This appears to be a debian system.
cf3 Looking for Debian version...
cf3 This appears to be a Debian 6.0 system.
cf3 This appears to be a Debian 6 system.
cf3 This system seems to have the aptitude package system
cf3 ***********************************************************
cf3  Loading persistent classes
cf3 ***********************************************************
cf3 ***********************************************************
cf3  Loaded persistent memory
cf3 ***********************************************************
cf3  > Verifying the syntax of the inputs...
cf3   > Parsing file /var/lib/cfengine3/inputs/promises.cf
cf3 Initiate variable convergence...
cf3   > Parsing file /var/lib/cfengine3/inputs/cfengine_stdlib.cf
cf3 Initiate variable convergence...
cf3 Initiate variable convergence...
cf3 # Knowledge map reporting feature is only available in version Nova and 
above
cf3  -> Defined classes = { xxxx 64_bit xxxx Afternoon Day24 GMT_Hr12 Hr13 
Hr13_Q3 January Lcycle_1 Min35_40 Min38 Monday Q3 Yr2011 agent any cfengine_3 
cfengine_3_0 cfengine_3_0_5 community_edition compiled_on_linux_gnu debian 
debian_6 debian_6_0 debian_squeeze xxxx xxxx have_aptitude ipv4_xx ipv4_xxxxxx 
ipv4_xxxxxxxx ipv4_xxxxxxxxx linux linux_2_6_32_5_xen_amd64 linux_x86_64 
linux_x86_64_2_6_32_5_xen_amd64 
linux_x86_64_2_6_32_5_xen_amd64__1_SMP_Thu_Nov_25_20_08_32_UTC_2010 
net_iface_eth0 undefined_domain xxxx verbose_mode x86_64 }
cf3  -> Negated Classes = { }
cf3 Initiate variable convergence...
cf3  -> Immunizing against parental death
cf3 -> Bundlesequence =>  {'installed_packages'}
cf3 
cf3 *****************************************************************
cf3 BUNDLE installed_packages
cf3 *****************************************************************
cf3 
cf3 
cf3    =========================================================
cf3    vars in bundle installed_packages (1)
cf3    =========================================================
cf3 
cf3 Verifying SQL table promises is only available with Cfengine Nova or above
cf3 
cf3      +  Private classes augmented:
cf3 
cf3      -  Private classes diminished:
cf3 
cf3 
cf3 
cf3    =========================================================
cf3    packages in bundle installed_packages (1)
cf3    =========================================================
cf3 
cf3 Verifying SQL table promises is only available with Cfengine Nova or above
cf3 
cf3     .........................................................
cf3     Promise handle: 
cf3     Promise made by: iptables
cf3     .........................................................
cf3 
cf3  XX Nothing promised here [lock.installed_packages.packag] (128/240 
minutes elapsed)

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff68fdb52 in ?? () from /lib/libc.so.6
(gdb) bt
#0  0x00007ffff68fdb52 in ?? () from /lib/libc.so.6
#1  0x0000000000415e8c in DeleteDB (dbp=0x769c10, key=0x0) at dbm_api.c:249
#2  0x0000000000454a34 in RemoveLock (name=0x0) at transaction.c:580
#3  0x00000000004550ed in YieldCurrentLock (this=...) at transaction.c:268
#4  0x000000000040c5b8 in VerifyPackagesPromise (pp=0x767f90) at 
verify_packages.c:78
#5  0x0000000000404f48 in KeepAgentPromise (pp=0x767f90) at agent.c:967
#6  0x0000000000447cac in ExpandPromiseAndDo (agent=cf_agent, scopeid=<value 
optimized out>, pp=0x766cd0, scalarvars=<value optimized out>, listvars=<value 
optimized out>, 
    fnptr=0x404c40 <KeepAgentPromise>) at expand.c:615
#7  0x00000000004483f9 in ExpandPromise (agent=<value optimized out>, 
scopeid=0x787660 "installed_packages", pp=0x7879d0, fnptr=<value optimized 
out>) at expand.c:120
#8  0x00000000004051eb in ScheduleAgentOperations (bp=0x787700) at agent.c:813
#9  0x00000000004053fc in KeepPromiseBundles () at agent.c:773
#10 0x0000000000405ff3 in KeepPromises () at agent.c:358
#11 0x00000000004065fb in main (argc=2, argv=0x7fffffffed18) at agent.c:149


--- System information. ---
Architecture: i386
Kernel:       Linux 2.6.32-5-686-bigmem

Debian Release: 6.0
  500 testing         security 
  500 testing         debian 






--- End Message ---
--- Begin Message ---
Source: cfengine3
Source-Version: 3.1.4+dsfg-1

We believe that the bug you reported is fixed in the latest version of
cfengine3, which is due to be installed in the Debian FTP archive:

cfengine3-dbg_3.1.4+dsfg-1_i386.deb
  to main/c/cfengine3/cfengine3-dbg_3.1.4+dsfg-1_i386.deb
cfengine3_3.1.4+dsfg-1.debian.tar.gz
  to main/c/cfengine3/cfengine3_3.1.4+dsfg-1.debian.tar.gz
cfengine3_3.1.4+dsfg-1.dsc
  to main/c/cfengine3/cfengine3_3.1.4+dsfg-1.dsc
cfengine3_3.1.4+dsfg-1_i386.deb
  to main/c/cfengine3/cfengine3_3.1.4+dsfg-1_i386.deb
cfengine3_3.1.4+dsfg.orig.tar.gz
  to main/c/cfengine3/cfengine3_3.1.4+dsfg.orig.tar.gz



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.
Antonio Radici <[email protected]> (supplier of updated cfengine3 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.8
Date: Mon, 07 Mar 2011 00:36:34 +0000
Source: cfengine3
Binary: cfengine3 cfengine3-dbg
Architecture: source i386
Version: 3.1.4+dsfg-1
Distribution: unstable
Urgency: low
Maintainer: Antonio Radici <[email protected]>
Changed-By: Antonio Radici <[email protected]>
Description: 
 cfengine3  - tool for configuring and maintaining network machines
 cfengine3-dbg - debugging symbols for cfengine3
Closes: 610962
Changes: 
 cfengine3 (3.1.4+dsfg-1) unstable; urgency=low
 .
   * New upstream release (Closes: 610962)
   * debian/patches:
     + all patches refreshed
Checksums-Sha1: 
 61d5460d41bf3f433bc2ccc62975e8d403bc2a04 1268 cfengine3_3.1.4+dsfg-1.dsc
 8879f375e0c0208620660d0d49f52bb814934fd9 1599876 
cfengine3_3.1.4+dsfg.orig.tar.gz
 26d103ecd626cdc3a02081ccad9580d0f70a9869 11636 
cfengine3_3.1.4+dsfg-1.debian.tar.gz
 e7a7504d8fe1b8c4d2008429d73b3454a6c292df 2574954 
cfengine3_3.1.4+dsfg-1_i386.deb
 1ab843e26b3ba0a4bf4f2fefed92b368ad10d48a 6405032 
cfengine3-dbg_3.1.4+dsfg-1_i386.deb
Checksums-Sha256: 
 643c94d9b0fcee59b04f86cca60e2a5aa665dce3861758c43d7d8e0238668c0b 1268 
cfengine3_3.1.4+dsfg-1.dsc
 b4f2e1f7c1d39d37a78c63cab33899b0e829648283be507d78ffa873ccbe3466 1599876 
cfengine3_3.1.4+dsfg.orig.tar.gz
 8ed8cf0e513fc7f288a742678293205badd5dc70203b14c73111909c319d3d86 11636 
cfengine3_3.1.4+dsfg-1.debian.tar.gz
 c38b370c3b739d72d28972be4120298bf03115779ed3bd960d7099362d3137ed 2574954 
cfengine3_3.1.4+dsfg-1_i386.deb
 51daa2244abdf79aa7dab83c41b46e76a1b63e4a17c2b6e2717a64909b4f5595 6405032 
cfengine3-dbg_3.1.4+dsfg-1_i386.deb
Files: 
 ca8ad0f3d6679d649288fc169e407274 1268 admin optional cfengine3_3.1.4+dsfg-1.dsc
 9ab435446b4e175f8dbd922d8a73bbb4 1599876 admin optional 
cfengine3_3.1.4+dsfg.orig.tar.gz
 1e0aeb07ae7010e50e00b2ca6c0a8f90 11636 admin optional 
cfengine3_3.1.4+dsfg-1.debian.tar.gz
 3b4b75000b4a1e66b1dbf4e59e9c0727 2574954 admin optional 
cfengine3_3.1.4+dsfg-1_i386.deb
 0fb7323914a9af297db19f2f5d6edc0e 6405032 debug extra 
cfengine3-dbg_3.1.4+dsfg-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAk2HqBgACgkQ6Tq8aae+WrAZWgCffUU70AJ/vih5slbnU3xwT7Pc
WwAAnA+kFtg0JqFdBMb3KCeahzo+dNeV
=L0is
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to