[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

Guy Baconniere 1585614 at bugs.launchpad.net
Thu May 26 13:13:16 UTC 2016


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
Foundations Bugs, 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



More information about the foundations-bugs mailing list