Package: php7.3-intl
Version: 7.3.0~rc5-2
Severity: important

Dear Maintainer,

After a graceful restart of apache2 the server stops working. Since the 
graceful restart happens every night by default, this renders the server more 
or less unusable.

The logs show the following after reloading the service:

/var/log/apache2/error.log.1
/var/log/apache2/error.log.1
[Fri Nov 23 00:00:01.526101 2018] [mpm_prefork:notice] [pid 2858]
AH00171: Graceful restart requested, doing restart

/var/log/apache2/error.log
[Fri Nov 23 00:00:01.622137 2018] [mpm_prefork:notice] [pid 2858]
AH00163: Apache/2.4.37 (Debian) OpenSSL/1.1.1 configured -- resuming
normal operations
[Fri Nov 23 00:00:01.622156 2018] [core:notice] [pid 2858] AH00094:
Command line: '/usr/sbin/apache2'
[Fri Nov 23 00:00:01.626193 2018] [core:notice] [pid 2858] AH00052:
child pid 5383 exit signal Segmentation fault (11)
[Fri Nov 23 00:00:01.626217 2018] [core:notice] [pid 2858] AH00052:
child pid 5384 exit signal Segmentation fault (11)
[Fri Nov 23 00:00:01.626222 2018] [core:notice] [pid 2858] AH00052:
child pid 5385 exit signal Segmentation fault (11)
[Fri Nov 23 00:00:01.626227 2018] [core:notice] [pid 2858] AH00052:
child pid 5386 exit signal Segmentation fault (11)

These segmentation faults keep going so that the error.log file grows
to hundreds of MB within a few hours.

After doing "service apache2 restart" the server works properly again.

I attached gdb to the process and the backtrace always leads to intl.so:

(gdb) c
Continuing.
[New process 4876]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".

Thread 2.1 "apache2" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fe37f71f440 (LWP 4876)]
0x00007fe377a87660 in ?? () from target:/usr/lib/php/20180731/intl.so
(gdb) bt
#0  0x00007fe377a87660 in ?? () from target:/usr/lib/php/20180731/intl.so
#1  0x00007fe37f87670e in __libc_fork () at ../sysdeps/nptl/fork.c:204
#2  0x00007fe37f6755c5 in make_child (s=0x7fe37f7074a0, slot=0, bucket=0) at 
prefork.c:665
#3  0x00007fe37f6763f5 in perform_idle_server_maintenance (p=<optimized out>) 
at prefork.c:824
#4  prefork_run (_pconf=<optimized out>, plog=<optimized out>, s=<optimized 
out>) at prefork.c:1019
#5  0x000055d9dc84f60e in ap_run_mpm (pconf=0x7fe37fa7a028, 
plog=0x7fe37f700028, s=0x7fe37f7074a0) at mpm_common.c:94
#6  0x000055d9dc847f47 in main (argc=<optimized out>, argv=<optimized out>) at 
main.c:819

apache2 is configured by certbot to use SSL/TLS. Apart from that, the 
configuration is not altered.

Best,
Dino

-- Package-specific info:
==== Additional PHP 7.3 information ====

++++ PHP @PHP_VERSION SAPI (php7.3query -S): ++++

++++ PHP 7.3 Extensions (php7.3query -M -v): ++++

++++ Configuration files: ++++
**** /etc/php/7.3/mods-available/intl.ini ****
extension=intl.so


-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.18.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), 
LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages php7.3-intl depends on:
ii  libc6          2.27-8
ii  libgcc1        1:8.2.0-9
ii  libicu63       63.1-4
ii  libstdc++6     8.2.0-9
ii  php-common     2:68
ii  php7.3-common  7.3.0~rc5-2
ii  ucf            3.0038

php7.3-intl recommends no packages.

php7.3-intl suggests no packages.

Versions of packages php7.3-common depends on:
ii  libc6       2.27-8
ii  libssl1.1   1.1.1-2
ii  php-common  2:68
ii  ucf         3.0038

Versions of packages php7.3-cli depends on:
ii  libargon2-1      0~20171227-0.1
ii  libc6            2.27-8
ii  libedit2         3.1-20180525-1
ii  libmagic1        1:5.34-2
ii  libpcre2-8-0     10.32-3
ii  libsodium23      1.0.16-2
ii  libssl1.1        1.1.1-2
ii  libxml2          2.9.4+dfsg1-7+b2
ii  mime-support     3.61
ii  php7.3-common    7.3.0~rc5-2
ii  php7.3-json      7.3.0~rc5-2
ii  php7.3-opcache   7.3.0~rc5-2
ii  php7.3-readline  7.3.0~rc5-2
ii  tzdata           2018g-1
ii  ucf              3.0038
ii  zlib1g           1:1.2.11.dfsg-1

Versions of packages php7.3-cli suggests:
pn  php-pear  <none>

Versions of packages libapache2-mod-php7.3 depends on:
ii  apache2-bin [apache2-api-20120211]  2.4.37-1
ii  libargon2-1                         0~20171227-0.1
ii  libc6                               2.27-8
ii  libmagic1                           1:5.34-2
ii  libpcre2-8-0                        10.32-3
ii  libsodium23                         1.0.16-2
ii  libssl1.1                           1.1.1-2
ii  libxml2                             2.9.4+dfsg1-7+b2
ii  mime-support                        3.61
ii  php7.3-cli                          7.3.0~rc5-2
ii  php7.3-common                       7.3.0~rc5-2
ii  php7.3-json                         7.3.0~rc5-2
ii  php7.3-opcache                      7.3.0~rc5-2
ii  tzdata                              2018g-1
ii  ucf                                 3.0038
ii  zlib1g                              1:1.2.11.dfsg-1

Versions of packages libapache2-mod-php7.3 recommends:
ii  apache2  2.4.37-1

Versions of packages libapache2-mod-php7.3 suggests:
pn  php-pear  <none>

-- no debconf information

Reply via email to