php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #20218 Apache segfaults when using horde/imp
Submitted: 2002-11-02 07:30 UTC Modified: 2002-11-02 08:30 UTC
From: marsosa at speedy dot com dot ar Assigned:
Status: Closed Package: Apache2 related
PHP Version: 4.3.0-pre2 OS: Redhat Linux 7.3 kernel 2.4.18
Private report: No CVE-ID: None
 [2002-11-02 07:30 UTC] marsosa at speedy dot com dot ar
I installed apache 2.0.43 and php 4.3.0-pre2 and i get segfaults after login in imp (horde 2.1 + imp 3.1).

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 22742)]
zend_hash_get_current_data_ex (ht=0x83fcf1c, pData=0xbffe8ec8, pos=0xbffe8ecc)
    at /usr/src/php-4.3.0pre2/Zend/zend_hash.c:1101
1101                    *pData = p->pData;
(gdb)
(gdb) bt
#0  zend_hash_get_current_data_ex (ht=0x83fcf1c, pData=0xbffe8ec8,
    pos=0xbffe8ecc) at /usr/src/php-4.3.0pre2/Zend/zend_hash.c:1101
#1  0x40256730 in php_implode (delim=0x83ec6f4, arr=0x83ec6f4,
    return_value=0x83ed144) at /usr/src/php-4.3.0pre2/ext/standard/string.c:830
#2  0x40256a27 in zif_implode (ht=2, return_value=0x83ed144, this_ptr=0x0,
    return_value_used=1) at /usr/src/php-4.3.0pre2/ext/standard/string.c:886
#3  0x402ce080 in execute (op_array=0x83f18ac)
    at /usr/src/php-4.3.0pre2/Zend/zend_execute.c:1595
#4  0x402ce23e in execute (op_array=0x827ec74)
    at /usr/src/php-4.3.0pre2/Zend/zend_execute.c:1639
#5  0x402ce23e in execute (op_array=0x827f00c)
    at /usr/src/php-4.3.0pre2/Zend/zend_execute.c:1639
#6  0x402ce23e in execute (op_array=0x834215c)
    at /usr/src/php-4.3.0pre2/Zend/zend_execute.c:1639
#7  0x402bbbe4 in zend_execute_scripts (type=8, retval=0x0, file_count=3)
    at /usr/src/php-4.3.0pre2/Zend/zend.c:839
#8  0x40296111 in php_execute_script (primary_file=0xbffff7d0)
    at /usr/src/php-4.3.0pre2/main/main.c:1542
#9  0x402d5eae in php_output_filter (f=0x8267d08, bb=0x8268b78)
    at /usr/src/php-4.3.0pre2/sapi/apache2filter/sapi_apache2.c:458
#10 0x080acdd0 in ap_pass_brigade (next=0x8267d08, bb=0x8267e50)
    at util_filter.c:540
#11 0x080b3eec in default_handler (r=0x82660b0) at core.c:3320
#12 0x080a09fc in ap_run_handler (r=0x82660b0) at config.c:194
#13 0x080a0ffe in ap_invoke_handler (r=0x82660b0) at config.c:401
#14 0x0807794c in ap_process_request (r=0x82660b0) at http_request.c:288
#15 0x08073164 in ap_process_http_connection (c=0x8259eb8) at http_core.c:293
#16 0x080aa984 in ap_run_process_connection (c=0x8259eb8) at connection.c:85
#17 0x080aac6f in ap_process_connection (c=0x8259eb8, csd=0x8259de8)
    at connection.c:207
#18 0x0809f39b in child_main (child_num_arg=0) at prefork.c:696
#19 0x0809f45d in make_child (s=0x80e9878, slot=0) at prefork.c:736
#20 0x0809f56b in startup_children (number_to_start=5) at prefork.c:808
#21 0x0809f941 in ap_mpm_run (_pconf=0x80e5cd0, plog=0x812bde8, s=0x80e9878)
    at prefork.c:1024
#22 0x080a5698 in main (argc=4, argv=0xbffffb64) at main.c:643
#23 0x42017499 in __libc_start_main () from /lib/i686/libc.so.6


My configure line:
./configure \
  --with-apxs2=/usr/local/apache2/bin/apxs      \
  --enable-magic-quotes  \
  --enable-dbase  \
  --enable-ftp   \
  --with-gettext \
  --with-imap \
  --with-imap-ssl \
  --with-kerberos \
  --enable-mime-magic  \
  --with-mysql  \
  --with-mm \
  --enable-sockets  \
  --enable-sysvmsg   \
  --enable-sysvsem   \
  --enable-sysvshm

Thanks.

Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2002-11-02 07:36 UTC] moriyoshi@php.net
Please try using this CVS snapshot:

  http://snaps.php.net/php4-latest.tar.gz
 
For Windows:
 
  http://snaps.php.net/win32/php4-win32-latest.zip
 [2002-11-02 08:30 UTC] marsosa at speedy dot com dot ar
Works OK with the lastest CVS. Thanks.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Fri Apr 19 11:01:28 2024 UTC