Bug #69769 [Opn->Fbk]: php throws signal SEGV in php_iconv_string

From: Date: Sun, 08 Jul 2018 18:55:52 +0000
Subject: Bug #69769 [Opn->Fbk]: php throws signal SEGV in php_iconv_string
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-216231@lists.php.net to get a copy of this message
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)

« previous php.bugs (#216231) next »