Date: Wed, 14 Nov 2018 14:54:10 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 233224] security/php73-openssl: segfaults with Libressl Message-ID: <bug-233224-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D233224 Bug ID: 233224 Summary: security/php73-openssl: segfaults with Libressl Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: tz@freebsd.org Reporter: pkubaj@anongoth.pl Assignee: tz@freebsd.org Flags: maintainer-feedback?(tz@freebsd.org) When this port is compiled with LibreSSL, it makes php segfault. PHP72 works fine. (gdb) bt #0 0x00000008018f2f0a in reloc_jmpslot (target=3D18865616, where=3D<optimi= zed out>, obj=3D<optimized out>, refobj=3D<optimized out>, rel=3D<optimized out= >) at /usr/src/libexec/rtld-elf/amd64/reloc.c:400 #1 reloc_gnu_ifunc (obj=3D0x80191a800, flags=3D<optimized out>, lockstate=3D0x7fffffff9fd0) at /usr/src/libexec/rtld-elf/amd64/reloc.c:460 #2 0x00000008018fa046 in resolve_object_ifunc (obj=3D0x80191a800, flags=3D= 0, bind_now=3D<optimized out>, lockstate=3D<optimized out>) at /usr/src/libexec/rtld-elf/rtld.c:3055 #3 initlist_objects_ifunc (flags=3D0, list=3D<optimized out>, bind_now=3D<= optimized out>, lockstate=3D<optimized out>) at /usr/src/libexec/rtld-elf/rtld.c:3082 #4 dlopen_object (name=3D0x803605000 "/usr/local/lib/php/20180731-debug/openssl.so", fd=3D<optimized out>, refobj=3D<optimized out>, lo_flags=3D26322944, mode=3D257, lockstate=3D<optimized out>) at /usr/src/libexec/rtld-elf/rtld.c:3499 #5 0x00000008018f6ac6 in rtld_dlopen (name=3D0x803605000 "/usr/local/lib/php/20180731-debug/openssl.so", fd=3D-1, mode=3D<optimized = out>) at /usr/src/libexec/rtld-elf/rtld.c:3386 #6 0x000000000121cece in php_load_shlib (path=3D0x803605000 "/usr/local/lib/php/20180731-debug/openssl.so", errp=3D0x7fffffffa600) at ext/standard/dl.c:84 #7 0x000000000121d10e in php_load_extension (filename=3D0x803603000 "openssl.so", type=3D1, start_now=3D0) at ext/standard/dl.c:149 #8 0x00000000013a733d in php_load_php_extension_cb (arg=3D0x8034502d0) at main/php_ini.c:344 #9 0x000000000143d695 in zend_llist_apply (l=3D0x19807f0 <extension_lists+= 56>, func=3D0x13a7310 <php_load_php_extension_cb>) at Zend/zend_llist.c:182 #10 0x00000000013a6fd3 in php_ini_register_extensions () at main/php_ini.c:= 777 #11 0x0000000001396096 in php_module_startup (sf=3D0x196df60 <cli_sapi_modu= le>, additional_modules=3D0x0, num_additional_modules=3D0) at main/main.c:2332 #12 0x0000000001585989 in php_cli_startup (sapi_module=3D0x196df60 <cli_sapi_module>) at sapi/cli/php_cli.c:420 #13 0x0000000001583c9c in main (argc=3D2, argv=3D0x7fffffffabd8) at sapi/cli/php_cli.c:1357 --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-233224-7788>