[php-maint] Bug#584885: The Backtrace

Ralf Hildebrandt Ralf.Hildebrandt at charite.de
Mon Jun 7 11:24:04 UTC 2010


It was created using:
gdb -x /root/gdb.commands /usr/bin/php5-cgi /var/core/core-php5-cgi.28148
with /root/gdb.commands containing:

--- snip ---
backtrace full
info registers
x/16i $pc
thread apply all backtrace
quit
--- snip ---

GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
Reading symbols from /lib/i686/cmov/libcrypt.so.1...done.
Loaded symbols for /lib/i686/cmov/libcrypt.so.1
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/lib/i686/cmov/libssl.so.0.9.8...done.
Loaded symbols for /usr/lib/i686/cmov/libssl.so.0.9.8
Reading symbols from /usr/lib/libdb-4.6.so...done.
Loaded symbols for /usr/lib/libdb-4.6.so
Reading symbols from /lib/libbz2.so.1.0...done.
Loaded symbols for /lib/libbz2.so.1.0
Reading symbols from /usr/lib/libpcre.so.3...done.
Loaded symbols for /usr/lib/libpcre.so.3
Reading symbols from /lib/i686/cmov/libresolv.so.2...done.
Loaded symbols for /lib/i686/cmov/libresolv.so.2
Reading symbols from /lib/i686/cmov/libm.so.6...done.
Loaded symbols for /lib/i686/cmov/libm.so.6
Reading symbols from /lib/i686/cmov/libdl.so.2...done.
Loaded symbols for /lib/i686/cmov/libdl.so.2
Reading symbols from /lib/i686/cmov/libnsl.so.1...done.
Loaded symbols for /lib/i686/cmov/libnsl.so.1
Reading symbols from /usr/lib/libgssapi_krb5.so.2...done.
Loaded symbols for /usr/lib/libgssapi_krb5.so.2
Reading symbols from /usr/lib/libkrb5.so.3...done.
Loaded symbols for /usr/lib/libkrb5.so.3
Reading symbols from /usr/lib/libk5crypto.so.3...done.
Loaded symbols for /usr/lib/libk5crypto.so.3
Reading symbols from /lib/libcom_err.so.2...done.
Loaded symbols for /lib/libcom_err.so.2
Reading symbols from /usr/lib/libxml2.so.2...done.
Loaded symbols for /usr/lib/libxml2.so.2
Reading symbols from /lib/i686/cmov/libc.so.6...done.
Loaded symbols for /lib/i686/cmov/libc.so.6
Reading symbols from /usr/lib/i686/cmov/libcrypto.so.0.9.8...done.
Loaded symbols for /usr/lib/i686/cmov/libcrypto.so.0.9.8
Reading symbols from /lib/i686/cmov/libpthread.so.0...done.
Loaded symbols for /lib/i686/cmov/libpthread.so.0
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/lib/libkrb5support.so.0...done.
Loaded symbols for /usr/lib/libkrb5support.so.0
Reading symbols from /lib/libkeyutils.so.1...done.
Loaded symbols for /lib/libkeyutils.so.1
Reading symbols from /usr/lib/php5/20060613+lfs/apc.so...done.
Loaded symbols for /usr/lib/php5/20060613+lfs/apc.so
Reading symbols from /lib/i686/cmov/librt.so.1...done.
Loaded symbols for /lib/i686/cmov/librt.so.1
Reading symbols from /usr/lib/php5/20060613+lfs/curl.so...Reading symbols from /usr/lib/debug/usr/lib/php5/20060613+lfs/curl.so...done.
done.
Loaded symbols for /usr/lib/php5/20060613+lfs/curl.so
Reading symbols from /usr/lib/libcurl.so.4...done.
Loaded symbols for /usr/lib/libcurl.so.4
Reading symbols from /usr/lib/libidn.so.11...done.
Loaded symbols for /usr/lib/libidn.so.11
Reading symbols from /usr/lib/libssh2.so.1...done.
Loaded symbols for /usr/lib/libssh2.so.1
Reading symbols from /usr/lib/liblber-2.4.so.2...done.
Loaded symbols for /usr/lib/liblber-2.4.so.2
Reading symbols from /usr/lib/libldap_r-2.4.so.2...done.
Loaded symbols for /usr/lib/libldap_r-2.4.so.2
Reading symbols from /usr/lib/libgcrypt.so.11...done.
Loaded symbols for /usr/lib/libgcrypt.so.11
Reading symbols from /usr/lib/libgpg-error.so.0...done.
Loaded symbols for /usr/lib/libgpg-error.so.0
Reading symbols from /usr/lib/libsasl2.so.2...done.
Loaded symbols for /usr/lib/libsasl2.so.2
Reading symbols from /usr/lib/libgnutls.so.26...done.
Loaded symbols for /usr/lib/libgnutls.so.26
Reading symbols from /usr/lib/libtasn1.so.3...done.
Loaded symbols for /usr/lib/libtasn1.so.3
Reading symbols from /usr/lib/php5/20060613+lfs/gd.so...Reading symbols from /usr/lib/debug/usr/lib/php5/20060613+lfs/gd.so...done.
done.
Loaded symbols for /usr/lib/php5/20060613+lfs/gd.so
Reading symbols from /usr/lib/libgd.so.2...done.
Loaded symbols for /usr/lib/libgd.so.2
Reading symbols from /usr/lib/libt1.so.5...done.
Loaded symbols for /usr/lib/libt1.so.5
Reading symbols from /usr/lib/libfreetype.so.6...done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /usr/lib/libX11.so.6...done.
Loaded symbols for /usr/lib/libX11.so.6
Reading symbols from /usr/lib/libXpm.so.4...done.
Loaded symbols for /usr/lib/libXpm.so.4
Reading symbols from /usr/lib/libpng12.so.0...done.
Loaded symbols for /usr/lib/libpng12.so.0
Reading symbols from /usr/lib/libjpeg.so.62...done.
Loaded symbols for /usr/lib/libjpeg.so.62
Reading symbols from /usr/lib/libfontconfig.so.1...done.
Loaded symbols for /usr/lib/libfontconfig.so.1
Reading symbols from /usr/lib/libxcb-xlib.so.0...done.
Loaded symbols for /usr/lib/libxcb-xlib.so.0
Reading symbols from /usr/lib/libxcb.so.1...done.
Loaded symbols for /usr/lib/libxcb.so.1
Reading symbols from /usr/lib/libexpat.so.1...done.
Loaded symbols for /usr/lib/libexpat.so.1
Reading symbols from /usr/lib/libXau.so.6...done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /usr/lib/libXdmcp.so.6...done.
Loaded symbols for /usr/lib/libXdmcp.so.6
Reading symbols from /usr/lib/php5/20060613+lfs/mcrypt.so...Reading symbols from /usr/lib/debug/usr/lib/php5/20060613+lfs/mcrypt.so...done.
done.
Loaded symbols for /usr/lib/php5/20060613+lfs/mcrypt.so
Reading symbols from /usr/lib/libmcrypt.so.4...done.
Loaded symbols for /usr/lib/libmcrypt.so.4
Reading symbols from /usr/lib/libltdl.so.3...done.
Loaded symbols for /usr/lib/libltdl.so.3
Reading symbols from /usr/lib/php5/20060613+lfs/mhash.so...Reading symbols from /usr/lib/debug/usr/lib/php5/20060613+lfs/mhash.so...done.
done.
Loaded symbols for /usr/lib/php5/20060613+lfs/mhash.so
Reading symbols from /usr/lib/libmhash.so.2...done.
Loaded symbols for /usr/lib/libmhash.so.2
Reading symbols from /usr/lib/php5/20060613+lfs/mysql.so...Reading symbols from /usr/lib/debug/usr/lib/php5/20060613+lfs/mysql.so...done.
done.
Loaded symbols for /usr/lib/php5/20060613+lfs/mysql.so
Reading symbols from /usr/lib/libmysqlclient_r.so.15...done.
Loaded symbols for /usr/lib/libmysqlclient_r.so.15
Reading symbols from /usr/lib/php5/20060613+lfs/mysqli.so...Reading symbols from /usr/lib/debug/usr/lib/php5/20060613+lfs/mysqli.so...done.
done.
Loaded symbols for /usr/lib/php5/20060613+lfs/mysqli.so
Reading symbols from /usr/lib/php5/20060613+lfs/pspell.so...Reading symbols from /usr/lib/debug/usr/lib/php5/20060613+lfs/pspell.so...done.
done.
Loaded symbols for /usr/lib/php5/20060613+lfs/pspell.so
Reading symbols from /usr/lib/libaspell.so.15...done.
Loaded symbols for /usr/lib/libaspell.so.15
Reading symbols from /usr/lib/libpspell.so.15...done.
Loaded symbols for /usr/lib/libpspell.so.15
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 /usr/lib/php5/20060613+lfs/recode.so...Reading symbols from /usr/lib/debug/usr/lib/php5/20060613+lfs/recode.so...done.
done.
Loaded symbols for /usr/lib/php5/20060613+lfs/recode.so
Reading symbols from /usr/lib/librecode.so.0...done.
Loaded symbols for /usr/lib/librecode.so.0
Reading symbols from /usr/lib/php5/20060613+lfs/suhosin.so...done.
Loaded symbols for /usr/lib/php5/20060613+lfs/suhosin.so
Reading symbols from /usr/lib/php5/20060613+lfs/xmlrpc.so...Reading symbols from /usr/lib/debug/usr/lib/php5/20060613+lfs/xmlrpc.so...done.
done.
Loaded symbols for /usr/lib/php5/20060613+lfs/xmlrpc.so
Reading symbols from /usr/lib/php5/20060613+lfs/xsl.so...Reading symbols from /usr/lib/debug/usr/lib/php5/20060613+lfs/xsl.so...done.
done.
Loaded symbols for /usr/lib/php5/20060613+lfs/xsl.so
Reading symbols from /usr/lib/libexslt.so.0...done.
Loaded symbols for /usr/lib/libexslt.so.0
Reading symbols from /usr/lib/libxslt.so.1...done.
Loaded symbols for /usr/lib/libxslt.so.1
Reading symbols from /lib/i686/cmov/libnss_files.so.2...done.
Loaded symbols for /lib/i686/cmov/libnss_files.so.2
Core was generated by `/usr/bin/php5-cgi'.
Program terminated with signal 11, Segmentation fault.
[New process 28148]
#0  0x082dd987 in _zend_hash_add_or_update (ht=0x8fd9b68, arKey=0x8fe30ac "REMOTE_ADDR", nKeyLength=<error type>, pData=0xbfc2b844, nDataSize=<error type>, pDest=0xbfc2b840, flag=1)
    at /tmp/buildd/php5-5.2.6.dfsg.1/Zend/zend_hash.c:404
	in /tmp/buildd/php5-5.2.6.dfsg.1/Zend/zend_hash.c
#0  0x082dd987 in _zend_hash_add_or_update (ht=0x8fd9b68, arKey=0x8fe30ac "REMOTE_ADDR", nKeyLength=<error type>, pData=0xbfc2b844, nDataSize=<error type>, pDest=0xbfc2b840, flag=1)
    at /tmp/buildd/php5-5.2.6.dfsg.1/Zend/zend_hash.c:404
	h = <error type>
#1  0x082953d5 in php_register_variable_ex (var=0x8fe30ac "REMOTE_ADDR", val=0xbfc2b8a8, track_vars_array=0x8fd9b7c) at /tmp/buildd/php5-5.2.6.dfsg.1/Zend/zend_hash.h:340
	ip = 0x8 <Address 0x8 out of bounds>
	index = 0x8fe30ac "REMOTE_ADDR"
	escaped_index = 0xc <Address 0xc out of bounds>
	var_len = 11
	index_len = 11
	gpc_element = (zval *) 0x8fe3e04
	gpc_element_p = (zval **) 0x8fe3f60
	is_array = 0 '\0'
	symtable1 = (HashTable *) 0x8fd9b68
#2  0x080fc56a in php_sapi_filter (arg=4, var=0xb6590c3b "REMOTE_ADDR", val=0xbfc2b92c, val_len=<error type>, new_val_len=0x0) at /tmp/buildd/php5-5.2.6.dfsg.1/ext/filter/filter.c:421
	new_var = {value = {lval = 150880096, dval = 3.1904481536553914e-313, str = {val = 0x8fe3f60 "145.253.108.114", len = 15}, ht = 0x8fe3f60, obj = {handle = <error type>, 
      handlers = 0xf}}, refcount = <error type>, type = 6 '\006', is_ref = 12 '\f'}
	raw_var = {value = {lval = 150879280, dval = 3.1904481133396347e-313, str = {val = 0x8fe3c30 "145.253.108.114", len = 15}, ht = 0x8fe3c30, obj = {handle = <error type>, 
      handlers = 0xf}}, refcount = <error type>, type = 6 '\006', is_ref = 0 '\0'}
	array_ptr = (zval *) 0x8fe4088
	orig_array_ptr = (zval *) 0x8fd9b7c
	orig_var = 0x8fe30ac "REMOTE_ADDR"
	retval = 0
	arg = 589498915
#3  0xb6582787 in suhosin_input_filter_wrapper () from /usr/lib/php5/20060613+lfs/suhosin.so
No symbol table info available.
#4  0x0828edca in sapi_getenv (name=0xb6590c3b "REMOTE_ADDR", name_len=<error type>) at /tmp/buildd/php5-5.2.6.dfsg.1/main/SAPI.c:950
	value = 0x8fe3f88 "145.253.108.114"
	tmp = 0x23230a23 <Address 0x23230a23 out of bounds>
	value = 0x8fe3f88 "145.253.108.114"
#5  0xb6585c21 in suhosin_log () from /usr/lib/php5/20060613+lfs/suhosin.so
No symbol table info available.
#6  0x082dacf3 in zend_hash_check_destructor (pDestructor=0x9da0224) at /tmp/buildd/php5-5.2.6.dfsg.1/Zend/zend_hash.c:305
	left = 589498915
	right = 15
	found = 0 '\0'
	right = 15
	found = 0 '\0'
#7  0x082db11f in zend_hash_destroy (ht=0x8626648) at /tmp/buildd/php5-5.2.6.dfsg.1/Zend/zend_hash.c:710
	p = (Bucket *) 0xc68decc
	ht = (HashTable *) 0x8626648
#8  0x082ed2c3 in zend_object_std_dtor (object=0xc68decc) at /tmp/buildd/php5-5.2.6.dfsg.1/Zend/zend_objects.c:45
	object = (zend_object *) 0xc68decc
#9  0x082ed302 in zend_objects_free_object_storage (object=0xc68decc) at /tmp/buildd/php5-5.2.6.dfsg.1/Zend/zend_objects.c:122
	object = (zend_object *) 0xc68decc
#10 0x082f0440 in zend_objects_store_free_object_storage (objects=0x8551a68) at /tmp/buildd/php5-5.2.6.dfsg.1/Zend/zend_objects_API.c:89
	i = <error type>
#11 0x082c4ff3 in shutdown_executor () at /tmp/buildd/php5-5.2.6.dfsg.1/Zend/zend_execute_API.c:299
	__orig_bailout = (jmp_buf *) 0xbfc31f9c
	__bailout = {{__jmpbuf = {139624612, 137164960, 139795016, -1077740376, -1846034303, 1285423086}, __mask_was_saved = 0, __saved_mask = {__val = 0x1c}}}
	__bailout = {{__jmpbuf = {139624612, 137164960, 139795016, -1077740376, -1846034303, 1285423086}, __mask_was_saved = 0, __saved_mask = {__val = 0x1c}}}
	__bailout = {{__jmpbuf = {139624612, 137164960, 139795016, -1077740376, -1846034303, 1285423086}, __mask_was_saved = 0, __saved_mask = {__val = 0x1c}}}
	__bailout = {{__jmpbuf = {139624612, 137164960, 139795016, -1077740376, -1846034303, 1285423086}, __mask_was_saved = 0, __saved_mask = {__val = 0x1c}}}
	__bailout = {{__jmpbuf = {139624612, 137164960, 139795016, -1077740376, -1846034303, 1285423086}, __mask_was_saved = 0, __saved_mask = {__val = 0x1c}}}
	__bailout = {{__jmpbuf = {139624612, 137164960, 139795016, -1077740376, -1846034303, 1285423086}, __mask_was_saved = 0, __saved_mask = {__val = 0x1c}}}
	__bailout = {{__jmpbuf = {139624612, 137164960, 139795016, -1077740376, -1846034303, 1285423086}, __mask_was_saved = 0, __saved_mask = {__val = 0x1c}}}
	__bailout = {{__jmpbuf = {139624612, 137164960, 139795016, -1077740376, -1846034303, 1285423086}, __mask_was_saved = 0, __saved_mask = {__val = 0x1c}}}
	__bailout = {{__jmpbuf = {139624612, 137164960, 139795016, -1077740376, -1846034303, 1285423086}, __mask_was_saved = 0, __saved_mask = {__val = 0x1c}}}
	__orig_bailout = (jmp_buf *) 0xbfc31f9c
	__bailout = {{__jmpbuf = {139624612, 137164960, 139795016, -1077740376, -1846034303, 1285423086}, __mask_was_saved = 0, __saved_mask = {__val = 0x1c}}}
	__bailout = {{__jmpbuf = {139624612, 137164960, 139795016, -1077740376, -1846034303, 1285423086}, __mask_was_saved = 0, __saved_mask = {__val = 0x1c}}}
	__bailout = {{__jmpbuf = {139624612, 137164960, 139795016, -1077740376, -1846034303, 1285423086}, __mask_was_saved = 0, __saved_mask = {__val = 0x1c}}}
#12 0x082d051f in zend_deactivate () at /tmp/buildd/php5-5.2.6.dfsg.1/Zend/zend.c:941
	__orig_bailout = (jmp_buf *) 0xbfc31f9c
	__bailout = {{__jmpbuf = {139624612, 139793312, 139793528, -1077740184, -1845927807, 1309278702}, __mask_was_saved = 0, __saved_mask = {__val = 0x1c}}}
	__orig_bailout = (jmp_buf *) 0xbfc31f9c
	__bailout = {{__jmpbuf = {139624612, 139793312, 139793528, -1077740184, -1845927807, 1309278702}, __mask_was_saved = 0, __saved_mask = {__val = 0x1c}}}
	__orig_bailout = (jmp_buf *) 0x8fd9e44
	__bailout = {{__jmpbuf = {139624612, 139793312, 139793528, -1077740184, -1845927807, 1309278702}, __mask_was_saved = 0, __saved_mask = {__val = 0x1c}}}
	__orig_bailout = (jmp_buf *) 0x158
	__bailout = {{__jmpbuf = {139624612, 139793312, 139793528, -1077740184, -1845927807, 1309278702}, __mask_was_saved = 0, __saved_mask = {__val = 0x1c}}}
	__orig_bailout = (jmp_buf *) 0x8fd9e44
	__bailout = {{__jmpbuf = {139624612, 139793312, 139793528, -1077740184, -1845927807, 1309278702}, __mask_was_saved = 0, __saved_mask = {__val = 0x1c}}}
	__orig_bailout = (jmp_buf *) 0xbfc31f9c
	__bailout = {{__jmpbuf = {139624612, 139793312, 139793528, -1077740184, -1845927807, 1309278702}, __mask_was_saved = 0, __saved_mask = {__val = 0x1c}}}
#13 0x08286698 in php_request_shutdown (dummy=0x0) at /tmp/buildd/php5-5.2.6.dfsg.1/main/main.c:1494
	report_memleaks = 1 '\001'
#14 0x0834ab15 in main (argc=1, argv=0xbfc321a4) at /tmp/buildd/php5-5.2.6.dfsg.1/sapi/cgi/cgi_main.c:2017
	__bailout = {{__jmpbuf = {139624612, 139547886, 139547864, -1077731064, -1845723007, 2100648942}, __mask_was_saved = 0, __saved_mask = {__val = 0x1c}}}
	free_query_string = 0
	exit_status = 0
	cgi = 0
	c = 589498915
	i = 188268120
	len = 188268120
	file_handle = {type = 2 '\002', filename = 0x8fd2be4 "", opened_path = 0x0, handle = {fd = 145172640, fp = 0x8a728a0, stream = {handle = 0x8a728a0, 
      reader = 0x82e5cb0 <zend_stream_stdio_reader>, closer = 0x82e5c80 <zend_stream_stdio_closer>, fteller = 0x82e5c50 <zend_stream_stdio_fteller>, interactive = 0}}, free_filename = 0 '\0'}
	retval = 589498915
	s = 0x0
	behavior = 1
	no_headers = 0
	orig_optind = 1
	orig_optarg = 0x0
	script_file = 0x0
	ini_entries_len = 188268120
	max_requests = 500
	requests = 74
	fastcgi = 1
	bindpath = 0x0
	fcgi_fd = 188268120
	request = {listen_socket = 0, fd = 3, id = 1, keep = 0, in_len = 0, in_pad = 0, out_hdr = 0xbfc2ff64, 
  out_pos = 0xbfc2fffc ".\">ORGANISATION</a></li><li><dfn class=\"menu\">4:</dfn><a href=\"fachschaftsrat/\">FACHSCHAFTSRAT</a></li></ul>\n\t\t</div><!-- main_navi end -->\n\t\t<div id=\"metainfo\">\n\t\t\t<div class=\"contentWrap\"><a id=\"c82"..., 
  out_buf = "\001\006\000\001\000\b\000\000Status: 500 Internal Server Error\r\nSet-Cookie: fe_typo_user=90abe5c6e8b1d52656e5d3df7dcc1243; path=/\r\nContent-type: text/html; charset=utf-8\r\n\r\n.\">ORGANISATION</a></li><li><dfn class=\"menu\">4:"..., reserved = '\0' <repeats 15 times>, env = {nTableSize = <error type>, nTableMask = <error type>, nNumOfElements = <error type>, 
    nNextFreeElement = <error type>, pInternalPointer = 0x879e128, pListHead = 0x879e128, pListTail = 0x8c3b290, arBuckets = 0x8864eb8, pDestructor = 0x8346fc0 <fcgi_free_var>, 
    persistent = 1 '\001', nApplyCount = 0 '\0', bApplyProtection = 1 '\001'}}
	repeats = 1
	benchmark = 0
	start = {tv_sec = 134812552, tv_usec = -1216388384}
	end = {tv_sec = 139624612, tv_usec = -1077731080}
	status = 0
	argc = 1
	argv = (char **) 0xbfc321a4
eax            0x23230a23	589498915
ecx            0x23230a23	589498915
edx            0x498d0a4b	1233979979
ebx            0x85280a4	139624612
esp            0xbfc2b7a0	0xbfc2b7a0
ebp            0xbfc2b7c8	0xbfc2b7c8
esi            0x498d0a4b	1233979979
edi            0xa08	2568
eip            0x82dd987	0x82dd987 <_zend_hash_add_or_update+279>
eflags         0x210202	[ IF RF ID ]
cs             0x73	115
ss             0x7b	123
ds             0x7b	123
es             0x7b	123
fs             0x0	0
gs             0x33	51
0x82dd987 <_zend_hash_add_or_update+279>:	cmp    %esi,(%ecx)
0x82dd989 <_zend_hash_add_or_update+281>:	jne    0x82dd970 <_zend_hash_add_or_update+256>
0x82dd98b <_zend_hash_add_or_update+283>:	mov    0x10(%ebp),%edi
0x82dd98e <_zend_hash_add_or_update+286>:	cmp    %edi,0x4(%ecx)
0x82dd991 <_zend_hash_add_or_update+289>:	jne    0x82dd970 <_zend_hash_add_or_update+256>
0x82dd993 <_zend_hash_add_or_update+291>:	mov    %ecx,%esi
0x82dd995 <_zend_hash_add_or_update+293>:	mov    0x10(%ebp),%ecx
0x82dd998 <_zend_hash_add_or_update+296>:	add    $0x20,%esi
0x82dd99b <_zend_hash_add_or_update+299>:	cmp    %edi,%edi
0x82dd99d <_zend_hash_add_or_update+301>:	mov    0xc(%ebp),%edi
0x82dd9a0 <_zend_hash_add_or_update+304>:	repz cmpsb %es:(%edi),%ds:(%esi)
0x82dd9a2 <_zend_hash_add_or_update+306>:	jne    0x82dd970 <_zend_hash_add_or_update+256>
0x82dd9a4 <_zend_hash_add_or_update+308>:	testb  $0x2,0x20(%ebp)
0x82dd9a8 <_zend_hash_add_or_update+312>:	jne    0x82dd88c <_zend_hash_add_or_update+28>
0x82dd9ae <_zend_hash_add_or_update+318>:	mov    -0x1ac(%ebx),%eax
0x82dd9b4 <_zend_hash_add_or_update+324>:	mov    (%eax),%eax

Thread 1 (process 28148):
#0  0x082dd987 in _zend_hash_add_or_update (ht=0x8fd9b68, arKey=0x8fe30ac "REMOTE_ADDR", nKeyLength=<error type>, pData=0xbfc2b844, nDataSize=<error type>, pDest=0xbfc2b840, flag=1)
    at /tmp/buildd/php5-5.2.6.dfsg.1/Zend/zend_hash.c:404
#1  0x082953d5 in php_register_variable_ex (var=0x8fe30ac "REMOTE_ADDR", val=0xbfc2b8a8, track_vars_array=0x8fd9b7c) at /tmp/buildd/php5-5.2.6.dfsg.1/Zend/zend_hash.h:340
#2  0x080fc56a in php_sapi_filter (arg=4, var=0xb6590c3b "REMOTE_ADDR", val=0xbfc2b92c, val_len=<error type>, new_val_len=0x0) at /tmp/buildd/php5-5.2.6.dfsg.1/ext/filter/filter.c:421
#3  0xb6582787 in suhosin_input_filter_wrapper () from /usr/lib/php5/20060613+lfs/suhosin.so
#4  0x0828edca in sapi_getenv (name=0xb6590c3b "REMOTE_ADDR", name_len=<error type>) at /tmp/buildd/php5-5.2.6.dfsg.1/main/SAPI.c:950
#5  0xb6585c21 in suhosin_log () from /usr/lib/php5/20060613+lfs/suhosin.so
#6  0x082dacf3 in zend_hash_check_destructor (pDestructor=0x9da0224) at /tmp/buildd/php5-5.2.6.dfsg.1/Zend/zend_hash.c:305
#7  0x082db11f in zend_hash_destroy (ht=0x8626648) at /tmp/buildd/php5-5.2.6.dfsg.1/Zend/zend_hash.c:710
#8  0x082ed2c3 in zend_object_std_dtor (object=0xc68decc) at /tmp/buildd/php5-5.2.6.dfsg.1/Zend/zend_objects.c:45
#9  0x082ed302 in zend_objects_free_object_storage (object=0xc68decc) at /tmp/buildd/php5-5.2.6.dfsg.1/Zend/zend_objects.c:122
#10 0x082f0440 in zend_objects_store_free_object_storage (objects=0x8551a68) at /tmp/buildd/php5-5.2.6.dfsg.1/Zend/zend_objects_API.c:89
#11 0x082c4ff3 in shutdown_executor () at /tmp/buildd/php5-5.2.6.dfsg.1/Zend/zend_execute_API.c:299
#12 0x082d051f in zend_deactivate () at /tmp/buildd/php5-5.2.6.dfsg.1/Zend/zend.c:941
#13 0x08286698 in php_request_shutdown (dummy=0x0) at /tmp/buildd/php5-5.2.6.dfsg.1/main/main.c:1494
#14 0x0834ab15 in main (argc=1, argv=0xbfc321a4) at /tmp/buildd/php5-5.2.6.dfsg.1/sapi/cgi/cgi_main.c:2017





More information about the pkg-php-maint mailing list