php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #68043 Error when stopping PHP built-in web server
Submitted: 2014-09-18 11:30 UTC Modified: -
Votes:5
Avg. Score:4.2 ± 1.0
Reproduced:4 of 5 (80.0%)
Same Version:1 (25.0%)
Same OS:2 (50.0%)
From: abi at hafs dot in Assigned:
Status: Open Package: Built-in web server
PHP Version: 5.5.16 OS: Arch Linux 64bit
Private report: No CVE-ID: None
View Add Comment Developer Edit
Welcome! If you don't have a Git account, you can't do anything here.
You can add a comment by following this link or if you reported this bug, you can edit this bug over here.
(description)
Block user comment
Status: Assign to:
Package:
Bug Type:
Summary:
From: abi at hafs dot in
New email:
PHP Version: OS:

 

 [2014-09-18 11:30 UTC] abi at hafs dot in
Description:
------------
PHP Version => 5.5.16

System => Linux haf 3.16.2-1-uksm-ck #1 SMP PREEMPT Thu Sep 11 14:02:10 WIB 2014 x86_64
Build Date => Aug 21 2014 18:34:04

Configure Command =>  './configure'  '--srcdir=../php-5.5.16' '--config-cache' '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc/php' '--localstatedir=/var' '--with-layout=GNU' '--with-config-file-path=/etc/php' '--with-config-file-scan-dir=/etc/php/conf.d' '--disable-rpath' '--mandir=/usr/share/man' '--without-pear' '--disable-cgi' '--with-readline' '--enable-pcntl' '--enable-bcmath=shared' '--enable-calendar=shared' '--enable-dba=shared' '--enable-exif=shared' '--enable-ftp=shared' '--enable-gd-native-ttf' '--enable-intl=shared' '--enable-mbstring' '--enable-opcache' '--enable-phar=shared' '--enable-posix=shared' '--enable-shmop=shared' '--enable-soap=shared' '--enable-sockets=shared' '--enable-sysvmsg=shared' '--enable-sysvsem=shared' '--enable-sysvshm=shared' '--enable-zip=shared' '--with-bz2=shared' '--with-curl=shared' '--with-db4=/usr' '--with-enchant=shared,/usr' '--with-fpm-systemd' '--with-freetype-dir=/usr' '--with-gd=shared' '--with-gdbm' '--with-gettext=shared' '--with-gmp=shared' '--with-iconv=shared' '--with-icu-dir=/usr' '--with-imap-ssl' '--with-imap=shared' '--with-jpeg-dir=/usr' '--with-vpx-dir=/usr' '--with-ldap=shared' '--with-ldap-sasl' '--with-mcrypt=shared' '--with-mhash' '--with-mssql=shared' '--with-mysql-sock=/run/mysqld/mysqld.sock' '--with-mysql=shared,mysqlnd' '--with-mysqli=shared,mysqlnd' '--with-openssl=shared' '--with-pcre-regex=/usr' '--with-pdo-mysql=shared,mysqlnd' '--with-pdo-odbc=shared,unixODBC,/usr' '--with-pdo-pgsql=shared' '--with-pdo-sqlite=shared,/usr' '--with-pgsql=shared' '--with-png-dir=/usr' '--with-pspell=shared' '--with-snmp=shared' '--with-sqlite3=shared,/usr' '--with-tidy=shared' '--with-unixODBC=shared,/usr' '--with-xmlrpc=shared' '--with-xsl=shared' '--with-zlib'
Server API => Command Line Interface
Virtual Directory Support => disabled
Configuration File (php.ini) Path => /etc/php
Loaded Configuration File => /etc/php/php.ini


Test script:
---------------
$ php -S localhost:8080

^C

Expected result:
----------------
Php built-in web server stops

Actual result:
--------------
^C*** Error in `php': free(): invalid pointer: 0x00007fd9f9e963c0 ***
======= Backtrace: =========
/usr/lib/libc.so.6(+0x73f8e)[0x7fda07a24f8e]
/usr/lib/libc.so.6(+0x7988e)[0x7fda07a2a88e]
/usr/lib/libc.so.6(+0x7a04b)[0x7fda07a2b04b]
php(php_module_shutdown+0x2e)[0x5e62be]
php[0x424cee]
/usr/lib/libc.so.6(__libc_start_main+0xf0)[0x7fda079d1000]
php[0x424eb1]
======= Memory map: ========
00400000-00b7f000 r-xp 00000000 08:01 393289                             /usr/bin/php
00d7f000-00e21000 r--p 0077f000 08:01 393289                             /usr/bin/php
00e21000-00e2c000 rw-p 00821000 08:01 393289                             /usr/bin/php
00e2c000-00e49000 rw-p 00000000 00:00 0 
01354000-016d2000 rw-p 00000000 00:00 0                                  [heap]
7fd9f9bd4000-7fd9f9bdf000 r-xp 00000000 08:01 263849                     /usr/lib/libnss_files-2.19.so
7fd9f9bdf000-7fd9f9dde000 ---p 0000b000 08:01 263849                     /usr/lib/libnss_files-2.19.so
7fd9f9dde000-7fd9f9ddf000 r--p 0000a000 08:01 263849                     /usr/lib/libnss_files-2.19.so
7fd9f9ddf000-7fd9f9de0000 rw-p 0000b000 08:01 263849                     /usr/lib/libnss_files-2.19.so
7fd9f9de0000-7fd9fdde0000 rw-s 00000000 00:04 38276                      /dev/zero (deleted)
7fda0150a000-7fda01511000 r-xp 00000000 08:01 263850                     /usr/lib/librt-2.19.so
7fda01511000-7fda01710000 ---p 00007000 08:01 263850                     /usr/lib/librt-2.19.so
7fda01710000-7fda01711000 r--p 00006000 08:01 263850                     /usr/lib/librt-2.19.so
7fda01711000-7fda01712000 rw-p 00007000 08:01 263850                     /usr/lib/librt-2.19.so
7fda02c48000-7fda02d38000 r-xp 00000000 08:01 263774                     /usr/lib/libstdc++.so.6.0.20
7fda02d38000-7fda02f38000 ---p 000f0000 08:01 263774                     /usr/lib/libstdc++.so.6.0.20
7fda02f38000-7fda02f40000 r--p 000f0000 08:01 263774                     /usr/lib/libstdc++.so.6.0.20
7fda02f40000-7fda02f42000 rw-p 000f8000 08:01 263774                     /usr/lib/libstdc++.so.6.0.20
7fda02f42000-7fda02f57000 rw-p 00000000 00:00 0 
7fda02f57000-7fda02f6d000 r-xp 00000000 08:01 263610                     /usr/lib/libgcc_s.so.1
7fda02f6d000-7fda0316c000 ---p 00016000 08:01 263610                     /usr/lib/libgcc_s.so.1
7fda0316c000-7fda0316d000 rw-p 00015000 08:01 263610                     /usr/lib/libgcc_s.so.1
7fda07104000-7fda0730b000 r--p 00000000 08:01 275973                     /usr/lib/locale/locale-archive
7fda0730b000-7fda0732c000 r-xp 00000000 08:01 266866                     /usr/lib/liblzma.so.5.0.5
7fda0732c000-7fda0752c000 ---p 00021000 08:01 266866                     /usr/lib/liblzma.so.5.0.5
7fda0752c000-7fda0752d000 r--p 00021000 08:01 266866                     /usr/lib/liblzma.so.5.0.5
7fda0752d000-7fda0752e000 rw-p 00022000 08:01 266866                     /usr/lib/liblzma.so.5.0.5
7fda0752e000-7fda07546000 r-xp 00000000 08:01 266768                     /usr/lib/libpthread-2.19.so
7fda07546000-7fda07746000 ---p 00018000 08:01 266768                     /usr/lib/libpthread-2.19.so
7fda07746000-7fda07747000 r--p 00018000 08:01 266768                     /usr/lib/libpthread-2.19.so
7fda07747000-7fda07748000 rw-p 00019000 08:01 266768                     /usr/lib/libpthread-2.19.so
7fda07748000-7fda0774c000 rw-p 00000000 00:00 0 
7fda0774c000-7fda077ac000 r-xp 00000000 08:01 266794                     /usr/lib/libncursesw.so.5.9
7fda077ac000-7fda079ab000 ---p 00060000 08:01 266794                     /usr/lib/libncursesw.so.5.9
7fda079ab000-7fda079af000 r--p 0005f000 08:01 266794                     /usr/lib/libncursesw.so.5.9
7fda079af000-7fda079b1000 rw-p 00063000 08:01 266794                     /usr/lib/libncursesw.so.5.9
7fda079b1000-7fda07b55000 r-xp 00000000 08:01 263884                     /usr/lib/libc-2.19.so
7fda07b55000-7fda07d55000 ---p 001a4000 08:01 263884                     /usr/lib/libc-2.19.so
7fda07d55000-7fda07d59000 r--p 001a4000 08:01 263884                     /usr/lib/libc-2.19.so
7fda07d59000-7fda07d5b000 rw-p 001a8000 08:01 263884                     /usr/lib/libc-2.19.so
7fda07d5b000-7fda07d5f000 rw-p 00000000 00:00 0 
7fda07d5f000-7fda07f45000 r-xp 00000000 08:01 275986                     /usr/lib/libcrypto.so.1.0.0
7fda07f45000-7fda08145000 ---p 001e6000 08:01 275986                     /usr/lib/libcrypto.so.1.0.0
7fda08145000-7fda08161000 r--p 001e6000 08:01 275986                     /usr/lib/libcrypto.so.1.0.0
7fda08161000-7fda0816d000 rw-p 00202000 08:01 275986                     /usr/lib/libcrypto.so.1.0.0
7fda0816d000-7fda08171000 rw-p 00000000 00:00 0 
7fda08171000-7fda082ce000 r-xp 00000000 08:01 275193                     /usr/lib/libxml2.so.2.9.1
7fda082ce000-7fda084cd000 ---p 0015d000 08:01 275193                     /usr/lib/libxml2.so.2.9.1
7fda084cd000-7fda084d5000 r--p 0015c000 08:01 275193                     /usr/lib/libxml2.so.2.9.1
7fda084d5000-7fda084d7000 rw-p 00164000 08:01 275193                     /usr/lib/libxml2.so.2.9.1
7fda084d7000-7fda084d9000 rw-p 00000000 00:00 0 
7fda084d9000-7fda084dc000 r-xp 00000000 08:01 262777                     /usr/lib/libdl-2.19.so
7fda084dc000-7fda086db000 ---p 00003000 08:01 262777                     /usr/lib/libdl-2.19.so
7fda086db000-7fda086dc000 r--p 00002000 08:01 262777                     /usr/lib/libdl-2.19.so
7fda086dc000-7fda086dd000 rw-p 00003000 08:01 262777                     /usr/lib/libdl-2.19.so
7fda086dd000-7fda087e0000 r-xp 00000000 08:01 262517                     /usr/lib/libm-2.19.so
7fda087e0000-7fda089df000 ---p 00103000 08:01 262517                     /usr/lib/libm-2.19.so
7fda089df000-7fda089e0000 r--p 00102000 08:01 262517                     /usr/lib/libm-2.19.so
7fda089e0000-7fda089e1000 rw-p 00103000 08:01 262517                     /usr/lib/libm-2.19.so
7fda089e1000-7fda08a4a000 r-xp 00000000 08:01 274629                     /usr/lib/libpcre.so.1.2.3
7fda08a4a000-7fda08c49000 ---p 00069000 08:01 274629                     /usr/lib/libpcre.so.1.2.3
7fda08c49000-7fda08c4a000 r--p 00068000 08:01 274629                     /usr/lib/libpcre.so.1.2.3
7fda08c4a000-7fda08c4b000 rw-p 00069000 08:01 274629                     /usr/lib/libpcre.so.1.2.3
7fda08c4b000-7fda08c60000 r-xp 00000000 08:01 266841                     /usr/lib/libz.so.1.2.8
7fda08c60000-7fda08e5f000 ---p 00015000 08:01 266841                     /usr/lib/libz.so.1.2.8
7fda08e5f000-7fda08e60000 r--p 00014000 08:01 266841                     /usr/lib/libz.so.1.2.8
7fda08e60000-7fda08e61000 rw-p 00015000 08:01 266841                     /usr/lib/libz.so.1.2.8
7fda08e61000-7fda08ea2000 r-xp 00000000 08:01 266820                     /usr/lib/libreadline.so.6.3
7fda08ea2000-7fda090a2000 ---p 00041000 08:01 266820                     /usr/lib/libreadline.so.6.3
7fda090a2000-7fda090a4000 r--p 00041000 08:01 266820                     /usr/lib/libreadline.so.6.3
7fda090a4000-7fda090ab000 rw-p 00043000 08:01 266820                     /usr/lib/libreadline.so.6.3
7fda090ab000-7fda090ac000 rw-p 00000000 00:00 0 
7fda090ac000-7fda090c0000 r-xp 00000000 08:01 262529                     /usr/lib/libresolv-2.19.so
7fda090c0000-7fda092bf000 ---p 00014000 08:01 262529                     /usr/lib/libresolv-2.19.so
7fda092bf000-7fda092c0000 r--p 00013000 08:01 262529                     /usr/lib/libresolv-2.19.so
7fda092c0000-7fda092c1000 rw-p 00014000 08:01 262529                     /usr/lib/libresolv-2.19.so
7fda092c1000-7fda092c3000 rw-p 00000000 00:00 0 
7fda092c3000-7fda092e4000 r-xp 00000000 08:01 263661                     /usr/lib/ld-2.19.so
7fda09311000-7fda094ab000 rw-p 00000000 00:00 0 
7fda094e1000-7fda094e3000 rw-p 00000000 00:00 0 
7fda094e3000-7fda094e4000 r--p 00020000 08:01 263661                     /usr/lib/ld-2.19.so
7fda094e4000-7fda094e5000 rw-p 00021000 08:01 263661                     /usr/lib/ld-2.19.so
7fda094e5000-7fda094e6000 rw-p 00000000 00:00 0 
7fff7d564000-7fff7d585000 rw-p 00000000 00:00 0                          [stack]
7fff7d5c5000-7fff7d5c7000 r-xp 00000000 00:00 0                          [vdso]
7fff7d5c7000-7fff7d5c9000 r--p 00000000 00:00 0                          [vvar]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
Aborted (core dumped)


Patches

Add a Patch

Pull Requests

Add a Pull Request

 
PHP Copyright © 2001-2018 The PHP Group
All rights reserved.
Last updated: Tue Sep 25 07:01:25 2018 UTC