ID: 27543 User updated by: arekm at pld-linux dot org Reported By: arekm at pld-linux dot org Status: Bogus Bug Type: Reproducible crash Operating System: Linux 2.4/2.6 glibc 2.3.3 PHP Version: 4.3.5RC3 New Comment:
Sorry for too much data. Unfortunately I wasn't able to reproduce this with simple compilation of vanilla php. Yes, the sources have few patches (mailny am/ac things like enabling build of some modules as shared ones). The problem is probably related to fact that we have different php binaries/modules like cgi, fastcgi, cli, apache2 sapi module using exactly the same ext modules (built as .so objects) to avoid having too many duplicates. Setting CFLAGS, LDFLAGS isn't any outsmarting configure. configure itself can't find out what compiler optimizations I want. That's why CFLAGS/LDFLAGS exists. Also using not existing options to configure doesn't make any difference. They are ignored after all. What's wrong with shared PCRE? Previous Comments: ------------------------------------------------------------------------ [2004-03-09 18:56:26] [EMAIL PROTECTED] Thank you for all the irrelevant information..(you obviously ignored the instructions about how to report) Necessary information would only have been: 1. your configure line 2. gdb backtrace 3. Steps how to reproduce Furthermore: Your configure line seems a bit weird since you certainly CAN NOT get a CGI binary with it. You didn't use clean sources when you configured the binary. Get the latest stable snapshot and drop ALL those LDFLAGS / CFLAGS etc., don't try outsmarting the configure.. Also, you should look into the './configure --help' output sometime, some of those options you used don't even exist. And making PCRE extension shared is not very good idea either.. Bogus. (open a better report with the above mentioned information if you still can reproduce the crash with clean sources from latest STABLE snapshot using proper configure line..) ------------------------------------------------------------------------ [2004-03-09 18:35:47] arekm at pld-linux dot org Description: ------------ [EMAIL PROTECTED] ~]$ php Content-type: text/html X-Powered-By: PHP/4.3.5RC3 (press ctrl+d) zsh: segmentation fault php php in cgi mode segfaults when extension=overload.so in php.ini. removing this extensions causes that segfault no longer happens. Almost every of my extensions is as loadable module but at this time I'm loading overload.so only. Content-type: text/html X-Powered-By: PHP/4.3.5RC3 [1]PHP Logo PHP Version 4.3.5RC3 System Linux arm.t19.ds.pwr.wroc.pl 2.6.4 #1 Fri Mar 5 16:14:32 CET 2004 i686 Build Date Mar 9 2004 01:39:56 Configure Command './configure' 'LDFLAGS=-s' 'CFLAGS=-O2 -march=athlon -DEAPI=1 -I/usr/X11R6/include' 'CXXFLAGS=-O2 -march=athlon' 'FFLAGS=-O2 -march=athlon' 'CPPFLAGS=' 'CC=athlon-pld-linux-gcc' 'CXX=athlon-pld-linux-g++' '--build=athlon-pld-linux' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc/php' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib' '--libexecdir=/usr/lib' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--x-libraries=/usr/X11R6/lib' '--with-apxs2=/usr/sbin/apxs' '--with-config-file-path=/etc/php' '--with-exec-dir=/usr/bin' '--disable-debug' '--enable-memory-limit' '--enable-bcmath=shared' '--enable-calendar=shared' '--enable-ctype=shared' '--enable-dba=shared' '--enable-dbx=shared' '--enable-dio=shared' '--enable-exif=shared' '--enable-ftp=shared' '--enable-filepro=shared' '--enable-gd-native-ttf' '--enable-magic-quotes' '--enable-mbstring=shared,all' '--enable-mbregex' '--enable-overload=shared' '--enable-pcntl=shared' '--enable-posix=shared' '--enable-session' '--enable-shared' '--enable-shmop=shared' '--enable-sysvmsg=shared' '--enable-sysvsem=shared' '--enable-sysvshm=shared' '--enable-track-vars' '--enable-trans-sid' '--enable-safe-mode' '--enable-sockets=shared' '--enable-ucd-snmp-hack' '--enable-wddx=shared' '--enable-xml=shared' '--enable-xslt=shared' '--enable-yp=shared' '--with-bz2=shared' '--with-cpdflib=shared' '--with-crack=shared' '--with-curl=shared' '--with-db=shared' '--with-db4' '--with-dbase=shared' '--with-dom=shared' '--with-dom-xslt=shared' '--with-dom-exslt=shared' '--with-expat-dir=shared,/usr' '--with-fribidi=shared' '--with-iconv=shared' '--with-filepro=shared' '--with-freetype-dir=shared' '--with-gettext=shared' '--with-gd=shared,/usr' '--with-gdbm' '--with-gmp=shared' '--with-hyperwave=shared' '--with-imap=shared' '--with-imap-ssl' '--with-interbase=shared,/usr' '--with-jpeg-dir=shared,/usr' '--with-ldap=shared' '--with-mcal=shared,/usr' '--with-mcrypt=shared' '--with-mhash=shared' '--with-mime-magic=shared,/usr/share/file/magic.mime' '--with-ming=shared' '--with-mnogosearch=shared,/usr' '--with-msession=shared' '--with-mssql=shared' '--with-mysql=shared,/usr' '--with-mysql-sock=/var/lib/mysql/mysql.sock' '--with-ncurses=shared' '--with-openssl' '--with-pcre-regex=shared' '--with-pdflib=shared' '--with-pear=/usr/share/pear' '--with-pgsql=shared,/usr' '--with-png-dir=shared,/usr' '--with-pspell=shared' '--with-readline=shared' '--with-regex=php' '--with-qtdom=shared' '--without-sablot-js' '--with-snmp=shared' '--with-sybase-ct=shared,/usr' '--with-sybase=shared,/usr' '--with-t1lib=shared' '--with-tiff-dir=shared,/usr' '--with-unixODBC=shared' '--with-xmlrpc=shared,/usr' '--with-xslt-sablot=shared' '--with-yaz=shared' '--with-zip=shared' '--with-zlib=shared' '--with-zlib-dir=shared,/usr' Server API CGI Virtual Directory Support enabled Configuration File (php.ini) Path /etc/php/php-cgi.ini PHP API 20020918 PHP Extension 20020429 Zend Extension 20021010 Debug Build no Thread Safety enabled Registered PHP Streams php, http, ftp, https, ftps [2]Zend logo This program makes use of the Zend Scripting Language Engine: Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies [3]PLD logo This server is using PLD Linux. More information at [4]http://www.pld-linux.org/. _________________________________________________________________ [5]PHP Credits _________________________________________________________________ Configuration PHP Core Directive Local Value Master Value allow_call_time_pass_reference On On allow_url_fopen On On always_populate_raw_post_data Off Off arg_separator.input & & arg_separator.output & & asp_tags Off Off auto_append_file no value no value auto_prepend_file no value no value browscap no value no value default_charset no value no value default_mimetype text/html text/html define_syslog_variables Off Off disable_classes no value no value disable_functions no value no value display_errors On On display_startup_errors Off Off doc_root no value no value docref_ext no value no value docref_root no value no value enable_dl On On error_append_string no value no value error_log no value no value error_prepend_string no value no value error_reporting 2039 2039 expose_php On On extension_dir /usr/lib/php /usr/lib/php file_uploads On On gpc_order GPC GPC highlight.bg #FFFFFF #FFFFFF highlight.comment #FF8000 #FF8000 highlight.default #0000BB #0000BB highlight.html #000000 #000000 highlight.keyword #007700 #007700 highlight.string #DD0000 #DD0000 html_errors On On ignore_repeated_errors Off Off ignore_repeated_source Off Off ignore_user_abort Off Off implicit_flush Off Off include_path .:/usr/share/pear .:/usr/share/pear log_errors Off Off log_errors_max_len 1024 1024 magic_quotes_gpc On On magic_quotes_runtime Off Off magic_quotes_sybase Off Off max_execution_time 180 180 max_input_time -1 -1 memory_limit 8388608 8388608 open_basedir no value no value output_buffering no value no value output_handler no value no value post_max_size 8M 8M precision 14 14 register_argc_argv On On register_globals On On report_memleaks On On safe_mode Off Off safe_mode_exec_dir no value no value safe_mode_gid Off Off safe_mode_include_dir no value no value sendmail_from [EMAIL PROTECTED] [EMAIL PROTECTED] sendmail_path /usr/sbin/sendmail -t /usr/sbin/sendmail -t serialize_precision 100 100 short_open_tag On On SMTP localhost localhost smtp_port 25 25 sql.safe_mode Off Off track_errors Off Off unserialize_callback_func no value no value upload_max_filesize 2097152 2097152 upload_tmp_dir no value no value user_dir no value no value variables_order EGPCS EGPCS xmlrpc_error_number 0 0 xmlrpc_errors Off Off y2k_compliance Off Off openssl OpenSSL support enabled OpenSSL Version OpenSSL 0.9.7c 30 Sep 2003 overload User-Space Object Overloading Support enabled session Session Support enabled Registered save handlers files user Directive Local Value Master Value session.auto_start Off Off session.bug_compat_42 On On session.bug_compat_warn On On session.cache_expire 180 180 session.cache_limiter nocache nocache session.cookie_domain no value no value session.cookie_lifetime 0 0 session.cookie_path / / session.cookie_secure Off Off session.entropy_file no value no value session.entropy_length 0 0 session.gc_divisor 100 100 session.gc_maxlifetime 1440 1440 session.gc_probability 1 1 session.name PHPSESSID PHPSESSID session.referer_check no value no value session.save_handler files files session.save_path /tmp /tmp session.serialize_handler php php session.use_cookies On On session.use_only_cookies Off Off session.use_trans_sid Off Off standard Regex Library Bundled library enabled Dynamic Library Support enabled Path to sendmail /usr/sbin/sendmail -t Directive Local Value Master Value assert.active 1 1 assert.bail 0 0 assert.callback no value no value assert.quiet_eval 0 0 assert.warning 1 1 auto_detect_line_endings 0 0 default_socket_timeout 60 60 safe_mode_allowed_env_vars PHP_ PHP_ safe_mode_protected_env_vars LD_LIBRARY_PATH LD_LIBRARY_PATH url_rewriter.tags a=href,area=href,frame=src,form=,fieldset= a=href,area=href,frame=src,form=,fieldset= user_agent no value no value tokenizer Tokenizer Support enabled Additional Modules Module Name Environment Variable Value _ /usr/bin/php EDITOR vim PATH /sbin:/usr/sbin:/usr/local/sbin:/sbin:/usr/sbin:/usr/local/sbin:/usr/l ocal/bin:/bin:/usr/bin:/usr/X11R6/bin:/home/users/misiek/bin HISTFILE /home/users/misiek/.historyz SHELL /bin/zsh HOSTNAME arm.t19.ds.pwr.wroc.pl USER misiek TMPDIR /home/users/misiek/tmp OLDPWD /home/users/misiek/rpm/SOURCES XAUTHORITY /home/users/misiek/.Xauthority TERM xterm-color LANG pl_PL LOGNAME misiek LS_COLORS no=00:fi=00:di=01;34:ln=01;36:pi=33:so=01;35:bd=01;33:cd=01;33:or=01;0 5;37;41:mi=01;05;37;41:ex=32:*.sh=01;32:*.csh=01;32:*.bat=01;32:*.btm= 01;32:*.cmd=01;32:*.com=01;32:*.exe=01;32:*.arj=01;31:*.bz=01;31:*.bz2 =01;31:*.cpio=01;31:*.deb=01;31:*.gz=01;31:*.img=01;31:*.lha=01;31:*.l zh=01;31:*.rar=01;31:*.rpm=01;31:*.tar=01;31:*.taz=01;31:*.tgz=01;31:* .tpz=01;31:*.trpm=01;31:*.tz=01;31:*.z=01;31:*.Z=01;31:*.zip=01;31:*.z oo=01;31:*.bmp=01;35:*.cdr=01;35:*.gif=01;35:*.jpeg=01;35:*.jpg=01;35: *.mng=01;35:*.pbm=01;35:*.pcx=01;35:*.pgm=01;35:*.png=01;35:*.ppm=01;3 5:*.tga=01;35:*.tif=01;35:*.tiff=01;35:*.xbm=01;35:*.xcf=01;35:*.xpm=0 1;35:*.asf=01;37:*.asx=01;37:*.au=01;37:*.avi=01;37:*.m1v=01;37:*.mid= 01;37:*.mp3=01;37:*.mp4=01;37:*.mpg=01;37:*.mpe=01;37:*.mpeg=01;37:*.m od=01;37:*.mov=01;37:*.ogg=01;37:*.qt=01;37:*.rm=01;37:*.ram=01;37:*.s 3m=01;37:*.vob=01;37:*.voc=01;37:*.wav=01;37:*.wma=01;37:*.wmv=01;37:* .xm=01;37:*.abw=36:*.css=36:*.doc=36:*.dot=36:*.dvi=36:*.eps=36:*.htm= 36:*.html=36:*.info=36:*.kpr=36:*.me=36:*.ms=36:*.ps=36:*.pdf=36:*.pps =36:*.ppt=36:*.rtf=36:*.sxc=36:*.sxw=36:*.tex=36:*.texi=36:*.texinfo=3 6:*.txt=36:*.wri=36:*.xls=36:*.xlw=36:*.ac=01;33:*.am=01;33:*.c=01;33: *.cc=01;33:*.cpp=01;33:*.diff=01;33:*.f=01;33:*.h=01;33:*.in=01;33:*.o =01;33:*.patch=01;33:*.po=01;33:*.pot=01;33:*.s=01;33:*.spec=01;33: PS1 [EMAIL PROTECTED] %~]%(!.#.%\$) HISTFILESIZE 1000 MINICOM -L -c on MAIL /home/users/misiek/Mail/Poczta/ HOME /home/users/misiek DISPLAY :0.0 HISTSIZE 500 PWD /home/users/misiek LESSOPEN |lesspipe.sh %s SHLVL 2 PS2 %_> GS_LIB /home/users/misiek/.fonts KDE_FULL_SESSION true GTK_RC_FILES /etc/gtk/gtkrc:/home/users/misiek/.gtkrc:/home/users/misiek/.kde/share /config/gtkrc GTK2_RC_FILES /etc/gtk-2.0/gtkrc:/home/users/misiek/.gtkrc-2.0:/home/users/misiek/.k de/share/config/gtkrc KDE_MULTIHEAD false XCURSOR_THEME default XCURSOR_SIZE no value SESSION_MANAGER local/arm.t19.ds.pwr.wroc.pl:/tmp/.ICE-unix/5188 COLORTERM no value KONSOLE_DCOP DCOPRef(konsole-21655,konsole) KONSOLE_DCOP_SESSION DCOPRef(konsole-21655,session-2) WINDOWID 50331653 PHP Variables Variable Value PHP_SELF no value _SERVER["_"] /usr/bin/php _SERVER["EDITOR"] vim _SERVER["PATH"] /sbin:/usr/sbin:/usr/local/sbin:/sbin:/usr/sbin:/usr/local/sbin:/usr/l ocal/bin:/bin:/usr/bin:/usr/X11R6/bin:/home/users/misiek/bin _SERVER["HISTFILE"] /home/users/misiek/.historyz _SERVER["SHELL"] /bin/zsh _SERVER["HOSTNAME"] arm.t19.ds.pwr.wroc.pl _SERVER["USER"] misiek _SERVER["TMPDIR"] /home/users/misiek/tmp _SERVER["OLDPWD"] /home/users/misiek/rpm/SOURCES _SERVER["XAUTHORITY"] /home/users/misiek/.Xauthority _SERVER["TERM"] xterm-color _SERVER["LANG"] pl_PL _SERVER["LOGNAME"] misiek _SERVER["LS_COLORS"] no=00:fi=00:di=01;34:ln=01;36:pi=33:so=01;35:bd=01;33:cd=01;33:or=01;0 5;37;41:mi=01;05;37;41:ex=32:*.sh=01;32:*.csh=01;32:*.bat=01;32:*.btm= 01;32:*.cmd=01;32:*.com=01;32:*.exe=01;32:*.arj=01;31:*.bz=01;31:*.bz2 =01;31:*.cpio=01;31:*.deb=01;31:*.gz=01;31:*.img=01;31:*.lha=01;31:*.l zh=01;31:*.rar=01;31:*.rpm=01;31:*.tar=01;31:*.taz=01;31:*.tgz=01;31:* .tpz=01;31:*.trpm=01;31:*.tz=01;31:*.z=01;31:*.Z=01;31:*.zip=01;31:*.z oo=01;31:*.bmp=01;35:*.cdr=01;35:*.gif=01;35:*.jpeg=01;35:*.jpg=01;35: *.mng=01;35:*.pbm=01;35:*.pcx=01;35:*.pgm=01;35:*.png=01;35:*.ppm=01;3 5:*.tga=01;35:*.tif=01;35:*.tiff=01;35:*.xbm=01;35:*.xcf=01;35:*.xpm=0 1;35:*.asf=01;37:*.asx=01;37:*.au=01;37:*.avi=01;37:*.m1v=01;37:*.mid= 01;37:*.mp3=01;37:*.mp4=01;37:*.mpg=01;37:*.mpe=01;37:*.mpeg=01;37:*.m od=01;37:*.mov=01;37:*.ogg=01;37:*.qt=01;37:*.rm=01;37:*.ram=01;37:*.s 3m=01;37:*.vob=01;37:*.voc=01;37:*.wav=01;37:*.wma=01;37:*.wmv=01;37:* .xm=01;37:*.abw=36:*.css=36:*.doc=36:*.dot=36:*.dvi=36:*.eps=36:*.htm= 36:*.html=36:*.info=36:*.kpr=36:*.me=36:*.ms=36:*.ps=36:*.pdf=36:*.pps =36:*.ppt=36:*.rtf=36:*.sxc=36:*.sxw=36:*.tex=36:*.texi=36:*.texinfo=3 6:*.txt=36:*.wri=36:*.xls=36:*.xlw=36:*.ac=01;33:*.am=01;33:*.c=01;33: *.cc=01;33:*.cpp=01;33:*.diff=01;33:*.f=01;33:*.h=01;33:*.in=01;33:*.o =01;33:*.patch=01;33:*.po=01;33:*.pot=01;33:*.s=01;33:*.spec=01;33: _SERVER["PS1"] [EMAIL PROTECTED] %~]%(!.#.%\\$) _SERVER["HISTFILESIZE"] 1000 _SERVER["MINICOM"] -L -c on _SERVER["MAIL"] /home/users/misiek/Mail/Poczta/ _SERVER["HOME"] /home/users/misiek _SERVER["DISPLAY"] :0.0 _SERVER["HISTSIZE"] 500 _SERVER["PWD"] /home/users/misiek _SERVER["LESSOPEN"] |lesspipe.sh %s _SERVER["SHLVL"] 2 _SERVER["PS2"] %_> _SERVER["GS_LIB"] /home/users/misiek/.fonts _SERVER["KDE_FULL_SESSION"] true _SERVER["GTK_RC_FILES"] /etc/gtk/gtkrc:/home/users/misiek/.gtkrc:/home/users/misiek/.kde/share /config/gtkrc _SERVER["GTK2_RC_FILES"] /etc/gtk-2.0/gtkrc:/home/users/misiek/.gtkrc-2.0:/home/users/misiek/.k de/share/config/gtkrc _SERVER["KDE_MULTIHEAD"] false _SERVER["XCURSOR_THEME"] default _SERVER["XCURSOR_SIZE"] no value _SERVER["SESSION_MANAGER"] local/arm.t19.ds.pwr.wroc.pl:/tmp/.ICE-unix/5188 _SERVER["COLORTERM"] no value _SERVER["KONSOLE_DCOP"] DCOPRef(konsole-21655,konsole) _SERVER["KONSOLE_DCOP_SESSION"] DCOPRef(konsole-21655,session-2) _SERVER["WINDOWID"] 50331653 _SERVER["PHP_SELF"] no value _SERVER["argv"] Array ( ) _SERVER["argc"] 0 _ENV["_"] /usr/bin/php _ENV["EDITOR"] vim _ENV["PATH"] /sbin:/usr/sbin:/usr/local/sbin:/sbin:/usr/sbin:/usr/local/sbin:/usr/l ocal/bin:/bin:/usr/bin:/usr/X11R6/bin:/home/users/misiek/bin _ENV["HISTFILE"] /home/users/misiek/.historyz _ENV["SHELL"] /bin/zsh _ENV["HOSTNAME"] arm.t19.ds.pwr.wroc.pl _ENV["USER"] misiek _ENV["TMPDIR"] /home/users/misiek/tmp _ENV["OLDPWD"] /home/users/misiek/rpm/SOURCES _ENV["XAUTHORITY"] /home/users/misiek/.Xauthority _ENV["TERM"] xterm-color _ENV["LANG"] pl_PL _ENV["LOGNAME"] misiek _ENV["LS_COLORS"] no=00:fi=00:di=01;34:ln=01;36:pi=33:so=01;35:bd=01;33:cd=01;33:or=01;0 5;37;41:mi=01;05;37;41:ex=32:*.sh=01;32:*.csh=01;32:*.bat=01;32:*.btm= 01;32:*.cmd=01;32:*.com=01;32:*.exe=01;32:*.arj=01;31:*.bz=01;31:*.bz2 =01;31:*.cpio=01;31:*.deb=01;31:*.gz=01;31:*.img=01;31:*.lha=01;31:*.l zh=01;31:*.rar=01;31:*.rpm=01;31:*.tar=01;31:*.taz=01;31:*.tgz=01;31:* .tpz=01;31:*.trpm=01;31:*.tz=01;31:*.z=01;31:*.Z=01;31:*.zip=01;31:*.z oo=01;31:*.bmp=01;35:*.cdr=01;35:*.gif=01;35:*.jpeg=01;35:*.jpg=01;35: *.mng=01;35:*.pbm=01;35:*.pcx=01;35:*.pgm=01;35:*.png=01;35:*.ppm=01;3 5:*.tga=01;35:*.tif=01;35:*.tiff=01;35:*.xbm=01;35:*.xcf=01;35:*.xpm=0 1;35:*.asf=01;37:*.asx=01;37:*.au=01;37:*.avi=01;37:*.m1v=01;37:*.mid= 01;37:*.mp3=01;37:*.mp4=01;37:*.mpg=01;37:*.mpe=01;37:*.mpeg=01;37:*.m od=01;37:*.mov=01;37:*.ogg=01;37:*.qt=01;37:*.rm=01;37:*.ram=01;37:*.s 3m=01;37:*.vob=01;37:*.voc=01;37:*.wav=01;37:*.wma=01;37:*.wmv=01;37:* .xm=01;37:*.abw=36:*.css=36:*.doc=36:*.dot=36:*.dvi=36:*.eps=36:*.htm= 36:*.html=36:*.info=36:*.kpr=36:*.me=36:*.ms=36:*.ps=36:*.pdf=36:*.pps =36:*.ppt=36:*.rtf=36:*.sxc=36:*.sxw=36:*.tex=36:*.texi=36:*.texinfo=3 6:*.txt=36:*.wri=36:*.xls=36:*.xlw=36:*.ac=01;33:*.am=01;33:*.c=01;33: *.cc=01;33:*.cpp=01;33:*.diff=01;33:*.f=01;33:*.h=01;33:*.in=01;33:*.o =01;33:*.patch=01;33:*.po=01;33:*.pot=01;33:*.s=01;33:*.spec=01;33: _ENV["PS1"] [EMAIL PROTECTED] %~]%(!.#.%\\$) _ENV["HISTFILESIZE"] 1000 _ENV["MINICOM"] -L -c on _ENV["MAIL"] /home/users/misiek/Mail/Poczta/ _ENV["HOME"] /home/users/misiek _ENV["DISPLAY"] :0.0 _ENV["HISTSIZE"] 500 _ENV["PWD"] /home/users/misiek _ENV["LESSOPEN"] |lesspipe.sh %s _ENV["SHLVL"] 2 _ENV["PS2"] %_> _ENV["GS_LIB"] /home/users/misiek/.fonts _ENV["KDE_FULL_SESSION"] true _ENV["GTK_RC_FILES"] /etc/gtk/gtkrc:/home/users/misiek/.gtkrc:/home/users/misiek/.kde/share /config/gtkrc _ENV["GTK2_RC_FILES"] /etc/gtk-2.0/gtkrc:/home/users/misiek/.gtkrc-2.0:/home/users/misiek/.k de/share/config/gtkrc _ENV["KDE_MULTIHEAD"] false _ENV["XCURSOR_THEME"] default _ENV["XCURSOR_SIZE"] no value _ENV["SESSION_MANAGER"] local/arm.t19.ds.pwr.wroc.pl:/tmp/.ICE-unix/5188 _ENV["COLORTERM"] no value _ENV["KONSOLE_DCOP"] DCOPRef(konsole-21655,konsole) _ENV["KONSOLE_DCOP_SESSION"] DCOPRef(konsole-21655,session-2) _ENV["WINDOWID"] 50331653 PHP License This program is free software; you can redistribute it and/or modify it under the terms of the PHP License as published by the PHP Group and included in the distribution in the file: LICENSE This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. If you did not receive a copy of the PHP license, or have any questions about PHP licensing, please contact [EMAIL PROTECTED] Reproduce code: --------------- just run php as cgi from shell and press ctrl+d (of course extenstion=overload.so has to be loaded). Expected result: ---------------- Not segfault. Actual result: -------------- Segfault. (gdb) r Starting program: /home/users/misiek/rpm/BUILD/php-4.3.5RC3/sapi/cgi/.libs/php Content-type: text/html X-Powered-By: PHP/4.3.5RC3 /home/users/misiek/rpm/BUILD/php-4.3.5RC3/main/fopen_wrappers.c(556) : Freeing 0x08058CF8 (17 bytes), script=- Program received signal SIGSEGV, Segmentation fault. 0x4050f343 in ?? () (gdb) bt #0 0x4050f343 in ?? () #1 0x400c64da in tsrm_shutdown () at /home/users/misiek/rpm/BUILD/php-4.3.5RC3/TSRM/TSRM.c:162 #2 0x0804c78e in main (argc=1, argv=0xbffff3f4) at /home/users/misiek/rpm/BUILD/php-4.3.5RC3/sapi/cgi/cgi_main.c:1687 (gdb) info threads (gdb) frame 1 #1 0x400c64da in tsrm_shutdown () at /home/users/misiek/rpm/BUILD/php-4.3.5RC3/TSRM/TSRM.c:162 162 resource_types_table[j].dtor(p->storage[j], &p->storage); (gdb) print j $1 = 17 (gdb) print p $2 = (tsrm_tls_entry *) 0x804f118 (gdb) print *p $3 = {storage = 0x80767e8, count = 18, thread_id = 16384, next = 0x0} (gdb) print p->storage[j] $4 = (void *) 0x8076838 (gdb) print resource_types_table[j] $5 = {size = 44, ctor = 0x4050f2fe, dtor = 0x4050f343} ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=27543&edit=1