FreeBSD Port: php5-snmp-5.2.8_2

Chris Gotstein chris at uplogon.com
Fri Jan 2 20:37:33 UTC 2009


Segmentation Fault (11) when enabling snmp.

Just updated PHP to the last version through ports.  Since then i'm 
getting Segmentation Faults with the following extenstions:

ftp
curl
openssl
snmp

System: FreeBSD monitor.uplogon.com 7.1-PRERELEASE FreeBSD 
7.1-PRERELEASE #0: Fri Sep 26 20:49:20 CDT 2008 
cgotstein at monitor.uplogon.com:/usr/obj/usr/src/sys/MONITOR  amd64

Here is a core dump:

monitor# gdb /usr/local/bin/php /root/php.core
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain 
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd"...
Core was generated by `php'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /lib/libcrypt.so.4...done.
Loaded symbols for /lib/libcrypt.so.4
Reading symbols from /lib/libm.so.5...done.
Loaded symbols for /lib/libm.so.5
Reading symbols from /usr/local/lib/libxml2.so.5...done.
Loaded symbols for /usr/local/lib/libxml2.so.5
Reading symbols from /lib/libz.so.4...done.
Loaded symbols for /lib/libz.so.4
Reading symbols from /usr/local/lib/libiconv.so.3...done.
Loaded symbols for /usr/local/lib/libiconv.so.3
Reading symbols from /lib/libc.so.7...done.
Loaded symbols for /lib/libc.so.7
Reading symbols from /usr/local/lib/php/20060613-debug/bcmath.so...done.
Loaded symbols for /usr/local/lib/php/20060613-debug/bcmath.so
Reading symbols from /usr/local/lib/php/20060613-debug/bz2.so...done.
Loaded symbols for /usr/local/lib/php/20060613-debug/bz2.so
Reading symbols from /usr/lib/libbz2.so.3...done.
Loaded symbols for /usr/lib/libbz2.so.3
Reading symbols from /usr/local/lib/php/20060613-debug/calendar.so...done.
Loaded symbols for /usr/local/lib/php/20060613-debug/calendar.so
Reading symbols from /usr/local/lib/php/20060613-debug/ctype.so...done.
Loaded symbols for /usr/local/lib/php/20060613-debug/ctype.so
Reading symbols from /usr/local/lib/php/20060613-debug/simplexml.so...done.
Loaded symbols for /usr/local/lib/php/20060613-debug/simplexml.so
Reading symbols from /usr/local/lib/php/20060613-debug/spl.so...done.
Loaded symbols for /usr/local/lib/php/20060613-debug/spl.so
Reading symbols from /usr/local/lib/php/20060613-debug/dom.so...done.
Loaded symbols for /usr/local/lib/php/20060613-debug/dom.so
Reading symbols from /usr/local/lib/php/20060613-debug/filter.so...done.
Loaded symbols for /usr/local/lib/php/20060613-debug/filter.so
Reading symbols from /usr/local/lib/php/20060613-debug/gd.so...done.
Loaded symbols for /usr/local/lib/php/20060613-debug/gd.so
Reading symbols from /usr/local/lib/libt1.so.5...done.
Loaded symbols for /usr/local/lib/libt1.so.5
Reading symbols from /usr/local/lib/libfreetype.so.9...done.
Loaded symbols for /usr/local/lib/libfreetype.so.9
Reading symbols from /usr/local/lib/libX11.so.6...done.
Loaded symbols for /usr/local/lib/libX11.so.6
Reading symbols from /usr/local/lib/libXpm.so.4...done.
Loaded symbols for /usr/local/lib/libXpm.so.4
Reading symbols from /usr/local/lib/libpng.so.5...done.
Loaded symbols for /usr/local/lib/libpng.so.5
Reading symbols from /usr/local/lib/libjpeg.so.9...done.
Loaded symbols for /usr/local/lib/libjpeg.so.9
Reading symbols from /lib/libm.so.4...done.
Loaded symbols for /lib/libm.so.4
Reading symbols from /usr/local/lib/libXau.so.6...done.
Loaded symbols for /usr/local/lib/libXau.so.6
Reading symbols from /usr/local/lib/libXdmcp.so.6...done.
Loaded symbols for /usr/local/lib/libXdmcp.so.6
Reading symbols from /usr/lib/librpcsvc.so.3...done.
Loaded symbols for /usr/lib/librpcsvc.so.3
Reading symbols from /usr/local/lib/php/20060613-debug/gettext.so...done.
Loaded symbols for /usr/local/lib/php/20060613-debug/gettext.so
Reading symbols from /usr/local/lib/libintl.so.8...done.
Loaded symbols for /usr/local/lib/libintl.so.8
Reading symbols from /usr/local/lib/php/20060613-debug/iconv.so...done.
Loaded symbols for /usr/local/lib/php/20060613-debug/iconv.so
Reading symbols from /usr/local/lib/php/20060613-debug/mbstring.so...done.
Loaded symbols for /usr/local/lib/php/20060613-debug/mbstring.so
Reading symbols from /usr/local/lib/php/20060613-debug/mcrypt.so...done.
Loaded symbols for /usr/local/lib/php/20060613-debug/mcrypt.so
Reading symbols from /usr/local/lib/libmcrypt.so.8...done.
Loaded symbols for /usr/local/lib/libmcrypt.so.8
Reading symbols from /usr/local/lib/libltdl.so.4...done.
Loaded symbols for /usr/local/lib/libltdl.so.4
Reading symbols from /usr/local/lib/php/20060613-debug/mhash.so...done.
Loaded symbols for /usr/local/lib/php/20060613-debug/mhash.so
Reading symbols from /usr/local/lib/libmhash.so.2...done.
Loaded symbols for /usr/local/lib/libmhash.so.2
Reading symbols from /usr/local/lib/php/20060613-debug/mysql.so...done.
Loaded symbols for /usr/local/lib/php/20060613-debug/mysql.so
Reading symbols from /usr/local/lib/mysql/libmysqlclient.so.16...done.
Loaded symbols for /usr/local/lib/mysql/libmysqlclient.so.16
Reading symbols from /usr/local/lib/php/20060613-debug/mysqli.so...done.
Loaded symbols for /usr/local/lib/php/20060613-debug/mysqli.so
Reading symbols from /usr/local/lib/php/20060613-debug/posix.so...done.
Loaded symbols for /usr/local/lib/php/20060613-debug/posix.so
Reading symbols from /usr/local/lib/php/20060613-debug/session.so...done.
Loaded symbols for /usr/local/lib/php/20060613-debug/session.so
Reading symbols from /usr/local/lib/php/20060613-debug/pspell.so...done.
Loaded symbols for /usr/local/lib/php/20060613-debug/pspell.so
Reading symbols from /usr/local/lib/libaspell.so.16...done.
Loaded symbols for /usr/local/lib/libaspell.so.16
Reading symbols from /usr/local/lib/libpspell.so.16...done.
Loaded symbols for /usr/local/lib/libpspell.so.16
Reading symbols from /usr/lib/libstdc++.so.6...done.
Loaded symbols for /usr/lib/libstdc++.so.6
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /libexec/ld-elf.so.1...done.
Loaded symbols for /libexec/ld-elf.so.1
#0  0x00000008054eb770 in ?? ()
(gdb) bt
#0  0x00000008054eb770 in ?? ()
#1  0x0000000803cb7785 in __tcf_1 () from /usr/local/lib/libaspell.so.16
#2  0x000000080112ce66 in __cxa_finalize () from /lib/libc.so.7
#3  0x0000000803cb70b3 in __do_global_dtors_aux () from 
/usr/local/lib/libaspell.so.16
#4  0x0000000803d43d21 in _fini () from /usr/local/lib/libaspell.so.16
#5  0x0000030a007eea10 in ?? ()
#6  0x00000008007bc302 in dlsym () from /libexec/ld-elf.so.1
#7  0x00000008007bc3e4 in dlclose () from /libexec/ld-elf.so.1
#8  0x00000000005a30d4 in module_destructor (module=0x97ae80) at 
/usr/ports/lang/php5/work/php-5.2.8/Zend/zend_API.c:1947
#9  0x00000000005a8f20 in zend_hash_apply_deleter (ht=0x8137e0, p=0x9b0b00)
     at /usr/ports/lang/php5/work/php-5.2.8/Zend/zend_hash.c:611
#10 0x00000000005a909c in zend_hash_graceful_reverse_destroy (ht=0x8137e0)
     at /usr/ports/lang/php5/work/php-5.2.8/Zend/zend_hash.c:646
#11 0x0000000000599a53 in zend_shutdown () at 
/usr/ports/lang/php5/work/php-5.2.8/Zend/zend.c:733
#12 0x000000000053ad02 in php_module_shutdown () at 
/usr/ports/lang/php5/work/php-5.2.8/main/main.c:1906
#13 0x000000000062828d in main (argc=2, argv=0x7fffffffebc0) at 
/usr/ports/lang/php5/work/php-5.2.8/sapi/cli/php_cli.c:1328

-- 
Chris Gotstein
Sr Network Engineer
UP Logon/Computer Connection UP
500 N Stephenson Ave
Iron Mountain, MI 49801
Phone: 906-774-4847
Fax: 906-774-0335
chris at uplogon.com


More information about the freebsd-ports mailing list