Package: cfengine2 Version: 2.1.22-2 Severity: critical cfagent crashes with a segmentation fault when 31+ arguments are supplied
It can easily be reproduced with: $ cfagent -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a Segmentation fault $ The typical use case of 31+ arguments is with multiple -Dfoo arguments, like: $ cfagent --no-lock -x -H -Dmyfai_munin_node -Dmyfai_eth0 -Dmyfai_libnssdb_passwd -Dmyfai_libnssdb_shadow -Dmyfai_resolv_conf -Dmyfai_etc_hosts -Dmyfai_lilo -Dmyfai_firewall_web -Dmyfai_apt_preferences -Dmyfai_apt_list_changes -Dmyfai_apt_sources_list -Dmyfai_forward_root_emails -Dmyfai_exim_smarthost -Dmyfai_cyb_dotfiles -Dmyfai_ssh_key_root -Dmyfai_apt_cache_limit -Dmyfai_init_d_oshosting_nfs_mounts -Dmyfai_init_d_oshosting_links -Dmyfai_init_d_oshosting_update_config_web -Dmyfai_init_d_oshosting_update_nssdb_passwd -Dmyfai_init_d_oshosting_update_nssdb_shadow -Dmyfai_nfsmount_sessions -Dmyfai_nfsmount_myfai -Dmyfai_enable_rsyncd -Dmyfai_oshosting_nfs_mounts -Dmyfai_web_suexec_romain -Dmyfai_web_oshosting_phpkill -Dmyfai_bind9_forwarders -Dmyfai_static_route_to_mail_by_lbgw -Dmyfai_static_route_to_ns_by_lbgw -Dmyfai_enable_spamd -Dmyfai_spamd_flock -Dmyfai_spamd_disable_bayes -Dmyfai_spamd_enable_network -Dmyfai_cron_d_myfai_ntp -f /usr/local/myfai/etc/cfengine/generic.conf Segmentation fault $ I'm almost sure that this command used to be working on previous versions of cfengine. Regards, -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.22-2-vserver-686 (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages cfengine2 depends on: ii debconf [debconf-2.0] 1.5.14 Debian configuration management sy ii debianutils 2.25.1 Miscellaneous utilities specific t ii libc6 2.6.1-5 GNU C Library: Shared libraries ii libdb4.6 4.6.19-1 Berkeley v4.6 Database Libraries [ ii libssl0.9.8 0.9.8g-1 SSL shared libraries pn perl <none> (no description available) cfengine2 recommends no packages. -- debconf information: * cfengine2/run_cfservd: false * cfengine2/run_cfenvd: false * cfengine2/run_cfexecd: false -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]