|   | php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login | 
| 
 PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits              [2002-01-22 17:58 UTC] yohgaki@php.net
  [2002-01-23 02:21 UTC] hartmann@php.net
  [2002-01-23 02:54 UTC] bugsphpnet at freecharts dot de
  [2002-01-23 04:38 UTC] yohgaki@php.net
  [2002-02-02 22:21 UTC] yohgaki@php.net
  [2002-02-03 20:01 UTC] yohgaki@php.net
  [2002-02-05 11:40 UTC] hartmann@php.net
  [2002-05-14 10:54 UTC] aral at aralbalkan dot com
  [2002-09-23 22:58 UTC] iliaa@php.net
  [2002-10-14 19:26 UTC] php-bugs at lists dot php dot net
 | |||||||||||||||||||||||||||||||||||||
|  Copyright © 2001-2025 The PHP Group All rights reserved. | Last updated: Fri Oct 31 08:00:01 2025 UTC | 
Changing session variables that are hashes as part of an object ($auth->auth[] from phplib) results in a segfault most of the time. It was still there switching back to php 4.1.0 . Backtrace: Program received signal SIGSEGV, Segmentation fault. 0x405ebdc6 in _zend_is_inconsistent (ht=0x36, file=0x406ea8e4 "zend_hash.c", line=975) at zend_hash.c:84 84 if (ht->inconsistent==HT_OK) { (gdb) bt #0 0x405ebdc6 in _zend_is_inconsistent (ht=0x36, file=0x406ea8e4 "zend_hash.c", line=975) at zend_hash.c:84 #1 0x405ee95d in zend_hash_internal_pointer_reset_ex (ht=0x36, pos=0xbfffee30) at zend_hash.c:975 #2 0x40643e48 in php_session_save_current_state () at session.c:544 #3 0x40646db4 in php_session_flush () at session.c:1381 #4 0x40646e08 in zm_deactivate_session (type=1, module_number=7) at session.c:1393 #5 0x405eabcc in module_registry_cleanup (module=0x85c65f0) at zend_API.c:1165 #6 0x405edc5f in zend_hash_apply (ht=0x40720ea0, apply_func=0x405eab80 <module_registry_cleanup>) at zend_hash.c:669 #7 0x405e6c11 in zend_deactivate_modules () at zend.c:585 #8 0x405f94b9 in php_request_shutdown (dummy=0x0) at main.c:723 #9 0x405f5518 in apache_php_module_main (r=0x80a2ca0, display_source_mode=0) at sapi_apache.c:96 #10 0x405f6420 in send_php (r=0x80a2ca0, display_source_mode=0, filename=0x80a4a20 "/home/pages/mydomain/start.php") at mod_php4.c:575 #11 0x405f64a3 in send_parsed_php (r=0x80a2ca0) at mod_php4.c:590 #12 0x8055260 in ap_invoke_handler () #13 0x806799c in ap_some_auth_required () #14 0x8067a13 in ap_process_request () #15 0x805fe27 in ap_child_terminate () #16 0x805ffd5 in ap_child_terminate () #17 0x8060109 in ap_child_terminate () #18 0x8060718 in ap_child_terminate () #19 0x8060f95 in main () Configure: './configure' \ '--prefix=/usr' \ '--with-config-file-path=/etc' \ '--with-exec-dir=%{libdir}/php/bin' \ '--with-mysql=/usr' \ '--with-gd=yes' \ '--with-tiff-dir=/usr' \ '--with-jpeg-dir=/usr' \ '--with-png-dir=/usr' \ '--with-zlib=yes' \ '--with-bz2' \ '--with-ttf' \ '--with-ftp' \ '--with-gettext' \ '--with-mm' \ '--enable-bcmath' \ '--enable-trans-sid' \ '--enable-inline-optimization' \ '--enable-track-vars' \ '--enable-magic-quotes' \ '--enable-sockets' \ '--enable-sysvsem' \ '--enable-sysvshm' \ '--enable-shmop' \ '--enable-ftp' \ '--enable-dbase' \ '--enable-debug' \ '--enable-gd-imgstrttf' \ '--with-apxs=/usr/sbin/apxs' Regards, Johann Hartmann