php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #69769 php throws signal SEGV in php_iconv_string
Submitted: 2015-06-07 21:05 UTC Modified: 2018-09-02 09:36 UTC
Votes:3
Avg. Score:4.0 ± 0.8
Reproduced:3 of 3 (100.0%)
Same Version:0 (0.0%)
Same OS:2 (66.7%)
From: dev at cor0 dot com Assigned: cmb (profile)
Status: No Feedback Package: Reproducible crash
PHP Version: 5.6.9 OS: Solaris 10
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If this is not your bug, you can add a comment by following this link.
If this is your bug, but you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: dev at cor0 dot com
New email:
PHP Version: OS:

 

 [2015-06-07 21:05 UTC] dev at cor0 dot com
Description:
------------
Attempts to use php 5.6.9 with various php scripts on Apache 2.4.12 within Solaris 10 Sparc results in highly consistent core dumps which all indicate a sigsegv thus : 

t@1 (l@1) program terminated by signal SEGV (no mapping at the fault address)
0xffffffff7c35e8e4: _iconv+0x002c:      jmp      %l5
Current function is php_iconv_string
  634                   result = iconv(cd, (char **) &in_p, &in_left, (char **) &out_p, &out_left);
(dbx) where                                                                                                                      
current thread: t@1
  [1] _iconv(0xf077a7f7f277a7ef, 0xffffffff7fffe528, 0xffffffff7fffe4e8, 0xffffffff7fffe4d0, 0xffffffff7fffe4d8, 0xffffffff7b33f4a8), at 0xffffffff7c35e8e4 
=>[2] php_iconv_string(in_p = 0x101a33228 "Hello, world.\n", in_len = 14U, out = 0xffffffff7fffe630, out_len = 0xffffffff7fffe628, out_charset = 0x101a33208 "UTF-8", in_charset = 0x101a331e8 "UTF-8"), line 634 in "iconv.c"
  [3] php_if_iconv(ht = 3, return_value = 0x101a33248, return_value_ptr = 0x1019fe0d0, this_ptr = (nil), return_value_used = 1, tsrm_ls = 0x1019f2ff0), line 2461 in "iconv.c"
  [4] zend_do_fcall_common_helper_SPEC(execute_data = 0x1019fe0e8, tsrm_ls = 0x1019f2ff0), line 558 in "zend_vm_execute.h"
  [5] ZEND_DO_FCALL_SPEC_CONST_HANDLER(execute_data = 0x1019fe0e8, tsrm_ls = 0x1019f2ff0), line 2599 in "zend_vm_execute.h"
  [6] execute_ex(execute_data = 0x1019fe0e8, tsrm_ls = 0x1019f2ff0), line 363 in "zend_vm_execute.h"
  [7] zend_execute(op_array = 0x101a31dd8, tsrm_ls = 0x1019f2ff0), line 388 in "zend_vm_execute.h"
  [8] zend_eval_stringl(str = 0x1019f5f20 "echo iconv("UTF-8", "UTF-8", "Hello, world.\n");", str_len = 48, retval_ptr = (nil), string_name = 0x1017db850 "Command line code", tsrm_ls = 0x1019f2ff0), line 1077 in "zend_execute_API.c"
  [9] zend_eval_stringl_ex(str = 0x1019f5f20 "echo iconv("UTF-8", "UTF-8", "Hello, world.\n");", str_len = 48, retval_ptr = (nil), string_name = 0x1017db850 "Command line code", handle_exceptions = 1, tsrm_ls = 0x1019f2ff0), line 1124 in "zend_execute_API.c"
  [10] zend_eval_string_ex(str = 0x1019f5f20 "echo iconv("UTF-8", "UTF-8", "Hello, world.\n");", retval_ptr = (nil), string_name = 0x1017db850 "Command line code", handle_exceptions = 1, tsrm_ls = 0x1019f2ff0), line 1135 in "zend_execute_API.c"
  [11] do_cli(argc = 3, argv = 0x1019f2f30, tsrm_ls = 0x1019f2ff0), line 1034 in "php_cli.c"
  [12] main(argc = 3, argv = 0x1019f2f30), line 1378 in "php_cli.c"
(dbx) 


Highly similar codedumps with 5.6.8 from calls that are downstream of Apache httpd and we end up in the same place : 

$ dbx /usr/local/bin/httpd time_1433704427-pid_793-uid_80-gid_80-fid_httpd.core
Reading httpd
core file header read successfully
Reading ld.so.1
Reading libpcre.so.1.2.4
Reading libaprutil-1.so.0.5.4
Reading libexpat.so.1.6.0
Reading libiconv.so.2.5.1
Reading libapr-1.so.0.5.1
Reading libuuid.so.1
Reading libsendfile.so.1
Reading librt.so.1
Reading libsocket.so.1
Reading libnsl.so.1
Reading libpthread.so.1
Reading libc.so.1
Reading libaio.so.1
Reading libmd.so.1
Reading libc_psr.so.1
Reading libmp.so.2
Reading libscf.so.1
Reading libdoor.so.1
Reading libuutil.so.1
Reading libgen.so.1
Reading libresolv.so.2
Reading libm.so.2
Reading libldap.so.5
Reading libthread.so.1
Reading libdl.so.1
Reading libsasl.so.1
Reading libmd_psr.so.1
Reading libplc4.so
Reading libnspr4.so
Reading libssl3.so
Reading libnss3.so
Reading libnssutil3.so
Reading libplds4.so
Reading mod_authn_file.so
Reading mod_authn_anon.so
Reading mod_authn_core.so
Reading mod_authz_host.so
Reading mod_authz_groupfile.so
Reading mod_authz_user.so
Reading mod_authz_core.so
Reading mod_access_compat.so
Reading mod_auth_basic.so
Reading mod_auth_digest.so
Reading mod_file_cache.so
Reading mod_cache.so
Reading mod_socache_shmcb.so
Reading mod_reqtimeout.so
Reading mod_ext_filter.so
Reading mod_include.so
Reading mod_filter.so
Reading mod_deflate.so
Reading libz.so.1.2.7
Reading mod_mime.so
Reading mod_log_config.so
Reading mod_logio.so
Reading mod_env.so
Reading mod_expires.so
Reading mod_headers.so
Reading mod_usertrack.so
Reading mod_unique_id.so
Reading mod_setenvif.so
Reading mod_version.so
Reading mod_proxy.so
Reading mod_proxy_connect.so
Reading mod_proxy_ftp.so
Reading mod_proxy_http.so
Reading mod_unixd.so
Reading mod_dav.so
Reading mod_status.so
Reading mod_autoindex.so
Reading mod_info.so
Reading mod_suexec.so
Reading mod_cgid.so
Reading mod_dav_fs.so
Reading mod_vhost_alias.so
Reading mod_negotiation.so
Reading mod_dir.so
Reading mod_actions.so
Reading mod_speling.so
Reading mod_userdir.so
Reading mod_alias.so
Reading mod_rewrite.so
Reading libphp5.so
Reading libmysqlclient.so.18.0.0
Reading libgmp.so.10.2.0
Reading libintl.so.8.1.3
Reading libX11.so.4
Reading libXpm.so.4
Reading libpng15.so.15.14.0
Reading libjpeg.so.9.0.0
Reading libssl.so.1.0.0
Reading libcrypto.so.1.0.0
Reading libcurl.so.4.3.0
Reading libidn.so.11.6.12
Reading libssh2.so.1.0.1
Reading libfreetype.so.6.10.0
Reading libxml2.so.2.9.2
Reading libgcc_s.so.1
Reading liblzma.so.5.0.5
Reading mod_ssl.so
t@27 (l@27) terminated by signal SEGV (Segmentation Fault)
0xffffffff7d95e884: _iconv+0x002c:      jmp      %l5
Current function is php_iconv_string
dbx: warning: can't find file "/usr/local/build/php-5.6.8_SunOS5.10_sparcv9.001/ext/iconv/iconv.c"
dbx: warning: see `help finding-files'
(dbx) where                                                                  
current thread: t@27
  [1] _iconv(0xf077a7f7f277a7ef, 0xffffffff677fa758, 0xffffffff677fa718, 0xffffffff677fa700, 0xffffffff677fa708, 0xffffffff7e83f4a8), at 0xffffffff7d95e884 
=>[2] php_iconv_string(in_p = 0x101161180 "Access denied for user 'teddy'@'fep' to database '"tfs"'", in_len = 56U, out = 0xffffffff677fa860, out_len = 0xffffffff677fa858, out_charset = 0x101162090 "utf-8//TRANSLIT", in_charset = 0x101161fd0 "CP1252"), line 634 in "iconv.c"
  [3] php_if_iconv(ht = 3, return_value = 0x10110c800, return_value_ptr = 0x100748f68, this_ptr = (nil), return_value_used = 1, tsrm_ls = 0x10069f790), line 2461 in "iconv.c"
  [4] zend_do_fcall_common_helper_SPEC(execute_data = 0x100749120, tsrm_ls = 0x10069f790), line 558 in "zend_vm_execute.h"
  [5] ZEND_DO_FCALL_SPEC_CONST_HANDLER(execute_data = 0x100749120, tsrm_ls = 0x10069f790), line 2599 in "zend_vm_execute.h"
  [6] execute_ex(execute_data = 0x100749120, tsrm_ls = 0x10069f790), line 363 in "zend_vm_execute.h"
  [7] zend_execute(op_array = 0x10076cb88, tsrm_ls = 0x10069f790), line 388 in "zend_vm_execute.h"
  [8] zend_execute_scripts(type = 8, tsrm_ls = 0x10069f790, retval = (nil), file_count = 3, ... = 0x12c, ...), line 1341 in "zend.c"
  [9] php_execute_script(primary_file = 0xffffffff677fb500, tsrm_ls = 0x10069f790), line 2597 in "main.c"
  [10] php_handler(r = 0x10094aeb0), line 667 in "sapi_apache2.c"
  [11] ap_run_handler(r = 0x10094aeb0), at 0x10006b260 
  [12] ap_invoke_handler(r = 0x10094aeb0), line 433 in "config.c"
  [13] ap_process_async_request(r = 0x10094aeb0), line 317 in "http_request.c"
  [14] ap_process_http_async_connection(c = 0x1006f99f0), line 143 in "http_core.c"
  [15] ap_process_http_connection(c = 0x1006f99f0), line 228 in "http_core.c"
  [16] ap_run_process_connection(c = 0x1006f99f0), at 0x100080530 
  [17] process_socket(thd = 0x100294418, p = 0x1006f95d8, sock = 0x1006f9660, cs = 0x1006f9968, my_child_num = 1, my_thread_num = 24), line 1037 in "event.c"
  [18] worker_thread(thd = 0x100294418, dummy = 0x10069a920), line 1872 in "event.c"
  [19] dummy_worker(opaque = 0x100294418), line 142 in "thread.c"
(dbx) quit



Test script:
---------------
seems related to 53844 because the dbx debugger confirms the segfault : 

$ dbx /usr/local/bin/php
Reading php
Reading ld.so.1
Reading libz.so.1.2.8
Reading libresolv.so.2
Reading librt.so.1
Reading libmysqlclient.so.18.0.0
Reading libgmp.so.10.2.0
Reading libX11.so.4
Reading libXpm.so.4
Reading libpng15.so.15.14.0
Reading libm.so.2
Reading libjpeg.so.9.1.0
Reading libsocket.so.1
Reading libnsl.so.1
Reading libssl.so.1.0.0
Reading libcrypto.so.1.0.0
Reading libcurl.so.4.3.0
Reading libidn.so.11.6.12
Reading libintl.so.8.1.3
Reading libc.so.1
Reading libssh2.so.1.0.1
Reading libldap.so.5
Reading libfreetype.so.6.10.1
Reading libxml2.so.2.9.2
Reading liblzma.so.5.2.1
Reading libpthread.so.1
Reading libiconv.so.2.5.1
Reading libaio.so.1
Reading libmd.so.1
Reading libthread.so.1
Reading libgcc_s.so.1
Reading libdl.so.1
(dbx) run -r 'echo iconv("UTF-8", "UTF-8", "Hello, world.\n");'                                                                  
Running: php -r "echo iconv("UTF-8", "UTF-8", "Hello, world.\n");" 
(process id 4357)
Reading libc_psr.so.1
Reading libnspr4.so
Reading libXext.so.0
Reading libmp.so.2
Reading libscf.so.1
Reading libdoor.so.1
Reading libuutil.so.1
Reading libgen.so.1
Reading libsasl.so.1
Reading libmd_psr.so.1
Reading libplc4.so
Reading libnss3.so
Reading libnssutil3.so
Reading libplds4.so
Reading libssl3.so
t@1 (l@1) signal SEGV (no mapping at the fault address) in _iconv at 0xffffffff7c35e8e4
0xffffffff7c35e8e4: _iconv+0x002c:      jmp      %l5
Current function is php_iconv_string
  634                   result = iconv(cd, (char **) &in_p, &in_left, (char **) &out_p, &out_left);
(dbx) quit                                                    


Expected result:
----------------
$ /usr/local/bin/php -r 'echo iconv("UTF-8", "UTF-8", "Hello, world.\n");'
Hello, world.

Actual result:
--------------
$ /usr/local/bin/php  -r 'echo iconv("UTF-8", "UTF-8", "Hello, world.\n");'
Segmentation Fault (core dumped)



Patches

solaris-iconv-patch (last revision 2015-09-22 18:48 UTC by etmsys at rit dot edu)

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2016-04-04 21:11 UTC] kalle@php.net
Hi, 

The proposed patch would break the build for systems like Windows because of the hardcoded #include path, this should probably be done in the config.m4 part and sent as a compiler flag for cross OS compatibility
 [2017-01-19 21:51 UTC] info at ihead dot ru
Got the same bug when compiling PHP 5.3 from source on FreeBSD 10.3.
 [2017-01-19 22:28 UTC] 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.
#
 [2018-07-08 18:55 UTC] cmb@php.net
-Status: Open +Status: Feedback -Assigned To: +Assigned To: cmb
 [2018-07-08 18:55 UTC] cmb@php.net
> This has long since been fixed.  Certainly for php 5.6.29

Is that so?
 [2018-09-02 09:36 UTC] cmb@php.net
-Status: Feedback +Status: No Feedback
 [2018-09-02 09:36 UTC] cmb@php.net
No feedback was provided. The bug is being suspended because
we assume that you are no longer experiencing the problem.
If this is not the case and you are able to provide the
information that was requested earlier, please do so and
change the status of the bug back to "Re-Opened". Thank you.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu Apr 18 09:01:27 2024 UTC