[Touch-packages] [Bug 1585614] Re: libc on 2016-05-25 causes Apache not to restart, libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
This bug was fixed in the package glibc - 2.21-0ubuntu4.3 --- glibc (2.21-0ubuntu4.3) wily-security; urgency=medium * REGRESSION UPDATE: revert CVE-2014-9761 fix due to added symbol dependency from libm to libc (LP: #1585614) - debian/patches/any/CVE-2014-9761-2.diff: keep exporting __strto*_nan symbols added to libc. -- Steve BeattieThu, 26 May 2016 01:28:23 -0700 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to eglibc in Ubuntu. https://bugs.launchpad.net/bugs/1585614 Title: libc on 2016-05-25 causes Apache not to restart, libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference Status in eglibc package in Ubuntu: Fix Released Status in glibc package in Ubuntu: Fix Released Bug description: This morning I applied the following updates to Ubuntu 12.04 webservers: The following packages are currently pending an upgrade: apt 0.8.16~exp12ubuntu10.27 apt-transport-https 0.8.16~exp12ubuntu10.27 apt-utils 0.8.16~exp12ubuntu10.27 libapache2-mod-php5 5.3.10-1ubuntu3.23 libapt-inst1.4 0.8.16~exp12ubuntu10.27 libapt-pkg4.12 0.8.16~exp12ubuntu10.27 php5-cli 5.3.10-1ubuntu3.23 php5-common 5.3.10-1ubuntu3.23 php5-curl 5.3.10-1ubuntu3.23 php5-dev 5.3.10-1ubuntu3.23 php5-gd 5.3.10-1ubuntu3.23 php5-mysql 5.3.10-1ubuntu3.23 php-pear 5.3.10-1ubuntu3.23 Apache fails to restart, siting error: apache2: Syntax error on line 212 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load /usr/lib/apache2/modules/libphp5.so into server: /lib/x86_64-linux- gnu/libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference Into file /var/log/apache2/error.log Looks like I am trying to roll back all those php packages... Which I see several updates marked Security Update in the changelogs, thus checking the "security vulnerability" box as rolling back in this case is such. :-( To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/1585614/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1585614] Re: libc on 2016-05-25 causes Apache not to restart, libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
This bug was fixed in the package eglibc - 2.15-0ubuntu10.15 --- eglibc (2.15-0ubuntu10.15) precise-security; urgency=medium * REGRESSION UPDATE: revert CVE-2014-9761 fix due to added symbol dependency from libm to libc (LP: #1585614) - debian/patches/any/CVE-2014-9761-2.diff: keep exporting __strto*_nan symbols added to libc. -- Steve BeattieThu, 26 May 2016 00:08:17 -0700 ** Changed in: eglibc (Ubuntu) Status: In Progress => Fix Released ** Changed in: glibc (Ubuntu) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to eglibc in Ubuntu. https://bugs.launchpad.net/bugs/1585614 Title: libc on 2016-05-25 causes Apache not to restart, libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference Status in eglibc package in Ubuntu: Fix Released Status in glibc package in Ubuntu: Fix Released Bug description: This morning I applied the following updates to Ubuntu 12.04 webservers: The following packages are currently pending an upgrade: apt 0.8.16~exp12ubuntu10.27 apt-transport-https 0.8.16~exp12ubuntu10.27 apt-utils 0.8.16~exp12ubuntu10.27 libapache2-mod-php5 5.3.10-1ubuntu3.23 libapt-inst1.4 0.8.16~exp12ubuntu10.27 libapt-pkg4.12 0.8.16~exp12ubuntu10.27 php5-cli 5.3.10-1ubuntu3.23 php5-common 5.3.10-1ubuntu3.23 php5-curl 5.3.10-1ubuntu3.23 php5-dev 5.3.10-1ubuntu3.23 php5-gd 5.3.10-1ubuntu3.23 php5-mysql 5.3.10-1ubuntu3.23 php-pear 5.3.10-1ubuntu3.23 Apache fails to restart, siting error: apache2: Syntax error on line 212 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load /usr/lib/apache2/modules/libphp5.so into server: /lib/x86_64-linux- gnu/libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference Into file /var/log/apache2/error.log Looks like I am trying to roll back all those php packages... Which I see several updates marked Security Update in the changelogs, thus checking the "security vulnerability" box as rolling back in this case is such. :-( To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/1585614/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1585614] Re: libc on 2016-05-25 causes Apache not to restart, libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
Blinker (and anyone else), I have eglibc/glibc packages available in the ubuntu-security-proposed ppa https://launchpad.net/~ubuntu-security- proposed/+archive/ubuntu/ppa that revert the problematic fix that added references from the libm library to the new symbols, while keeping the added __strtol*_nan symbols in libc (so as not to break people who have already updated to the pulled packages). It'd be useful to know if this also addresses the cron/Plesk issue as well. I've reproduced apache failing to soft restart after updating to the broken libc packages, and have verified that updating to the packages in the security-proposed ppa, a currently running apache2 will soft restart successfully when the upgrade is performed from both the restored packages and from the broken packages. But verification from others is appreciated as well. (Note that the security-proposed ppa often gets packages for testing, so it's best not to leave it enabled after testing these specific libc packages.) Thanks for your patience, and again, my apologies. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to eglibc in Ubuntu. https://bugs.launchpad.net/bugs/1585614 Title: libc on 2016-05-25 causes Apache not to restart, libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference Status in eglibc package in Ubuntu: In Progress Status in glibc package in Ubuntu: In Progress Bug description: This morning I applied the following updates to Ubuntu 12.04 webservers: The following packages are currently pending an upgrade: apt 0.8.16~exp12ubuntu10.27 apt-transport-https 0.8.16~exp12ubuntu10.27 apt-utils 0.8.16~exp12ubuntu10.27 libapache2-mod-php5 5.3.10-1ubuntu3.23 libapt-inst1.4 0.8.16~exp12ubuntu10.27 libapt-pkg4.12 0.8.16~exp12ubuntu10.27 php5-cli 5.3.10-1ubuntu3.23 php5-common 5.3.10-1ubuntu3.23 php5-curl 5.3.10-1ubuntu3.23 php5-dev 5.3.10-1ubuntu3.23 php5-gd 5.3.10-1ubuntu3.23 php5-mysql 5.3.10-1ubuntu3.23 php-pear 5.3.10-1ubuntu3.23 Apache fails to restart, siting error: apache2: Syntax error on line 212 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load /usr/lib/apache2/modules/libphp5.so into server: /lib/x86_64-linux- gnu/libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference Into file /var/log/apache2/error.log Looks like I am trying to roll back all those php packages... Which I see several updates marked Security Update in the changelogs, thus checking the "security vulnerability" box as rolling back in this case is such. :-( To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/1585614/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1585614] Re: libc on 2016-05-25 causes Apache not to restart, libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
Same issue This morning, a security update for libc has been automatically deployed on all our servers running 14.04 LTS. unattended-upgrades-dpkg_2016-05-26_06:36:05.829399.log:Unpacking libc6-dev:amd64 unattended-upgrades-dpkg_2016-05-26_06:36:05.829399.log:Unpacking libc-dev-bin unattended-upgrades-dpkg_2016-05-26_06:36:05.829399.log:Unpacking libc-bin unattended-upgrades-dpkg_2016-05-26_06:36:05.829399.log:Unpacking libc6:amd64 unattended-upgrades-dpkg_2016-05-26_06:36:05.829399.log:Unpacking multiarch-support On one of our web servers (only one??) Apache (2.4.7-1ubuntu4.9) has stopped working after the unattended upgrades of libc6. When Apache received the signal SIGUSR1. This did not impact any other web server with identical version of all softwares (aligned with Ansible) ?! -- at least in the beginning of the day... Later on at 12:52 we did "apachectl graceful" on all our web servers and all apache servers stopped responding until we restart them with "service apache2 restart". [Thu May 26 06:35:36.222660 2016] [mpm_worker:notice] [pid 6318:tid 140737354041216] AH00297: SIGUSR1 received. Doing graceful restart [Thu May 26 06:35:36.231321 2016] [:alert] [pid 16293:tid 140737354041216] (4)Interrupted system call: FastCGI: read() from pipe failed (0) [Thu May 26 06:35:36.231395 2016] [:alert] [pid 16293:tid 140737354041216] (4)Interrupted system call: FastCGI: the PM is shutting down, Apache seems to have disappeared - bye apache2: Syntax error on line 140 of /etc/apache2/apache2.conf: Syntax error on line 2 of /etc/apache2/mods-enabled/security2.load: Cannot load libxml2.so.2 into server: /lib/x86_64-linux-gnu/libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to eglibc in Ubuntu. https://bugs.launchpad.net/bugs/1585614 Title: libc on 2016-05-25 causes Apache not to restart, libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference Status in eglibc package in Ubuntu: In Progress Status in glibc package in Ubuntu: In Progress Bug description: This morning I applied the following updates to Ubuntu 12.04 webservers: The following packages are currently pending an upgrade: apt 0.8.16~exp12ubuntu10.27 apt-transport-https 0.8.16~exp12ubuntu10.27 apt-utils 0.8.16~exp12ubuntu10.27 libapache2-mod-php5 5.3.10-1ubuntu3.23 libapt-inst1.4 0.8.16~exp12ubuntu10.27 libapt-pkg4.12 0.8.16~exp12ubuntu10.27 php5-cli 5.3.10-1ubuntu3.23 php5-common 5.3.10-1ubuntu3.23 php5-curl 5.3.10-1ubuntu3.23 php5-dev 5.3.10-1ubuntu3.23 php5-gd 5.3.10-1ubuntu3.23 php5-mysql 5.3.10-1ubuntu3.23 php-pear 5.3.10-1ubuntu3.23 Apache fails to restart, siting error: apache2: Syntax error on line 212 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load /usr/lib/apache2/modules/libphp5.so into server: /lib/x86_64-linux- gnu/libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference Into file /var/log/apache2/error.log Looks like I am trying to roll back all those php packages... Which I see several updates marked Security Update in the changelogs, thus checking the "security vulnerability" box as rolling back in this case is such. :-( To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/1585614/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1585614] Re: libc on 2016-05-25 causes Apache not to restart, libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
@William #27. It is a virtual machine on VMWare with Plesk 12.5 installed. I checked the /etc/pam.d folder and found a custom plesk librarie: auth sufficient pam_plesk.so try_first_pass Thus far all the machines with Cron daemon problems were Ubuntu 12.04 machines in combination with Plesk. So, yes. ;-) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to eglibc in Ubuntu. https://bugs.launchpad.net/bugs/1585614 Title: libc on 2016-05-25 causes Apache not to restart, libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference Status in eglibc package in Ubuntu: In Progress Status in glibc package in Ubuntu: In Progress Bug description: This morning I applied the following updates to Ubuntu 12.04 webservers: The following packages are currently pending an upgrade: apt 0.8.16~exp12ubuntu10.27 apt-transport-https 0.8.16~exp12ubuntu10.27 apt-utils 0.8.16~exp12ubuntu10.27 libapache2-mod-php5 5.3.10-1ubuntu3.23 libapt-inst1.4 0.8.16~exp12ubuntu10.27 libapt-pkg4.12 0.8.16~exp12ubuntu10.27 php5-cli 5.3.10-1ubuntu3.23 php5-common 5.3.10-1ubuntu3.23 php5-curl 5.3.10-1ubuntu3.23 php5-dev 5.3.10-1ubuntu3.23 php5-gd 5.3.10-1ubuntu3.23 php5-mysql 5.3.10-1ubuntu3.23 php-pear 5.3.10-1ubuntu3.23 Apache fails to restart, siting error: apache2: Syntax error on line 212 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load /usr/lib/apache2/modules/libphp5.so into server: /lib/x86_64-linux- gnu/libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference Into file /var/log/apache2/error.log Looks like I am trying to roll back all those php packages... Which I see several updates marked Security Update in the changelogs, thus checking the "security vulnerability" box as rolling back in this case is such. :-( To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/1585614/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1585614] Re: libc on 2016-05-25 causes Apache not to restart, libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
It definitely affects 14.04. I had to restart apache2 on several 14.04 installations today. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to eglibc in Ubuntu. https://bugs.launchpad.net/bugs/1585614 Title: libc on 2016-05-25 causes Apache not to restart, libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference Status in eglibc package in Ubuntu: In Progress Status in glibc package in Ubuntu: In Progress Bug description: This morning I applied the following updates to Ubuntu 12.04 webservers: The following packages are currently pending an upgrade: apt 0.8.16~exp12ubuntu10.27 apt-transport-https 0.8.16~exp12ubuntu10.27 apt-utils 0.8.16~exp12ubuntu10.27 libapache2-mod-php5 5.3.10-1ubuntu3.23 libapt-inst1.4 0.8.16~exp12ubuntu10.27 libapt-pkg4.12 0.8.16~exp12ubuntu10.27 php5-cli 5.3.10-1ubuntu3.23 php5-common 5.3.10-1ubuntu3.23 php5-curl 5.3.10-1ubuntu3.23 php5-dev 5.3.10-1ubuntu3.23 php5-gd 5.3.10-1ubuntu3.23 php5-mysql 5.3.10-1ubuntu3.23 php-pear 5.3.10-1ubuntu3.23 Apache fails to restart, siting error: apache2: Syntax error on line 212 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load /usr/lib/apache2/modules/libphp5.so into server: /lib/x86_64-linux- gnu/libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference Into file /var/log/apache2/error.log Looks like I am trying to roll back all those php packages... Which I see several updates marked Security Update in the changelogs, thus checking the "security vulnerability" box as rolling back in this case is such. :-( To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/1585614/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1585614] Re: libc on 2016-05-25 causes Apache not to restart, libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
@Marc #12, perhaps so it was actually eglibc package. I tested reapplying the PHP updates, IPL, and Apache stayed up. Evidently I missed that eglibc and the subsequently required IPL. We are now good with the latest packages for 12.04. Phew! :-) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to eglibc in Ubuntu. https://bugs.launchpad.net/bugs/1585614 Title: libc on 2016-05-25 causes Apache not to restart, libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference Status in eglibc package in Ubuntu: In Progress Status in glibc package in Ubuntu: In Progress Bug description: This morning I applied the following updates to Ubuntu 12.04 webservers: The following packages are currently pending an upgrade: apt 0.8.16~exp12ubuntu10.27 apt-transport-https 0.8.16~exp12ubuntu10.27 apt-utils 0.8.16~exp12ubuntu10.27 libapache2-mod-php5 5.3.10-1ubuntu3.23 libapt-inst1.4 0.8.16~exp12ubuntu10.27 libapt-pkg4.12 0.8.16~exp12ubuntu10.27 php5-cli 5.3.10-1ubuntu3.23 php5-common 5.3.10-1ubuntu3.23 php5-curl 5.3.10-1ubuntu3.23 php5-dev 5.3.10-1ubuntu3.23 php5-gd 5.3.10-1ubuntu3.23 php5-mysql 5.3.10-1ubuntu3.23 php-pear 5.3.10-1ubuntu3.23 Apache fails to restart, siting error: apache2: Syntax error on line 212 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load /usr/lib/apache2/modules/libphp5.so into server: /lib/x86_64-linux- gnu/libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference Into file /var/log/apache2/error.log Looks like I am trying to roll back all those php packages... Which I see several updates marked Security Update in the changelogs, thus checking the "security vulnerability" box as rolling back in this case is such. :-( To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/1585614/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1585614] Re: libc on 2016-05-25 causes Apache not to restart, libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
Blinker, do those servers with crashed cron daemons use any unusual PAM modules? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to eglibc in Ubuntu. https://bugs.launchpad.net/bugs/1585614 Title: libc on 2016-05-25 causes Apache not to restart, libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference Status in eglibc package in Ubuntu: In Progress Status in glibc package in Ubuntu: In Progress Bug description: This morning I applied the following updates to Ubuntu 12.04 webservers: The following packages are currently pending an upgrade: apt 0.8.16~exp12ubuntu10.27 apt-transport-https 0.8.16~exp12ubuntu10.27 apt-utils 0.8.16~exp12ubuntu10.27 libapache2-mod-php5 5.3.10-1ubuntu3.23 libapt-inst1.4 0.8.16~exp12ubuntu10.27 libapt-pkg4.12 0.8.16~exp12ubuntu10.27 php5-cli 5.3.10-1ubuntu3.23 php5-common 5.3.10-1ubuntu3.23 php5-curl 5.3.10-1ubuntu3.23 php5-dev 5.3.10-1ubuntu3.23 php5-gd 5.3.10-1ubuntu3.23 php5-mysql 5.3.10-1ubuntu3.23 php-pear 5.3.10-1ubuntu3.23 Apache fails to restart, siting error: apache2: Syntax error on line 212 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load /usr/lib/apache2/modules/libphp5.so into server: /lib/x86_64-linux- gnu/libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference Into file /var/log/apache2/error.log Looks like I am trying to roll back all those php packages... Which I see several updates marked Security Update in the changelogs, thus checking the "security vulnerability" box as rolling back in this case is such. :-( To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/1585614/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1585614] Re: libc on 2016-05-25 causes Apache not to restart, libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
I've unpublished the affected libc6 versions (2.15-0ubuntu10.14, 2.19-0ubuntu6.8, 2.21-0ubuntu4.2). For machines that have already upgraded, restarting affected processes or rebooting the whole system should resolve any problems. ** Changed in: eglibc (Ubuntu) Importance: Undecided => Critical ** Changed in: eglibc (Ubuntu) Status: Confirmed => In Progress ** Also affects: glibc (Ubuntu) Importance: Undecided Status: New ** Changed in: glibc (Ubuntu) Importance: Undecided => Critical ** Changed in: glibc (Ubuntu) Status: New => In Progress -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to eglibc in Ubuntu. https://bugs.launchpad.net/bugs/1585614 Title: libc on 2016-05-25 causes Apache not to restart, libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference Status in eglibc package in Ubuntu: In Progress Status in glibc package in Ubuntu: In Progress Bug description: This morning I applied the following updates to Ubuntu 12.04 webservers: The following packages are currently pending an upgrade: apt 0.8.16~exp12ubuntu10.27 apt-transport-https 0.8.16~exp12ubuntu10.27 apt-utils 0.8.16~exp12ubuntu10.27 libapache2-mod-php5 5.3.10-1ubuntu3.23 libapt-inst1.4 0.8.16~exp12ubuntu10.27 libapt-pkg4.12 0.8.16~exp12ubuntu10.27 php5-cli 5.3.10-1ubuntu3.23 php5-common 5.3.10-1ubuntu3.23 php5-curl 5.3.10-1ubuntu3.23 php5-dev 5.3.10-1ubuntu3.23 php5-gd 5.3.10-1ubuntu3.23 php5-mysql 5.3.10-1ubuntu3.23 php-pear 5.3.10-1ubuntu3.23 Apache fails to restart, siting error: apache2: Syntax error on line 212 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load /usr/lib/apache2/modules/libphp5.so into server: /lib/x86_64-linux- gnu/libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference Into file /var/log/apache2/error.log Looks like I am trying to roll back all those php packages... Which I see several updates marked Security Update in the changelogs, thus checking the "security vulnerability" box as rolling back in this case is such. :-( To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/1585614/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1585614] Re: libc on 2016-05-25 causes Apache not to restart, libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
This affects several Ubuntu 12.04 servers of mine as well. I had the Apache error as stated above but also all the Cron services aren't running anymore. The following error message is in dmesg: [9065273.669402] cron[10944]: segfault at 968 ip 7f29c2ba28f0 sp 7fff2242f8a0 error 4 in libpthread-2.15.so[7f29c2b9c000+18000] A restart of the Cron daemon fixes this. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to eglibc in Ubuntu. https://bugs.launchpad.net/bugs/1585614 Title: libc on 2016-05-25 causes Apache not to restart, libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference Status in eglibc package in Ubuntu: Confirmed Bug description: This morning I applied the following updates to Ubuntu 12.04 webservers: The following packages are currently pending an upgrade: apt 0.8.16~exp12ubuntu10.27 apt-transport-https 0.8.16~exp12ubuntu10.27 apt-utils 0.8.16~exp12ubuntu10.27 libapache2-mod-php5 5.3.10-1ubuntu3.23 libapt-inst1.4 0.8.16~exp12ubuntu10.27 libapt-pkg4.12 0.8.16~exp12ubuntu10.27 php5-cli 5.3.10-1ubuntu3.23 php5-common 5.3.10-1ubuntu3.23 php5-curl 5.3.10-1ubuntu3.23 php5-dev 5.3.10-1ubuntu3.23 php5-gd 5.3.10-1ubuntu3.23 php5-mysql 5.3.10-1ubuntu3.23 php-pear 5.3.10-1ubuntu3.23 Apache fails to restart, siting error: apache2: Syntax error on line 212 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load /usr/lib/apache2/modules/libphp5.so into server: /lib/x86_64-linux- gnu/libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference Into file /var/log/apache2/error.log Looks like I am trying to roll back all those php packages... Which I see several updates marked Security Update in the changelogs, thus checking the "security vulnerability" box as rolling back in this case is such. :-( To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/1585614/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1585614] Re: libc on 2016-05-25 causes Apache not to restart, libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
This has affected one of my 14.04 web servers and a couple of 12.04, out of 40 Ubuntu servers. All show the following in the Apache error log: [Thu May 26 02:29:08.076578 2016] [mpm_prefork:notice] [pid 2199] AH00171: Graceful restart requested, doing restart apache2: Syntax error on line 191 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load /usr/lib/apache2/modules/libphp5.so into server: /lib/x86_64-linux-gnu/libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference Manually restarting Apache fixed the problem. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to eglibc in Ubuntu. https://bugs.launchpad.net/bugs/1585614 Title: libc on 2016-05-25 causes Apache not to restart, libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference Status in eglibc package in Ubuntu: Confirmed Bug description: This morning I applied the following updates to Ubuntu 12.04 webservers: The following packages are currently pending an upgrade: apt 0.8.16~exp12ubuntu10.27 apt-transport-https 0.8.16~exp12ubuntu10.27 apt-utils 0.8.16~exp12ubuntu10.27 libapache2-mod-php5 5.3.10-1ubuntu3.23 libapt-inst1.4 0.8.16~exp12ubuntu10.27 libapt-pkg4.12 0.8.16~exp12ubuntu10.27 php5-cli 5.3.10-1ubuntu3.23 php5-common 5.3.10-1ubuntu3.23 php5-curl 5.3.10-1ubuntu3.23 php5-dev 5.3.10-1ubuntu3.23 php5-gd 5.3.10-1ubuntu3.23 php5-mysql 5.3.10-1ubuntu3.23 php-pear 5.3.10-1ubuntu3.23 Apache fails to restart, siting error: apache2: Syntax error on line 212 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load /usr/lib/apache2/modules/libphp5.so into server: /lib/x86_64-linux- gnu/libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference Into file /var/log/apache2/error.log Looks like I am trying to roll back all those php packages... Which I see several updates marked Security Update in the changelogs, thus checking the "security vulnerability" box as rolling back in this case is such. :-( To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/1585614/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1585614] Re: libc on 2016-05-25 causes Apache not to restart, libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
I just had this on 14.04 this morning due to logrotate restarting apache. Manually starting apache worked. This are the last lines in apache error.log.1: [Thu May 26 06:45:09.064664 2016] [mpm_prefork:notice] [pid 62472] AH00171: Graceful restart requested, doing restart apache2: Syntax error on line 140 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load /usr/lib/apache2/modules/libphp5.so into server: /lib/x86_64-linux-gnu/libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to eglibc in Ubuntu. https://bugs.launchpad.net/bugs/1585614 Title: libc on 2016-05-25 causes Apache not to restart, libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference Status in eglibc package in Ubuntu: Confirmed Bug description: This morning I applied the following updates to Ubuntu 12.04 webservers: The following packages are currently pending an upgrade: apt 0.8.16~exp12ubuntu10.27 apt-transport-https 0.8.16~exp12ubuntu10.27 apt-utils 0.8.16~exp12ubuntu10.27 libapache2-mod-php5 5.3.10-1ubuntu3.23 libapt-inst1.4 0.8.16~exp12ubuntu10.27 libapt-pkg4.12 0.8.16~exp12ubuntu10.27 php5-cli 5.3.10-1ubuntu3.23 php5-common 5.3.10-1ubuntu3.23 php5-curl 5.3.10-1ubuntu3.23 php5-dev 5.3.10-1ubuntu3.23 php5-gd 5.3.10-1ubuntu3.23 php5-mysql 5.3.10-1ubuntu3.23 php-pear 5.3.10-1ubuntu3.23 Apache fails to restart, siting error: apache2: Syntax error on line 212 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load /usr/lib/apache2/modules/libphp5.so into server: /lib/x86_64-linux- gnu/libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference Into file /var/log/apache2/error.log Looks like I am trying to roll back all those php packages... Which I see several updates marked Security Update in the changelogs, thus checking the "security vulnerability" box as rolling back in this case is such. :-( To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/1585614/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1585614] Re: libc on 2016-05-25 causes Apache not to restart, libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
Steve: I think it does not happen with 14.04 because Apache is not restarted during the upgrade process. Not sure why but that's what my tests with 14.04 showed me. My tests with 12.04 are not 100% reproducible which makes me wonder if there is a race condition in the postinst script of libapache2-mod-php5. Is there a chance that Apache is reloaded before ldconfig is completely finished? That would also explain why a simple restart of Apache solves the problem. This is how I test: # apt-get install libc6=2.15-0ubuntu10.13 libc-bin=2.15-0ubuntu10.13 libapache2-mod-php5=5.3.10-1ubuntu3 php5-common=5.3.10-1ubuntu3 # apt-get upgrade In some cases Apache does not restart successfully, in some it does. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to eglibc in Ubuntu. https://bugs.launchpad.net/bugs/1585614 Title: libc on 2016-05-25 causes Apache not to restart, libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference Status in eglibc package in Ubuntu: Confirmed Bug description: This morning I applied the following updates to Ubuntu 12.04 webservers: The following packages are currently pending an upgrade: apt 0.8.16~exp12ubuntu10.27 apt-transport-https 0.8.16~exp12ubuntu10.27 apt-utils 0.8.16~exp12ubuntu10.27 libapache2-mod-php5 5.3.10-1ubuntu3.23 libapt-inst1.4 0.8.16~exp12ubuntu10.27 libapt-pkg4.12 0.8.16~exp12ubuntu10.27 php5-cli 5.3.10-1ubuntu3.23 php5-common 5.3.10-1ubuntu3.23 php5-curl 5.3.10-1ubuntu3.23 php5-dev 5.3.10-1ubuntu3.23 php5-gd 5.3.10-1ubuntu3.23 php5-mysql 5.3.10-1ubuntu3.23 php-pear 5.3.10-1ubuntu3.23 Apache fails to restart, siting error: apache2: Syntax error on line 212 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load /usr/lib/apache2/modules/libphp5.so into server: /lib/x86_64-linux- gnu/libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference Into file /var/log/apache2/error.log Looks like I am trying to roll back all those php packages... Which I see several updates marked Security Update in the changelogs, thus checking the "security vulnerability" box as rolling back in this case is such. :-( To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/1585614/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp