Hi

I'm using mpm peruser with apache 2.2.17 with patches httpd-2.2.3-peruser-0.3.0.patch, httpd-2.2.3-peruser-0.3.0-dc3.patch, httpd-2.2.3-peruser-0.3.0-dc3-r57.patch.

All works fine, but sometimes child process crashes. In httpd log is something like that: [Fri Dec 10 06:06:52 2010] [notice] child pid 64712 exit signal Segmentation fault (11), possible coredump in /tmp

Can anybody help me with this?

Coredump:

GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 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 "amd64-marcel-freebsd"...
Core was generated by `httpd'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /lib/libm.so.5...done.
Loaded symbols for /lib/libm.so.5
Reading symbols from /usr/local/lib/libpcre.so.0...done.
Loaded symbols for /usr/local/lib/libpcre.so.0
Reading symbols from /usr/local/lib/libaprutil-1.so.3...done.
Loaded symbols for /usr/local/lib/libaprutil-1.so.3
Reading symbols from /usr/local/lib/libdb-4.2.so.2...done.
Loaded symbols for /usr/local/lib/libdb-4.2.so.2
Reading symbols from /usr/local/lib/libgdbm.so.3...done.
Loaded symbols for /usr/local/lib/libgdbm.so.3
Reading symbols from /usr/local/lib/libexpat.so.6...done.
Loaded symbols for /usr/local/lib/libexpat.so.6
Reading symbols from /usr/local/lib/libiconv.so.3...done.
Loaded symbols for /usr/local/lib/libiconv.so.3
Reading symbols from /usr/local/lib/libapr-1.so.4...done.
Loaded symbols for /usr/local/lib/libapr-1.so.4
Reading symbols from /lib/libcrypt.so.5...done.
Loaded symbols for /lib/libcrypt.so.5
Reading symbols from /lib/libthr.so.3...done.
Loaded symbols for /lib/libthr.so.3
Reading symbols from /lib/libc.so.7...done.
Loaded symbols for /lib/libc.so.7
Reading symbols from /usr/local/libexec/apache22/mod_authn_file.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_authn_file.so
Reading symbols from /usr/local/libexec/apache22/mod_authn_dbm.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_authn_dbm.so
Reading symbols from /usr/local/libexec/apache22/mod_authn_anon.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_authn_anon.so
Reading symbols from /usr/local/libexec/apache22/mod_authn_default.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_authn_default.so
Reading symbols from /usr/local/libexec/apache22/mod_authn_alias.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_authn_alias.so
Reading symbols from /usr/local/libexec/apache22/mod_authz_host.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_authz_host.so
Reading symbols from /usr/local/libexec/apache22/mod_authz_groupfile.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_authz_groupfile.so
Reading symbols from /usr/local/libexec/apache22/mod_authz_user.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_authz_user.so
Reading symbols from /usr/local/libexec/apache22/mod_authz_dbm.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_authz_dbm.so
Reading symbols from /usr/local/libexec/apache22/mod_authz_owner.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_authz_owner.so
Reading symbols from /usr/local/libexec/apache22/mod_authz_default.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_authz_default.so
Reading symbols from /usr/local/libexec/apache22/mod_auth_basic.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_auth_basic.so
Reading symbols from /usr/local/libexec/apache22/mod_auth_digest.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_auth_digest.so
Reading symbols from /usr/local/libexec/apache22/mod_file_cache.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_file_cache.so
Reading symbols from /usr/local/libexec/apache22/mod_cache.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_cache.so
Reading symbols from /usr/local/libexec/apache22/mod_disk_cache.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_disk_cache.so
Reading symbols from /usr/local/libexec/apache22/mod_dumpio.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_dumpio.so
Reading symbols from /usr/local/libexec/apache22/mod_reqtimeout.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_reqtimeout.so
Reading symbols from /usr/local/libexec/apache22/mod_include.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_include.so
Reading symbols from /usr/local/libexec/apache22/mod_filter.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_filter.so
Reading symbols from /usr/local/libexec/apache22/mod_charset_lite.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_charset_lite.so
Reading symbols from /usr/local/libexec/apache22/mod_deflate.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_deflate.so
Reading symbols from /lib/libz.so.5...done.
Loaded symbols for /lib/libz.so.5
Reading symbols from /usr/local/libexec/apache22/mod_log_config.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_log_config.so
Reading symbols from /usr/local/libexec/apache22/mod_logio.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_logio.so
Reading symbols from /usr/local/libexec/apache22/mod_env.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_env.so
Reading symbols from /usr/local/libexec/apache22/mod_mime_magic.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_mime_magic.so
Reading symbols from /usr/local/libexec/apache22/mod_cern_meta.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_cern_meta.so
Reading symbols from /usr/local/libexec/apache22/mod_expires.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_expires.so
Reading symbols from /usr/local/libexec/apache22/mod_headers.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_headers.so
Reading symbols from /usr/local/libexec/apache22/mod_usertrack.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_usertrack.so
Reading symbols from /usr/local/libexec/apache22/mod_unique_id.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_unique_id.so
Reading symbols from /usr/local/libexec/apache22/mod_setenvif.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_setenvif.so
Reading symbols from /usr/local/libexec/apache22/mod_version.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_version.so
Reading symbols from /usr/local/libexec/apache22/mod_mime.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_mime.so
Reading symbols from /usr/local/libexec/apache22/mod_dav.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_dav.so
Reading symbols from /usr/local/libexec/apache22/mod_status.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_status.so
Reading symbols from /usr/local/libexec/apache22/mod_autoindex.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_autoindex.so
Reading symbols from /usr/local/libexec/apache22/mod_asis.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_asis.so
Reading symbols from /usr/local/libexec/apache22/mod_info.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_info.so
Reading symbols from /usr/local/libexec/apache22/mod_cgi.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_cgi.so
Reading symbols from /usr/local/libexec/apache22/mod_dav_fs.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_dav_fs.so
Reading symbols from /usr/local/libexec/apache22/mod_vhost_alias.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_vhost_alias.so
Reading symbols from /usr/local/libexec/apache22/mod_negotiation.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_negotiation.so
Reading symbols from /usr/local/libexec/apache22/mod_dir.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_dir.so
Reading symbols from /usr/local/libexec/apache22/mod_imagemap.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_imagemap.so
Reading symbols from /usr/local/libexec/apache22/mod_actions.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_actions.so
Reading symbols from /usr/local/libexec/apache22/mod_speling.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_speling.so
Reading symbols from /usr/local/libexec/apache22/mod_userdir.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_userdir.so
Reading symbols from /usr/local/libexec/apache22/mod_alias.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_alias.so
Reading symbols from /usr/local/libexec/apache22/mod_rewrite.so...done.
Loaded symbols for /usr/local/libexec/apache22/mod_rewrite.so
Reading symbols from /usr/local/libexec/apache22/libphp5.so...done.
Loaded symbols for /usr/local/libexec/apache22/libphp5.so
Reading symbols from /usr/local/lib/libxml2.so.5...done.
Loaded symbols for /usr/local/lib/libxml2.so.5
Reading symbols from /usr/local/lib/php/20090626/ioncube/ioncube_loader.so...done.
Loaded symbols for /usr/local/lib/php/20090626/ioncube/ioncube_loader.so
Reading symbols from /usr/local/lib/php/20090626/bz2.so...done.
Loaded symbols for /usr/local/lib/php/20090626/bz2.so
Reading symbols from /usr/lib/libbz2.so.4...done.
Loaded symbols for /usr/lib/libbz2.so.4
Reading symbols from /usr/local/lib/php/20090626/curl.so...done.
Loaded symbols for /usr/local/lib/php/20090626/curl.so
Reading symbols from /usr/local/lib/libcurl.so.6...done.
Loaded symbols for /usr/local/lib/libcurl.so.6
Reading symbols from /usr/lib/libssl.so.6...done.
Loaded symbols for /usr/lib/libssl.so.6
Reading symbols from /lib/libcrypto.so.6...done.
Loaded symbols for /lib/libcrypto.so.6
Reading symbols from /usr/local/lib/php/20090626/dom.so...done.
Loaded symbols for /usr/local/lib/php/20090626/dom.so
Reading symbols from /usr/local/lib/php/20090626/exif.so...done.
Loaded symbols for /usr/local/lib/php/20090626/exif.so
Reading symbols from /usr/local/lib/php/20090626/filter.so...done.
Loaded symbols for /usr/local/lib/php/20090626/filter.so
Reading symbols from /usr/local/lib/php/20090626/ftp.so...done.
Loaded symbols for /usr/local/lib/php/20090626/ftp.so
Reading symbols from /usr/local/lib/php/20090626/gd.so...done.
Loaded symbols for /usr/local/lib/php/20090626/gd.so
Reading symbols from /usr/local/lib/libt1.so.5...done.
Loaded symbols for /usr/local/lib/libt1.so.5
Reading symbols from /usr/local/lib/libfreetype.so.9...done.
Loaded symbols for /usr/local/lib/libfreetype.so.9
Reading symbols from /usr/local/lib/libX11.so.6...done.
Loaded symbols for /usr/local/lib/libX11.so.6
Reading symbols from /usr/local/lib/libXpm.so.4...done.
Loaded symbols for /usr/local/lib/libXpm.so.4
Reading symbols from /usr/local/lib/libpng.so.6...done.
Loaded symbols for /usr/local/lib/libpng.so.6
Reading symbols from /usr/local/lib/libjpeg.so.11...done.
Loaded symbols for /usr/local/lib/libjpeg.so.11
Reading symbols from /usr/local/lib/libxcb.so.2...done.
Loaded symbols for /usr/local/lib/libxcb.so.2
Reading symbols from /usr/local/lib/libXau.so.6...done.
Loaded symbols for /usr/local/lib/libXau.so.6
Reading symbols from /usr/local/lib/libXdmcp.so.6...done.
Loaded symbols for /usr/local/lib/libXdmcp.so.6
Reading symbols from /usr/local/lib/libpthread-stubs.so.0...done.
Loaded symbols for /usr/local/lib/libpthread-stubs.so.0
Reading symbols from /usr/lib/librpcsvc.so.5...done.
Loaded symbols for /usr/lib/librpcsvc.so.5
Reading symbols from /usr/local/lib/php/20090626/hash.so...done.
Loaded symbols for /usr/local/lib/php/20090626/hash.so
Reading symbols from /usr/local/lib/php/20090626/iconv.so...done.
Loaded symbols for /usr/local/lib/php/20090626/iconv.so
Reading symbols from /usr/local/lib/php/20090626/imap.so...done.
Loaded symbols for /usr/local/lib/php/20090626/imap.so
Reading symbols from /usr/local/lib/libc-client4.so.9...done.
Loaded symbols for /usr/local/lib/libc-client4.so.9
Reading symbols from /usr/lib/libpam.so.5...done.
Loaded symbols for /usr/lib/libpam.so.5
Reading symbols from /usr/local/lib/php/20090626/mbstring.so...done.
Loaded symbols for /usr/local/lib/php/20090626/mbstring.so
Reading symbols from /usr/local/lib/libonig.so.1...done.
Loaded symbols for /usr/local/lib/libonig.so.1
Reading symbols from /usr/local/lib/php/20090626/mcrypt.so...done.
Loaded symbols for /usr/local/lib/php/20090626/mcrypt.so
Reading symbols from /usr/local/lib/libmcrypt.so.8...done.
Loaded symbols for /usr/local/lib/libmcrypt.so.8
Reading symbols from /usr/local/lib/libltdl.so.7...done.
Loaded symbols for /usr/local/lib/libltdl.so.7
Reading symbols from /usr/local/lib/php/20090626/mysql.so...done.
Loaded symbols for /usr/local/lib/php/20090626/mysql.so
Reading symbols from /usr/local/lib/php/20090626/mysqli.so...done.
Loaded symbols for /usr/local/lib/php/20090626/mysqli.so
Reading symbols from /usr/local/lib/php/20090626/openssl.so...done.
Loaded symbols for /usr/local/lib/php/20090626/openssl.so
Reading symbols from /usr/local/lib/php/20090626/pcntl.so...done.
Loaded symbols for /usr/local/lib/php/20090626/pcntl.so
Reading symbols from /usr/local/lib/php/20090626/pdf.so...done.
Loaded symbols for /usr/local/lib/php/20090626/pdf.so
Reading symbols from /usr/local/lib/libpdf.so.8...done.
Loaded symbols for /usr/local/lib/libpdf.so.8
Reading symbols from /usr/local/lib/php/20090626/pdo.so...done.
Loaded symbols for /usr/local/lib/php/20090626/pdo.so
Reading symbols from /usr/local/lib/php/20090626/posix.so...done.
Loaded symbols for /usr/local/lib/php/20090626/posix.so
Reading symbols from /usr/local/lib/php/20090626/session.so...done.
Loaded symbols for /usr/local/lib/php/20090626/session.so
Reading symbols from /usr/local/lib/php/20090626/shmop.so...done.
Loaded symbols for /usr/local/lib/php/20090626/shmop.so
Reading symbols from /usr/local/lib/php/20090626/simplexml.so...done.
Loaded symbols for /usr/local/lib/php/20090626/simplexml.so
Reading symbols from /usr/local/lib/php/20090626/sockets.so...done.
Loaded symbols for /usr/local/lib/php/20090626/sockets.so
Reading symbols from /usr/local/lib/php/20090626/sqlite.so...done.
Loaded symbols for /usr/local/lib/php/20090626/sqlite.so
Reading symbols from /usr/local/lib/php/20090626/sysvmsg.so...done.
Loaded symbols for /usr/local/lib/php/20090626/sysvmsg.so
Reading symbols from /usr/local/lib/php/20090626/sysvsem.so...done.
Loaded symbols for /usr/local/lib/php/20090626/sysvsem.so
Reading symbols from /usr/local/lib/php/20090626/sysvshm.so...done.
Loaded symbols for /usr/local/lib/php/20090626/sysvshm.so
Reading symbols from /usr/local/lib/php/20090626/tidy.so...done.
Loaded symbols for /usr/local/lib/php/20090626/tidy.so
Reading symbols from /usr/local/lib/libtidy-0.99.so.0...done.
Loaded symbols for /usr/local/lib/libtidy-0.99.so.0
Reading symbols from /usr/local/lib/php/20090626/tokenizer.so...done.
Loaded symbols for /usr/local/lib/php/20090626/tokenizer.so
Reading symbols from /usr/local/lib/php/20090626/wddx.so...done.
Loaded symbols for /usr/local/lib/php/20090626/wddx.so
Reading symbols from /usr/local/lib/php/20090626/xml.so...done.
Loaded symbols for /usr/local/lib/php/20090626/xml.so
Reading symbols from /usr/local/lib/php/20090626/xmlreader.so...done.
Loaded symbols for /usr/local/lib/php/20090626/xmlreader.so
Reading symbols from /usr/local/lib/php/20090626/xmlrpc.so...done.
Loaded symbols for /usr/local/lib/php/20090626/xmlrpc.so
Reading symbols from /usr/local/lib/php/20090626/xmlwriter.so...done.
Loaded symbols for /usr/local/lib/php/20090626/xmlwriter.so
Reading symbols from /usr/local/lib/php/20090626/xsl.so...done.
Loaded symbols for /usr/local/lib/php/20090626/xsl.so
Reading symbols from /usr/local/lib/libexslt.so.8...done.
Loaded symbols for /usr/local/lib/libexslt.so.8
Reading symbols from /usr/local/lib/libxslt.so.2...done.
Loaded symbols for /usr/local/lib/libxslt.so.2
Reading symbols from /usr/local/lib/libgcrypt.so.17...done.
Loaded symbols for /usr/local/lib/libgcrypt.so.17
Reading symbols from /usr/local/lib/libgpg-error.so.0...done.
Loaded symbols for /usr/local/lib/libgpg-error.so.0
Reading symbols from /usr/local/lib/libintl.so.9...done.
Loaded symbols for /usr/local/lib/libintl.so.9
Reading symbols from /usr/local/lib/php/20090626/zip.so...done.
Loaded symbols for /usr/local/lib/php/20090626/zip.so
Reading symbols from /usr/local/lib/php/20090626/zlib.so...done.
Loaded symbols for /usr/local/lib/php/20090626/zlib.so
Reading symbols from /usr/local/lib/php/20090626/json.so...done.
Loaded symbols for /usr/local/lib/php/20090626/json.so
Reading symbols from /usr/local/lib/php/20090626/pspell.so...done.
Loaded symbols for /usr/local/lib/php/20090626/pspell.so
Reading symbols from /usr/local/lib/libaspell.so.16...done.
Loaded symbols for /usr/local/lib/libaspell.so.16
Reading symbols from /usr/local/lib/libpspell.so.16...done.
Loaded symbols for /usr/local/lib/libpspell.so.16
Reading symbols from /usr/local/lib/compat/pkg/libintl.so.8...done.
Loaded symbols for /usr/local/lib/compat/pkg/libintl.so.8
Reading symbols from /usr/lib/libstdc++.so.6...done.
Loaded symbols for /usr/lib/libstdc++.so.6
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /libexec/ld-elf.so.1...done.
Loaded symbols for /libexec/ld-elf.so.1
#0  apr_palloc (pool=0x80b07b028, in_size=Variable "in_size" is not
#  available.
) at memory/unix/apr_pools.c:252
252     memory/unix/apr_pools.c: No such file or directory.
        in memory/unix/apr_pools.c
[New Thread 8016041c0 (LWP 100436)]
(gdb) where
#0 apr_palloc (pool=0x80b07b028, in_size=Variable "in_size" is not available.
) at memory/unix/apr_pools.c:252
#1  0x0000000801027a60 in apr_pstrcat (a=Variable "a" is not available.
) at strings/apr_strings.c:149
#2 0x000000000044951d in peruser_post_read (r=0x80b07b0a0) at peruser.c:1279 #3 0x000000000042993a in ap_run_post_read_request (r=0x80b07b0a0) at protocol.c:1671 #4 0x000000000042bc9e in ap_read_request (conn=0x80b071298) at protocol.c:1011 #5 0x0000000000441043 in ap_process_http_connection (c=0x80b071298) at http_core.c:183 #6 0x000000000043d8a2 in ap_run_process_connection (c=0x80b071298) at connection.c:43 #7 0x000000000044b175 in child_main (child_num_arg=Variable "child_num_arg" is not available.
) at peruser.c:1067
#8 0x000000000044b99c in make_child (s=0x80161a868, slot=3) at peruser.c:2214 #9 0x000000000044c340 in ap_mpm_run (_pconf=Variable "_pconf" is not available.
) at peruser.c:2267
#10 0x00000000004242da in main (argc=1, argv=0x7fffffffebc0) at main.c:739

_______________________________________________
Peruser mailing list
[email protected]
http://www.telana.com/mailman/listinfo/peruser

Reply via email to