Bug #69769 [Opn->Fbk]: php throws signal SEGV in php_iconv_string
Edit report at https://bugs.php.net/bug.php?id=69769&edit=1
ID: 69769
Updated by: cmb@php.net
Reported by: dev at cor0 dot com
Summary: php throws signal SEGV in php_iconv_string
-Status: Open
+Status: Feedback
Type: Bug
Package: Reproducible crash
Operating System: Solaris 10
PHP Version: 5.6.9
-Assigned To:
+Assigned To: cmb
Block user comment: N
Private report: N
New Comment:
> This has long since been fixed. Certainly for php 5.6.29
Is that so?
Previous Comments:
------------------------------------------------------------------------
[2017-01-19 22:28:46] dclarke at blastwave dot org
This has long since been fixed. Certainly for php 5.6.29 :
# /usr/local/bin/php --version
PHP 5.6.29 (cli) (built: Dec 14 2016 23:47:51)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
#
# LD_DEBUG=files /usr/local/bin/php -r 'echo iconv("UTF-8", "UTF-8",
"Hello, world.\n");'
debug:
debug: Solaris Linkers: 5.10-1.1521
debug:
28406:
28406: platform capability (CA_SUNW_PLAT) - SUNW,SPARC-Enterprise
28406: machine capability (CA_SUNW_MACH) - sun4u
28406: hardware capabilities (CA_SUNW_HW_1) - 0x8170 [ IMA FMAF VIS2 VIS POPC ]
28406:
28406:
28406: configuration file=/var/ld/64/ld.config: unable to process file
28406:
28406: file=/usr/local/bin/php [ ELF ]; generating link map
28406: addr: 0x100000000 size: 0xfbd9e8
28406: lmid: BASE lmco: 0x20
28406:
28406: file=/usr/local/bin/php; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD RTLD_NODELETE ]
28406:
28406: file=libcrypto.so.1.0.0; needed by /usr/local/bin/php
28406: file=/usr/local/ssl/lib/libcrypto.so.1.0.0 [ ELF ]; generating link map
28406: addr: 0xffffffff7e700000 size: 0x3ed680
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libssl.so.1.0.0; needed by /usr/local/bin/php
28406: file=/usr/local/ssl/lib/libssl.so.1.0.0 [ ELF ]; generating link map
28406: addr: 0xffffffff7e500000 size: 0x1a2168
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libz.so.1; needed by /usr/local/bin/php
28406: file=/usr/local/lib/libz.so.1 [ ELF ]; generating link map
28406: addr: 0xffffffff7e300000 size: 0x123118
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libexpat.so.1; needed by /usr/local/bin/php
28406: file=/usr/local/lib/libexpat.so.1 [ ELF ]; generating link map
28406: addr: 0xffffffff7e100000 size: 0x141fb0
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libresolv.so.2; needed by /usr/local/bin/php
28406: file=/lib/64/libresolv.so.2 [ ELF ]; generating link map
28406: addr: 0xffffffff7df00000 size: 0x14e790
28406: lmid: BASE lmco: 0x20
28406:
28406: file=librt.so.1; needed by /usr/local/bin/php
28406: file=/lib/64/librt.so.1 [ ELF ]; generating link map
28406: addr: 0xffffffff7dd00000 size: 0x109028
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libmysqlclient.so.18; needed by /usr/local/bin/php
28406: file=/opt/mysql/mysql/lib/libmysqlclient.so.18 [ ELF ]; generating link map
28406: addr: 0xffffffff7d400000 size: 0x5e1458
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libgmp.so.10; needed by /usr/local/bin/php
28406: file=/usr/local/lib/libgmp.so.10 [ ELF ]; generating link map
28406: addr: 0xffffffff7cc00000 size: 0x404168
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libX11.so.4; needed by /usr/local/bin/php
28406: file=/usr/lib/64/libX11.so.4 [ ELF ]; generating link map
28406: addr: 0xffffffff7c800000 size: 0x300d30
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libXpm.so.4; needed by /usr/local/bin/php
28406: file=/usr/lib/64/libXpm.so.4 [ ELF ]; generating link map
28406: addr: 0xffffffff7da00000 size: 0x82600000
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libpng16.so.16; needed by /usr/local/bin/php
28406: file=/usr/local/lib/libpng16.so.16 [ ELF ]; generating link map
28406: addr: 0xffffffff7d200000 size: 0x153024
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libm.so.2; needed by /usr/local/bin/php
28406: file=/lib/64/libm.so.2 [ ELF ]; generating link map
28406: addr: 0xffffffff7c600000 size: 0x19d214
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libjpeg.so.9; needed by /usr/local/bin/php
28406: file=/usr/local/lib/libjpeg.so.9 [ ELF ]; generating link map
28406: addr: 0xffffffff7c400000 size: 0x177b08
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libsqlite3.so.0; needed by /usr/local/bin/php
28406: file=/usr/local/lib/libsqlite3.so.0 [ ELF ]; generating link map
28406: addr: 0xffffffff7c100000 size: 0x255a60
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libpcre.so.1; needed by /usr/local/bin/php
28406: file=/usr/local/lib/libpcre.so.1 [ ELF ]; generating link map
28406: addr: 0xffffffff7bf00000 size: 0x1518a0
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libsocket.so.1; needed by /usr/local/bin/php
28406: file=/lib/64/libsocket.so.1 [ ELF ]; generating link map
28406: addr: 0xffffffff7bd00000 size: 0x110438
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libnsl.so.1; needed by /usr/local/bin/php
28406: file=/lib/64/libnsl.so.1 [ ELF ]; generating link map
28406: addr: 0xffffffff7bb00000 size: 0x1c2e10
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libcurl.so.4; needed by /usr/local/bin/php
28406: file=/usr/local/lib/libcurl.so.4 [ ELF ]; generating link map
28406: addr: 0xffffffff7b900000 size: 0x173c10
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libidn.so.11; needed by /usr/local/bin/php
28406: file=/usr/local/lib/libidn.so.11 [ ELF ]; generating link map
28406: addr: 0xffffffff7b700000 size: 0x13e638
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libintl.so.8; needed by /usr/local/bin/php
28406: file=/usr/local/lib/libintl.so.8 [ ELF ]; generating link map
28406: addr: 0xffffffff7b500000 size: 0x1124dc
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libc.so.1; needed by /usr/local/bin/php
28406: file=/lib/64/libc.so.1 [ ELF ]; generating link map
28406: addr: 0xffffffff7b200000 size: 0x250118
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libssh2.so.1; needed by /usr/local/bin/php
28406: file=/usr/local/lib/libssh2.so.1 [ ELF ]; generating link map
28406: addr: 0xffffffff7b000000 size: 0x14d720
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libldap.so.5; needed by /usr/local/bin/php
28406: file=/usr/lib/64/libldap.so.5 [ ELF ]; generating link map
28406: addr: 0xffffffff7ae00000 size: 0x14ce28
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libfreetype.so.6; needed by /usr/local/bin/php
28406: file=/usr/local/lib/libfreetype.so.6 [ ELF ]; generating link map
28406: addr: 0xffffffff7ab00000 size: 0x2082a0
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libxml2.so.2; needed by /usr/local/bin/php
28406: file=/usr/local/lib/libxml2.so.2 [ ELF ]; generating link map
28406: addr: 0xffffffff7a700000 size: 0x376440
28406: lmid: BASE lmco: 0x20
28406:
28406: file=liblzma.so.5; needed by /usr/local/bin/php
28406: file=/usr/local/lib/liblzma.so.5 [ ELF ]; generating link map
28406: addr: 0xffffffff7a500000 size: 0x18bd28
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libpthread.so.1; needed by /usr/local/bin/php
28406: file=/lib/64/libpthread.so.1 [ ELF ]; generating link map
28406: addr: 0xffffffff7c000000 size: 0x392e
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libiconv.so.2; needed by /usr/local/bin/php
28406: file=/usr/local/lib/libiconv.so.2 [ ELF ]; generating link map
28406: addr: 0xffffffff7a200000 size: 0x20f2cc
28406: lmid: BASE lmco: 0x20
28406:
28406: file=/usr/local/ssl/lib/libcrypto.so.1.0.0; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD
RTLD_NODELETE ]
28406:
28406: file=libsocket.so.1; needed by /usr/local/ssl/lib/libcrypto.so.1.0.0
28406:
28406: file=libnsl.so.1; needed by /usr/local/ssl/lib/libcrypto.so.1.0.0
28406:
28406: file=libdl.so.1; needed by /usr/local/ssl/lib/libcrypto.so.1.0.0
28406: file=/lib/64/libdl.so.1 [ ELF ]; generating link map
28406: addr: 0xffffffff7a000000 size: 0x1020e0
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libz.so.1; needed by /usr/local/ssl/lib/libcrypto.so.1.0.0
28406:
28406: file=/usr/local/ssl/lib/libssl.so.1.0.0; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD
RTLD_NODELETE ]
28406:
28406: file=libcrypto.so.1.0.0; needed by /usr/local/ssl/lib/libssl.so.1.0.0
28406:
28406: file=libsocket.so.1; needed by /usr/local/ssl/lib/libssl.so.1.0.0
28406:
28406: file=libnsl.so.1; needed by /usr/local/ssl/lib/libssl.so.1.0.0
28406:
28406: file=libdl.so.1; needed by /usr/local/ssl/lib/libssl.so.1.0.0
28406:
28406: file=libz.so.1; needed by /usr/local/ssl/lib/libssl.so.1.0.0
28406:
28406: file=/usr/local/lib/libz.so.1; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD RTLD_NODELETE ]
28406:
28406: file=libc.so.1; needed by /usr/local/lib/libz.so.1
28406:
28406: file=/usr/local/lib/libexpat.so.1; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD
RTLD_NODELETE ]
28406:
28406: file=libc.so.1; needed by /usr/local/lib/libexpat.so.1
28406:
28406: file=/lib/64/libresolv.so.2; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD RTLD_NODELETE ]
28406:
28406: file=libsocket.so.1; needed by /lib/64/libresolv.so.2
28406:
28406: file=libnsl.so.1; needed by /lib/64/libresolv.so.2
28406:
28406: file=libc.so.1; needed by /lib/64/libresolv.so.2
28406:
28406: file=/lib/64/librt.so.1; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD RTLD_NODELETE ]
28406:
28406: file=libaio.so.1; needed by /lib/64/librt.so.1
28406: file=/lib/64/libaio.so.1 [ ELF ]; generating link map
28406: addr: 0xffffffff79e00000 size: 0x10a034
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libmd.so.1; needed by /lib/64/librt.so.1
28406: file=/lib/64/libmd.so.1 [ ELF ]; generating link map
28406: addr: 0xffffffff79c00000 size: 0x10e558
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libc.so.1; needed by /lib/64/librt.so.1
28406:
28406: file=/opt/mysql/mysql/lib/libmysqlclient.so.18; analyzing [ RTLD_LAZY RTLD_GLOBAL
RTLD_WORLD RTLD_NODELETE ]
28406:
28406: file=libsocket.so.1; needed by /opt/mysql/mysql/lib/libmysqlclient.so.18
28406:
28406: file=libnsl.so.1; needed by /opt/mysql/mysql/lib/libmysqlclient.so.18
28406:
28406: file=libm.so.2; needed by /opt/mysql/mysql/lib/libmysqlclient.so.18
28406:
28406: file=librt.so.1; needed by /opt/mysql/mysql/lib/libmysqlclient.so.18
28406:
28406: file=libstlport.so.1; needed by /opt/mysql/mysql/lib/libmysqlclient.so.18
28406: file=/opt/mysql/mysql/lib/../lib/libstlport.so.1 [ ELF ]; generating link map
28406: addr: 0xffffffff79900000 size: 0x223c00
28406: lmid: BASE lmco: 0x20
28406:
28406: file=/usr/local/lib/libgmp.so.10; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD
RTLD_NODELETE ]
28406:
28406: file=libc.so.1; needed by /usr/local/lib/libgmp.so.10
28406:
28406: file=/usr/lib/64/libX11.so.4; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD RTLD_NODELETE ]
28406:
28406: file=libc.so.1; needed by /usr/lib/64/libX11.so.4
28406:
28406: file=/usr/lib/64/libXpm.so.4; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD RTLD_NODELETE ]
28406:
28406: file=libc.so.1; needed by /usr/lib/64/libXpm.so.4
28406:
28406: file=/usr/local/lib/libpng16.so.16; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD
RTLD_NODELETE ]
28406:
28406: file=libz.so.1; needed by /usr/local/lib/libpng16.so.16
28406:
28406: file=libm.so.2; needed by /usr/local/lib/libpng16.so.16
28406:
28406: file=libc.so.1; needed by /usr/local/lib/libpng16.so.16
28406:
28406: file=/lib/64/libm.so.2; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD RTLD_NODELETE ]
28406:
28406: file=libc.so.1; needed by /lib/64/libm.so.2
28406:
28406: file=/usr/local/lib/libjpeg.so.9; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD
RTLD_NODELETE ]
28406:
28406: file=libc.so.1; needed by /usr/local/lib/libjpeg.so.9
28406:
28406: file=/usr/local/lib/libsqlite3.so.0; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD
RTLD_NODELETE ]
28406:
28406: file=libc.so.1; needed by /usr/local/lib/libsqlite3.so.0
28406:
28406: file=/usr/local/lib/libpcre.so.1; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD
RTLD_NODELETE ]
28406:
28406: file=libc.so.1; needed by /usr/local/lib/libpcre.so.1
28406:
28406: file=/lib/64/libsocket.so.1; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD RTLD_NODELETE ]
28406:
28406: file=libnsl.so.1; needed by /lib/64/libsocket.so.1
28406:
28406: file=libc.so.1; needed by /lib/64/libsocket.so.1
28406:
28406: file=/lib/64/libnsl.so.1; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD RTLD_NODELETE ]
28406:
28406: file=libc.so.1; needed by /lib/64/libnsl.so.1
28406:
28406: file=/usr/local/lib/libcurl.so.4; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD
RTLD_NODELETE ]
28406:
28406: file=libssh2.so.1; needed by /usr/local/lib/libcurl.so.4
28406:
28406: file=libssl.so.1.0.0; needed by /usr/local/lib/libcurl.so.4
28406:
28406: file=libcrypto.so.1.0.0; needed by /usr/local/lib/libcurl.so.4
28406:
28406: file=libldap.so.5; needed by /usr/local/lib/libcurl.so.4
28406:
28406: file=libz.so.1; needed by /usr/local/lib/libcurl.so.4
28406:
28406: file=librt.so.1; needed by /usr/local/lib/libcurl.so.4
28406:
28406: file=libsocket.so.1; needed by /usr/local/lib/libcurl.so.4
28406:
28406: file=libnsl.so.1; needed by /usr/local/lib/libcurl.so.4
28406:
28406: file=libc.so.1; needed by /usr/local/lib/libcurl.so.4
28406:
28406: file=/usr/local/lib/libidn.so.11; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD
RTLD_NODELETE ]
28406:
28406: file=libintl.so.8; needed by /usr/local/lib/libidn.so.11
28406:
28406: file=libc.so.1; needed by /usr/local/lib/libidn.so.11
28406:
28406: file=libiconv.so.2; needed by /usr/local/lib/libidn.so.11
28406:
28406: file=/usr/local/lib/libintl.so.8; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD
RTLD_NODELETE ]
28406:
28406: file=libiconv.so.2; needed by /usr/local/lib/libintl.so.8
28406:
28406: file=libc.so.1; needed by /usr/local/lib/libintl.so.8
28406:
28406: file=/lib/64/libc.so.1; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD RTLD_NODELETE ]
28406:
28406: file=/usr/local/lib/libssh2.so.1; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD
RTLD_NODELETE ]
28406:
28406: file=libssl.so.1.0.0; needed by /usr/local/lib/libssh2.so.1
28406:
28406: file=libcrypto.so.1.0.0; needed by /usr/local/lib/libssh2.so.1
28406:
28406: file=libz.so.1; needed by /usr/local/lib/libssh2.so.1
28406:
28406: file=libnsl.so.1; needed by /usr/local/lib/libssh2.so.1
28406:
28406: file=libsocket.so.1; needed by /usr/local/lib/libssh2.so.1
28406:
28406: file=libc.so.1; needed by /usr/local/lib/libssh2.so.1
28406:
28406: file=/usr/lib/64/libldap.so.5; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD RTLD_NODELETE ]
28406:
28406: file=libc.so.1; needed by /usr/lib/64/libldap.so.5
28406:
28406: file=/usr/local/lib/libfreetype.so.6; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD
RTLD_NODELETE ]
28406:
28406: file=libz.so.1; needed by /usr/local/lib/libfreetype.so.6
28406:
28406: file=libc.so.1; needed by /usr/local/lib/libfreetype.so.6
28406:
28406: file=/usr/local/lib/libxml2.so.2; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD
RTLD_NODELETE ]
28406:
28406: file=libz.so.1; needed by /usr/local/lib/libxml2.so.2
28406:
28406: file=liblzma.so.5; needed by /usr/local/lib/libxml2.so.2
28406:
28406: file=libpthread.so.1; needed by /usr/local/lib/libxml2.so.2
28406:
28406: file=libiconv.so.2; needed by /usr/local/lib/libxml2.so.2
28406:
28406: file=libm.so.2; needed by /usr/local/lib/libxml2.so.2
28406:
28406: file=libsocket.so.1; needed by /usr/local/lib/libxml2.so.2
28406:
28406: file=libnsl.so.1; needed by /usr/local/lib/libxml2.so.2
28406:
28406: file=libc.so.1; needed by /usr/local/lib/libxml2.so.2
28406:
28406: file=/usr/local/lib/liblzma.so.5; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD
RTLD_NODELETE ]
28406:
28406: file=libmd.so.1; needed by /usr/local/lib/liblzma.so.5
28406:
28406: file=librt.so.1; needed by /usr/local/lib/liblzma.so.5
28406:
28406: file=libpthread.so.1; needed by /usr/local/lib/liblzma.so.5
28406:
28406: file=libc.so.1; needed by /usr/local/lib/liblzma.so.5
28406:
28406: file=/lib/64/libpthread.so.1; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD RTLD_NODELETE ]
28406:
28406: file=/usr/local/lib/libiconv.so.2; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD
RTLD_NODELETE ]
28406:
28406: file=libc.so.1; needed by /usr/local/lib/libiconv.so.2
28406:
28406: file=/lib/64/libdl.so.1; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD RTLD_NODELETE ]
28406:
28406: file=/lib/64/libaio.so.1; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD RTLD_NODELETE ]
28406:
28406: file=libc.so.1; needed by /lib/64/libaio.so.1
28406:
28406: file=/lib/64/libmd.so.1; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD RTLD_NODELETE ]
28406:
28406: file=libc.so.1; needed by /lib/64/libmd.so.1
28406:
28406: file=/opt/mysql/mysql/lib/../lib/libstlport.so.1; analyzing [ RTLD_LAZY RTLD_GLOBAL
RTLD_WORLD RTLD_NODELETE ]
28406:
28406: file=libCrun.so.1; needed by /opt/mysql/mysql/lib/../lib/libstlport.so.1
28406: file=/usr/lib/64/libCrun.so.1 [ ELF ]; generating link map
28406: addr: 0xffffffff79700000 size: 0x1162b0
28406: lmid: BASE lmco: 0x20
28406:
28406: file=libm.so.2; needed by /opt/mysql/mysql/lib/../lib/libstlport.so.1
28406:
28406: file=librt.so.1; needed by /opt/mysql/mysql/lib/../lib/libstlport.so.1
28406:
28406: file=libc.so.1; needed by /opt/mysql/mysql/lib/../lib/libstlport.so.1
28406:
28406: file=/usr/lib/64/libCrun.so.1; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD RTLD_NODELETE ]
28406:
28406: file=libc.so.1; needed by /usr/lib/64/libCrun.so.1
28406:
28406: file=/lib/64/libresolv.so.2; filter for libnsl.so.1
28406:
28406: file=libnsl.so.1; filtered by /lib/64/libresolv.so.2
28406:
28406: file=libsocket.so.1; lazy loading from file=/usr/lib/64/libldap.so.5: symbol=socket
28406:
28406: file=libnsl.so.1; lazy loading from file=/usr/lib/64/libldap.so.5: symbol=str2hostent
28406:
28406: 1: file=/lib/64/libc.so.1; filter for /usr/lib/sparcv9/ld.so.1
28406: 1:
28406: 1: file=/usr/lib/sparcv9/ld.so.1; filtered by /lib/64/libc.so.1
28406: 1:
28406: 1: file=/lib/64/libc.so.1; filter for /platform/$PLATFORM/lib/sparcv9/libc_psr.so.1
28406: 1:
28406: 1: file=/platform/SUNW,SPARC-Enterprise/lib/sparcv9/libc_psr.so.1; filtered by
/lib/64/libc.so.1
28406: 1: file=/platform/SUNW,SPARC-Enterprise/lib/sparcv9/libc_psr.so.1 [ ELF ]; generating link
map
28406: 1: addr: 0xffffffff7a400000 size: 0x11dc
28406: 1: lmid: BASE lmco: 0x40
28406: 1:
28406: 1: file=/platform/SUNW,SPARC-Enterprise/lib/sparcv9/libc_psr.so.1; analyzing [ RTLD_LAZY
RTLD_LOCAL RTLD_GROUP RTLD_WORLD RTLD_NODELETE ]
28406: 1:
28406: 1: file=libnspr4.so; lazy loading from file=/usr/lib/64/libldap.so.5: symbol=PR_Initialized
28406: 1: file=/usr/lib/mps/64/libnspr4.so [ ELF ]; generating link map
28406: 1: addr: 0xffffffff79500000 size: 0x145ba0
28406: 1: lmid: BASE lmco: 0x40
28406: 1:
28406: 1: file=/usr/lib/mps/64/libnspr4.so; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD
RTLD_NODELETE ]
28406: 1:
28406: 1: file=libpthread.so.1; needed by /usr/lib/mps/64/libnspr4.so
28406: 1:
28406: 1: file=librt.so.1; needed by /usr/lib/mps/64/libnspr4.so
28406: 1:
28406: 1: file=libsocket.so.1; needed by /usr/lib/mps/64/libnspr4.so
28406: 1:
28406: 1: file=libnsl.so.1; needed by /usr/lib/mps/64/libnspr4.so
28406: 1:
28406: 1: file=libdl.so.1; needed by /usr/lib/mps/64/libnspr4.so
28406: 1:
28406: 1: file=libc.so.1; needed by /usr/lib/mps/64/libnspr4.so
28406: 1:
28406: 1: file=0; dlopen() called from file=/usr/lib/mps/64/libnspr4.so [ RTLD_LAZY ]
28406: 1:
28406: 1: rescanning for lazy dependencies for symbol: nspr_use_zone_allocator
28406: 1:
28406: 1: file=libsocket.so.1; lazy loading from file=/usr/lib/64/libX11.so.4:
symbol=nspr_use_zone_allocator
28406: 1:
28406: 1: file=libnsl.so.1; lazy loading from file=/usr/lib/64/libX11.so.4:
symbol=nspr_use_zone_allocator
28406: 1:
28406: 1: file=libXext.so.0; lazy loading from file=/usr/lib/64/libX11.so.4:
symbol=nspr_use_zone_allocator
28406: 1: file=/usr/openwin/lib/sparcv9/libXext.so.0 [ ELF ]; generating link map
28406: 1: addr: 0xffffffff79200000 size: 0x2001d0
28406: 1: lmid: BASE lmco: 0x40
28406: 1:
28406: 1: file=/usr/openwin/lib/sparcv9/libXext.so.0; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD
RTLD_NODELETE ]
28406: 1:
28406: 1: file=libc.so.1; needed by /usr/openwin/lib/sparcv9/libXext.so.0
28406: 1:
28406: 1: file=libX11.so.4; lazy loading from file=/usr/openwin/lib/sparcv9/libXext.so.0:
symbol=_XLockMutex_fn
28406: 1:
28406: 1: file=libXext.so.0; lazy loading from file=/usr/lib/64/libXpm.so.4:
symbol=nspr_use_zone_allocator
28406: 1:
28406: 1: file=/usr/openwin/lib/libXext.so.0; rejected: wrong ELF class: ELFCLASS32
28406: 1:
28406: 1: file=/usr/lib/64/libXext.so.0; skipped: already processed as
/usr/openwin/lib/sparcv9/libXext.so.0
28406: 1:
28406: 1: file=libX11.so.4; lazy loading from file=/usr/lib/64/libXpm.so.4:
symbol=nspr_use_zone_allocator
28406: 1:
28406: 1: file=/usr/openwin/lib/libX11.so.4; rejected: wrong ELF class: ELFCLASS32
28406: 1:
28406: 1: file=libmp.so.2; lazy loading from file=/lib/64/libnsl.so.1:
symbol=nspr_use_zone_allocator
28406: 1: file=/lib/64/libmp.so.2 [ ELF ]; generating link map
28406: 1: addr: 0xffffffff79000000 size: 0x104691
28406: 1: lmid: BASE lmco: 0x40
28406: 1:
28406: 1: file=/lib/64/libmp.so.2; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD RTLD_NODELETE ]
28406: 1:
28406: 1: file=libc.so.1; needed by /lib/64/libmp.so.2
28406: 1:
28406: 1: file=libmd.so.1; lazy loading from file=/lib/64/libnsl.so.1:
symbol=nspr_use_zone_allocator
28406: 1:
28406: 1: file=libscf.so.1; lazy loading from file=/lib/64/libnsl.so.1:
symbol=nspr_use_zone_allocator
28406: 1: file=/lib/64/libscf.so.1 [ ELF ]; generating link map
28406: 1: addr: 0xffffffff78e00000 size: 0x11ea60
28406: 1: lmid: BASE lmco: 0x40
28406: 1:
28406: 1: file=/lib/64/libscf.so.1; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD RTLD_NODELETE ]
28406: 1:
28406: 1: file=libdoor.so.1; needed by /lib/64/libscf.so.1
28406: 1: file=/lib/64/libdoor.so.1 [ ELF ]; generating link map
28406: 1: addr: 0xffffffff78c00000 size: 0x104988
28406: 1: lmid: BASE lmco: 0x40
28406: 1:
28406: 1: file=libuutil.so.1; needed by /lib/64/libscf.so.1
28406: 1: file=/lib/64/libuutil.so.1 [ ELF ]; generating link map
28406: 1: addr: 0xffffffff78a00000 size: 0x108e58
28406: 1: lmid: BASE lmco: 0x40
28406: 1:
28406: 1: file=libc.so.1; needed by /lib/64/libscf.so.1
28406: 1:
28406: 1: file=libgen.so.1; needed by /lib/64/libscf.so.1
28406: 1: file=/lib/64/libgen.so.1 [ ELF ]; generating link map
28406: 1: addr: 0xffffffff78800000 size: 0x1094a0
28406: 1: lmid: BASE lmco: 0x40
28406: 1:
28406: 1: file=/lib/64/libdoor.so.1; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD RTLD_NODELETE ]
28406: 1:
28406: 1: file=libc.so.1; needed by /lib/64/libdoor.so.1
28406: 1:
28406: 1: file=/lib/64/libuutil.so.1; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD RTLD_NODELETE ]
28406: 1:
28406: 1: file=libc.so.1; needed by /lib/64/libuutil.so.1
28406: 1:
28406: 1: file=/lib/64/libgen.so.1; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD RTLD_NODELETE ]
28406: 1:
28406: 1: file=libc.so.1; needed by /lib/64/libgen.so.1
28406: 1:
28406: 1: file=libsasl.so.1; lazy loading from file=/usr/lib/64/libldap.so.5:
symbol=nspr_use_zone_allocator
28406: 1: file=/usr/lib/64/libsasl.so.1 [ ELF ]; generating link map
28406: 1: addr: 0xffffffff78600000 size: 0x115ab4
28406: 1: lmid: BASE lmco: 0x40
28406: 1:
28406: 1: file=/usr/lib/64/libsasl.so.1; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD
RTLD_NODELETE ]
28406: 1:
28406: 1: file=libsocket.so.1; needed by /usr/lib/64/libsasl.so.1
28406: 1:
28406: 1: file=libc.so.1; needed by /usr/lib/64/libsasl.so.1
28406: 1:
28406: 1: file=libmd.so.1; needed by /usr/lib/64/libsasl.so.1
28406: 1:
28406: 1: file=/lib/64/libmd.so.1; filter for /platform/$PLATFORM/lib/sparcv9/libmd_psr.so.1
28406: 1:
28406: 1: file=/platform/SUNW,SPARC-Enterprise/lib/sparcv9/libmd_psr.so.1; filtered by
/lib/64/libmd.so.1
28406: 1:
28406: 1:
28406: 1: ld.so.1: php: fatal: /platform/SUNW,SPARC-Enterprise/lib/sparcv9/libmd_psr.so.1: open
failed: No such file or directory
28406: 1:
28406: 1:
28406: 1: file=/platform/SUNW,SPARC-Enterprise/lib/sparcv9/libmd_psr.so.1; filtee processing failed
28406: 1:
28406: 1: file=libmd.so.1; lazy loading from file=/usr/lib/64/libldap.so.5:
symbol=nspr_use_zone_allocator
28406: 1:
28406: 1: file=libplc4.so; lazy loading from file=/usr/lib/64/libldap.so.5:
symbol=nspr_use_zone_allocator
28406: 1: file=/usr/lib/mps/64/libplc4.so [ ELF ]; generating link map
28406: 1: addr: 0xffffffff78400000 size: 0x103d91
28406: 1: lmid: BASE lmco: 0x40
28406: 1:
28406: 1: file=/usr/lib/mps/64/libplc4.so; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD
RTLD_NODELETE ]
28406: 1:
28406: 1: file=libnspr4.so; needed by /usr/lib/mps/64/libplc4.so
28406: 1:
28406: 1: file=libc.so.1; needed by /usr/lib/mps/64/libplc4.so
28406: 1:
28406: 1: file=libnss3.so; lazy loading from file=/usr/lib/64/libldap.so.5:
symbol=nspr_use_zone_allocator
28406: 1: file=/usr/lib/mps/64/libnss3.so [ ELF ]; generating link map
28406: 1: addr: 0xffffffff78100000 size: 0x2388f0
28406: 1: lmid: BASE lmco: 0x40
28406: 1:
28406: 1: file=/usr/lib/mps/64/libnss3.so; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD
RTLD_NODELETE ]
28406: 1:
28406: 1: file=libnssutil3.so; needed by /usr/lib/mps/64/libnss3.so
28406: 1: file=/usr/lib/mps/sparcv9/libnssutil3.so [ ELF ]; generating link map
28406: 1: addr: 0xffffffff77f00000 size: 0x12f5f8
28406: 1: lmid: BASE lmco: 0x40
28406: 1:
28406: 1: file=libplc4.so; needed by /usr/lib/mps/64/libnss3.so
28406: 1:
28406: 1: file=libplds4.so; needed by /usr/lib/mps/64/libnss3.so
28406: 1: file=/usr/lib/mps/sparcv9/libplds4.so [ ELF ]; generating link map
28406: 1: addr: 0xffffffff77d00000 size: 0x102a88
28406: 1: lmid: BASE lmco: 0x40
28406: 1:
28406: 1: file=libnspr4.so; needed by /usr/lib/mps/64/libnss3.so
28406: 1:
28406: 1: file=libc.so.1; needed by /usr/lib/mps/64/libnss3.so
28406: 1:
28406: 1: file=/usr/lib/mps/sparcv9/libnssutil3.so; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD
RTLD_NODELETE ]
28406: 1:
28406: 1: file=libplc4.so; needed by /usr/lib/mps/sparcv9/libnssutil3.so
28406: 1:
28406: 1: file=libplds4.so; needed by /usr/lib/mps/sparcv9/libnssutil3.so
28406: 1:
28406: 1: file=libnspr4.so; needed by /usr/lib/mps/sparcv9/libnssutil3.so
28406: 1:
28406: 1: file=libthread.so.1; needed by /usr/lib/mps/sparcv9/libnssutil3.so
28406: 1: file=/lib/64/libthread.so.1 [ ELF ]; generating link map
28406: 1: addr: 0xffffffff78300000 size: 0x4184
28406: 1: lmid: BASE lmco: 0x40
28406: 1:
28406: 1: file=libc.so.1; needed by /usr/lib/mps/sparcv9/libnssutil3.so
28406: 1:
28406: 1: file=/usr/lib/mps/sparcv9/libplds4.so; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD
RTLD_NODELETE ]
28406: 1:
28406: 1: file=libnspr4.so; needed by /usr/lib/mps/sparcv9/libplds4.so
28406: 1:
28406: 1: file=libc.so.1; needed by /usr/lib/mps/sparcv9/libplds4.so
28406: 1:
28406: 1: file=/lib/64/libthread.so.1; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD RTLD_NODELETE
]
28406: 1:
28406: 1: file=libssl3.so; lazy loading from file=/usr/lib/64/libldap.so.5:
symbol=nspr_use_zone_allocator
28406: 1: file=/usr/lib/mps/64/libssl3.so [ ELF ]; generating link map
28406: 1: addr: 0xffffffff77b00000 size: 0x169484
28406: 1: lmid: BASE lmco: 0x40
28406: 1:
28406: 1: file=/usr/lib/mps/64/libssl3.so; analyzing [ RTLD_LAZY RTLD_GLOBAL RTLD_WORLD
RTLD_NODELETE ]
28406: 1:
28406: 1: file=libnss3.so; needed by /usr/lib/mps/64/libssl3.so
28406: 1:
28406: 1: file=libnssutil3.so; needed by /usr/lib/mps/64/libssl3.so
28406: 1:
28406: 1: file=libplc4.so; needed by /usr/lib/mps/64/libssl3.so
28406: 1:
28406: 1: file=libnspr4.so; needed by /usr/lib/mps/64/libssl3.so
28406: 1:
28406: 1: file=libthread.so.1; needed by /usr/lib/mps/64/libssl3.so
28406: 1:
28406: 1: file=librt.so.1; needed by /usr/lib/mps/64/libssl3.so
28406: 1:
28406: 1: file=libc.so.1; needed by /usr/lib/mps/64/libssl3.so
28406: 1:
28406: 1: file=libsocket.so.1; lazy loading from file=/usr/openwin/lib/sparcv9/libXext.so.0:
symbol=nspr_use_zone_allocator
28406: 1:
28406: 1:
28406: 1: ld.so.1: php: fatal: nspr_use_zone_allocator: can't find symbol
28406: 1:
28406: 1:
28406: 1: file=0; dlclose() called from file=/usr/lib/mps/64/libnspr4.so ignored
28406: 1:
28406: 1: file=0; dlopen() called from file=/usr/lib/mps/64/libnspr4.so [ RTLD_LAZY ]
28406: 1:
28406: 1:
28406: 1: transferring control: /usr/local/bin/php
28406: 1:
Hello, world.
#
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
https://bugs.php.net/bug.php?id=69769
--
Edit this bug report at https://bugs.php.net/bug.php?id=69769&edit=1
Thread (6 messages)