perl-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hans-Ruodi Burch (EAS)" <hans-ruodi.bu...@eas.ericsson.se>
Subject mod_perl 1.99_09 core dumps
Date Thu, 19 Jun 2003 07:10:17 GMT
-------------8<---------- Start Bug Report ------------8<----------
1. Problem Description:

httpd core dumps if mod_perl is used:

castle# bin/httpd -f conf/httpd.conf
Bus Error(coredump)

gdb shows the following information:

castle# gdb bin/httpd                          
GNU gdb 5.0
Copyright 2000 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "sparc-sun-solaris2.8"...
(gdb) run
Starting program: /usr/local/apache/bin/httpd 
[New LWP 1]
[New LWP 2]
[New LWP 3]
[New LWP 4]
[New LWP 5]

Program received signal SIGSEGV, Segmentation fault.
0xfdbbbdd4 in ap_pcw_walk_files_config ()
   from /usr/local/apache/modules/mod_perl.so
(gdb) bt
#0  0xfdbbbdd4 in ap_pcw_walk_files_config ()
   from /usr/local/apache/modules/mod_perl.so
#1  0xfdbbbf94 in ap_pcw_walk_config ()
   from /usr/local/apache/modules/mod_perl.so
#2  0xfdbb3924 in modperl_hook_post_config ()
   from /usr/local/apache/modules/mod_perl.so
#3  0x37328 in ap_run_post_config ()
#4  0x40090 in main ()
(gdb) quit
The program is running.  Exit anyway? (y or n) y

The following additional perl modules are installed:

Apache-DB-0.06
Apache-Perldoc-1.11
Astro-FITS-Header-2.6.2
BerkeleyDB-0.22
Cache-Cache-1.02
CGI.pm-2.93
CGI-WML-0.09
checkbot-1.72
Class-Container-0.10
Class-Data-Inheritable-0.02
DB_File-1.806
DBI-1.37
DBD-mysql-2.1027
Devel-StackTrace-1.03
Devel-Symdump-2.03
Digest-MD5-2.24
Digest-SHA1-2.02
Error-0.15
Exception-Class-1.12
ExtUtils-F77-1.14
File-Path-Expand-1.01
File-Spec-0.82
Geo-IP-1.15
Filter-1.29
Filter-Simple-0.78
HTML-Mason-1.20
HTML-Parser-3.28
HTML-TableExtract-1.08
HTML-Tagset-3.03
Inline-0.44
IPC-ShareLite-0.09
libnet-1.13
libwww-perl-5.69
MailTools-1.58
MIME-Base64-2.20
MLDBM-2.01
mod_perl-1.99_09
Net_SSLeay.pm-1.22
Params-Validate-0.59
Parse-RecDescent-1.94
PDL-2.3.4
PGPLOT-2.18
Scalar-List-Utils-1.11
Storable-2.07
Test-Simple-0.47
Time-HiRes-1.47
URI-1.23
XML-Parser-2.31
XML-Writer-0.4

2. Used Components and their Configuration:

*** using lib/Apache/BuildConfig.pm
*** Makefile.PL options:
  MP_AP_PREFIX   => /usr/local/apache
  MP_COMPAT_1X   => 1
  MP_GENERATE_XS => 1
  MP_LIBNAME     => mod_perl
  MP_USE_DSO     => 1
  MP_USE_STATIC  => 1


*** /usr/local/apache/bin/httpd -V
Server version: Apache/2.0.45
Server built:   Jun 17 2003 08:13:42
Server's Module Magic Number: 20020903:0
Architecture:   32-bit
Server compiled with....
 -D APACHE_MPM_DIR="server/mpm/prefork"
 -D APR_HAS_MMAP
 -D APR_USE_PROC_PTHREAD_SERIALIZE
 -D APR_USE_PTHREAD_SERIALIZE
 -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
 -D APR_HAS_OTHER_CHILD
 -D AP_HAVE_RELIABLE_PIPED_LOGS
 -D HTTPD_ROOT="/usr/local/apache"
 -D SUEXEC_BIN="/usr/local/apache/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"


*** /usr/local/bin/perl -V
Summary of my perl5 (revision 5.0 version 8 subversion 0) configuration:
  Platform:
    osname=solaris, osvers=2.8, archname=sun4-solaris
    uname='sunos castle 5.8 generic_108528-21 sun4u sparc sunw,ultra-5_10 '
    config_args='-Dcc=gcc -B/usr/ccs/bin/'
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef
    useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
    use64bitint=undef use64bitall=undef uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='gcc -B/usr/ccs/bin/', ccflags ='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64',
    optimize='-O2',
    cppflags='-fno-strict-aliasing -I/usr/local/include'
    ccversion='', gccversion='3.2.3', gccosandvers='solaris2.8'
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
    alignbytes=8, prototype=define
  Linker and Libraries:
    ld='gcc -B/usr/ccs/bin/', ldflags =' -L/usr/local/lib '
    libpth=/usr/local/lib /usr/lib /usr/ccs/lib
    libs=-lsocket -lnsl -lgdbm -ldl -lm -lc
    perllibs=-lsocket -lnsl -ldl -lm -lc
    libc=/lib/libc.so, so=so, useshrplib=false, libperl=libperl.a
    gnulibc_version=''
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' '
    cccdlflags='-fPIC', lddlflags='-G -L/usr/local/lib'


Characteristics of this binary (from libperl): 
  Compile-time options: USE_LARGE_FILES
  Built under solaris
  Compiled at Jun 18 2003 16:40:35
  %ENV:
    PERL_LWP_USE_HTTP_10="1"
  @INC:
    /usr/local/lib/perl5/5.8.0/sun4-solaris
    /usr/local/lib/perl5/5.8.0
    /usr/local/lib/perl5/site_perl/5.8.0/sun4-solaris
    /usr/local/lib/perl5/site_perl/5.8.0
    /usr/local/lib/perl5/site_perl
    .


3. This is the core dump trace: (if you get a core dump):

  see above

This report was generated by t/REPORT on Thu Jun 19 06:57:44 2003 GMT.

-------------8<---------- End Bug Report --------------8<----------

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org


Mime
View raw message