httpd-bugs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 44538] New: Large file using download accelerator causes child segfault.
Date Wed, 05 Mar 2008 13:15:36 GMT
https://issues.apache.org/bugzilla/show_bug.cgi?id=44538

           Summary: Large file using download accelerator causes child
                    segfault.
           Product: Apache httpd-2
           Version: 2.2.8
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Severity: normal
          Priority: P2
         Component: perchild
        AssignedTo: bugs@httpd.apache.org
        ReportedBy: ken@fusionmark.com


When orbitdownloader (web download accelerator) is used to download a file over
https like https://user:password@www.server.com/7GB.file, the child keeps
dying.

[Wed Mar 05 06:52:39 2008] [notice] child pid 4720 exit signal Segmentation
fault (11)
[Wed Mar 05 06:52:46 2008] [notice] child pid 4721 exit signal Segmentation
fault (11)
[Wed Mar 05 06:57:11 2008] [notice] child pid 4705 exit signal Segmentation
fault (11)
[Wed Mar 05 06:57:17 2008] [notice] child pid 4711 exit signal Segmentation
fault (11)
[Wed Mar 05 06:57:23 2008] [notice] child pid 4708 exit signal Segmentation
fault (11)
[Wed Mar 05 06:57:29 2008] [notice] child pid 4707 exit signal Segmentation
fault (11)
[Wed Mar 05 06:57:35 2008] [notice] child pid 4795 exit signal Segmentation
fault (11)

Tested using LFTP too and got the same result:

lftp -c pget "https://a:b@www.abc.com/files/7GBfile.tar", got 463620543 of
7019348523 (6%) 6.16M/s
o..............o...............o...............................o...............


Apparently this issue only happens when there are more than 2 splits of the
file. If using only 2 splits of the file or single connection, no such error
occurs.

The file is downloaded directly from the directory index page.


Server version: Apache/2.2.8 (Unix)
Server built:   Mar  4 2008 18:10:57
Server's Module Magic Number: 20051115:11
Server loaded:  APR 1.2.12, APR-Util 1.2.12
Compiled using: APR 1.2.12, APR-Util 1.2.12
Architecture:   32-bit
Server MPM:     Prefork
  threaded:     no
    forked:     yes (variable process count)
Server compiled with....
 -D APACHE_MPM_DIR="server/mpm/prefork"
 -D APR_HAS_SENDFILE
 -D APR_HAS_MMAP
 -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
 -D APR_USE_SYSVSEM_SERIALIZE
 -D APR_USE_PTHREAD_SERIALIZE
 -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
 -D APR_HAS_OTHER_CHILD
 -D AP_HAVE_RELIABLE_PIPED_LOGS
 -D DYNAMIC_MODULE_LIMIT=128
 -D HTTPD_ROOT="/usr/local/apache2"
 -D SUEXEC_BIN="/usr/local/apache2/bin/suexec"
 -D DEFAULT_PIDLOG="logs/httpd.pid"
 -D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
 -D DEFAULT_LOCKFILE="logs/accept.lock"
 -D DEFAULT_ERRORLOG="logs/error_log"
 -D AP_TYPES_CONFIG_FILE="conf/mime.types"
 -D SERVER_CONFIG_FILE="conf/httpd.conf"



There are the modules in use:
LoadModule authn_file_module modules/mod_authn_file.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule auth_digest_module modules/mod_auth_digest.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule log_forensic_module modules/mod_log_forensic.so
LoadModule ssl_module modules/mod_ssl.so
LoadModule mime_module modules/mod_mime.so
LoadModule vhost_alias_module modules/mod_vhost_alias.so
LoadModule dir_module modules/mod_dir.so
LoadModule alias_module modules/mod_alias.so
LoadModule php5_module        modules/libphp5.so


-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


Mime
View raw message