[php-maint] Bug#676972: php5-fpm startup process crashy since 5.4.4-rc2

Andre Tomt andre at tomt.net
Sun Jun 10 21:05:36 UTC 2012


Package: php5-fpm
Version: 5.4.4~rc2-1
Severity: important

The php5 FPM SAPI does not reliably start up for me after 5.4.4~rc2-1 migrated to testing and landed on my system.
It will randomly lock up during startup, just after it has started its worker processes and should be exiting.
This makes the php5-fpm init script lock up also of course.

When in this wedged state it will not respond to a SIGTERM anymore, you have to SIGKILL it. Attaching strace to
the hung process indicates it is locking on some futex() call:
futex(0x7fe3a4215e60, FUTEX_WAIT_PRIVATE, 2, NULL

It seems to be timing related, as 1) its random, 2) running it under strace or gdb makes all sorts of things
happen randomly.

5.3.3-6 from snapshots does not show this behaviour.

Also I noticed the 5.4.4~rc2-1 php reports version 5.4.5-dev. Hum.

No odd modules enabled, only -gd, -imap, -mcrypt and -mysql

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (900, 'testing'), (800, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-1 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages php5-fpm depends on:
ii  dpkg              1.16.3
ii  libbz2-1.0        1.0.6-1
ii  libc6             2.13-33
ii  libcomerr2        1.42.2-2
ii  libdb5.1          5.1.29-1
ii  libgssapi-krb5-2  1.10.1+dfsg-1
ii  libk5crypto3      1.10.1+dfsg-1
ii  libkrb5-3         1.10.1+dfsg-1
ii  libmagic1         5.11-1
ii  libonig2          5.9.1-1
ii  libpcre3          1:8.30-5
ii  libqdbm14         1.8.78-2
ii  libssl1.0.0       1.0.1c-3
ii  libxml2           2.8.0+dfsg1-3
ii  mime-support      3.52-1
ii  php5-common       5.4.3-6
ii  tzdata            2012c-1
ii  ucf               3.0025+nmu3
ii  zlib1g            1:1.2.7.dfsg-11

php5-fpm recommends no packages.

Versions of packages php5-fpm suggests:
pn  php-pear  <none>

-- Configuration Files:
/etc/php5/fpm/php-fpm.conf changed [not included]
/etc/php5/fpm/pool.d/www.conf changed [not included]

-- no debconf information





More information about the pkg-php-maint mailing list