[Bug 225499] www/apach24: child pid exit signal Segmentation fault
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sun Jan 28 09:31:01 UTC 2018
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225499
Bug ID: 225499
Summary: www/apach24: child pid exit signal Segmentation fault
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Many People
Priority: ---
Component: Individual Port(s)
Assignee: freebsd-ports-bugs at FreeBSD.org
Reporter: ohartmann at walstatt.org
On most recent CURRENT (FreeBSD 12.0-CURRENT #77 r328474: Sat Jan 27 14:00:13
CET 2018 amd64) with CLANG 6.0.0, Apache server apache24-2.4.29 seems to crasch
with:
[...]
[Sun Jan 28 08:23:37.411040 2018] [core:notice] [pid 86932:tid 34376777728]
AH00094: Command line: '/usr/local/sbin/httpd -D NOHTTPACCEPT'
[Sun Jan 28 08:24:16.503091 2018] [core:notice] [pid 86932:tid 34376777728]
AH00052: child pid 1639 exit signal Segmentation fault (11)
[Sun Jan 28 08:24:16.503193 2018] [core:notice] [pid 86932:tid 34376777728]
AH00052: child pid 99579 exit signal Segmentation fault (11)
[Sun Jan 28 08:24:16.503209 2018] [core:notice] [pid 86932:tid 34376777728]
AH00052: child pid 99174 exit signal Segmentation fault (11)
[Sun Jan 28 08:24:17.516989 2018] [core:notice] [pid 86932:tid 34376777728]
AH00052: child pid 8563 exit signal Segmentation fault (11)
[Sun Jan 28 08:24:18.524138 2018] [core:notice] [pid 86932:tid 34376777728]
AH00052: child pid 40873 exit signal Segmentation fault (11)
[Sun Jan 28 08:24:18.524238 2018] [core:notice] [pid 86932:tid 34376777728]
AH00052: child pid 38477 exit signal Segmentation fault (11)
[Sun Jan 28 08:24:19.551776 2018] [core:notice] [pid 86932:tid 34376777728]
AH00052: child pid 4649 exit signal Segmentation fault (11)
[...]
whenever configurations where hit, where webdav (mod_dav_svn-1.9.7) has been
configured. But this is just a hunch, since www/nextcloud crashes, and the
webinterface of textproc/refdb trigger these crashes with a resulting
non-accessibility of the service. All other apache24 driven/related services,
like remote subversion via "URL: https://..." work properly or the web view of
poudriere, locally as well as remotely from other sites.
The problem arose suddenly! Prior to CURRENT rr328400 it seems to work, but I
can not aure, since I did several CURRENT updates AND ports-tree updates since
then.
Below, you'll find the "showconfig" output.
# make showconfig
===> The following configuration options are available for apache24-2.4.29:
ACCESS_COMPAT=on: mod_access compatibility
ACTIONS=on: Action triggering on requests
ALIAS=on: Mapping of requests to different filesystem parts
ALLOWMETHODS=on: Restrict allowed HTTP methods
ASIS=on: Sends files that contain their own HTTP headers
AUTHNZ_FCGI=on: FastCGI authorizer-based authentication and authorization
AUTHNZ_LDAP=on: LDAP based authentication
AUTHN_ANON=on: Anonymous user authentication control
AUTHN_CORE=on: Core authentication module
AUTHN_DBD=on: SQL-based authentication control
AUTHN_DBM=on: DBM-based authentication control
AUTHN_FILE=on: File-based authentication control
AUTHN_SOCACHE=on: Cached authentication control
AUTHZ_CORE=on: Core authorization provider vector module
AUTHZ_DBD=on: SQL based authorization and Login/Session support
AUTHZ_DBM=on: DBM-based authorization control
AUTHZ_GROUPFILE=on: "require group" authorization control
AUTHZ_HOST=on: Host-based authorization control
AUTHZ_OWNER=on: "require file-owner" authorization control
AUTHZ_USER=on: "require user" authorization control
AUTH_BASIC=on: Basic authentication
AUTH_DIGEST=on: RFC2617 Digest authentication
AUTH_FORM=on: Form authentication
AUTOINDEX=on: Directory listing
BROTLI=off: Brotli compression support
BUFFER=on: Filter Buffering
CACHE=on: Dynamic file caching
CACHE_DISK=on: Disk caching module
CACHE_SOCACHE=on: Shared object cacheing module
CERN_META=on: CERN-type meta files
CGI=on: CGI scripts (non-threaded MPMs)
CGID=on: CGI scripts (threaded MPMs)
CHARSET_LITE=on: Character set translation. Enabled by default only on
EBCDIC systems
DATA=on: RFC2397 data encoder
DAV=on: WebDAV protocol handling. --enable-dav also enables mod_dav_fs
DAV_FS=on: DAV provider for the filesystem. --enable-dav also enables
mod_dav_fs
DAV_LOCK=on: DAV provider for generic locking
DBD=on: Apache DBD Framework
DEFLATE=on: Deflate transfer encoding support
DIALUP=on: Rate limits static files to dialup modem speeds
DIR=on: Directory request handling
DUMPIO=on: I/O dump filter
ENV=on: Clearing/setting of ENV vars
EXPIRES=on: Expires header control
EXT_FILTER=on: External filter module
FILE_CACHE=on: File cache
FILTER=on: Smart Filtering
HEADERS=on: HTTP header control
HEARTBEAT=on: Generates Heartbeats
HEARTMONITOR=on: Collects Heartbeats
HTTP2=off: HTTP/2 (RFC 7540) support
IDENT=off: RFC 1413 ident lookups
IMAGEMAP=on: Server-side imagemaps
INCLUDE=on: Server-side includes
INFO=on: Server information
IPV4_MAPPED=on: Allow IPv6 sockets to handle IPv4 connections
LBMETHOD_BYBUSYNESS=on: Apache proxy Load balancing by busyness
LBMETHOD_BYREQUESTS=on: Apache proxy Load balancing by request counting
LBMETHOD_BYTRAFFIC=on: Apache proxy Load balancing by traffic counting
LBMETHOD_HEARTBEAT=on: Apache proxy Load balancing from Heartbeats
LDAP=on: LDAP caching and connection pooling services
LOGIO=on: Input and output logging
LOG_DEBUG=on: Configurable debug logging
LOG_FORENSIC=on: Forensic logging
LUA=off: Apache Lua Framework
LUAJIT=off: LuaJit Support
MACRO=on: Define and use macros in configuration files
MIME=on: Mapp file-ext. to MIME (recommended)
MIME_MAGIC=on: Automagically determining MIME type
NEGOTIATION=on: Content negotiation
PROXY=on: Build enabled PROXY modules
RATELIMIT=on: Output Bandwidth Limiting
REFLECTOR=on: Reflect request through the output filter stack
REMOTEIP=on: Translate header contents to an apparent client remote_ip
REQTIMEOUT=on: Limit time waiting for request from client
REQUEST=on: Request Body Filtering
REWRITE=on: Rule based URL manipulation
SED=on: Filter request and/or response bodies through sed
SESSION=on: Build enabled SESSION modules
SETENVIF=on: Modify ENV vars based on characteristics of the request
SLOTMEM_PLAIN=on: Slotmem provider that uses plain memory
SLOTMEM_SHM=on: Slotmem provider that uses shared memory
SOCACHE_DBM=on: dbm small object cache provider
SOCACHE_DC=off: distcache small object cache provider
SOCACHE_MEMCACHE=on: memcache small object cache provider
SOCACHE_SHMCB=on: shmcb small object cache provider
SPELING=on: Correct common URL misspellings
SSL=on: SSL/TLS support (mod_ssl)
STATUS=on: Process/thread monitoring
SUBSTITUTE=on: Response content rewrite-like filtering
SUEXEC=off: Set uid and gid for spawned processes
UNIQUE_ID=on: Per-request unique ids
USERDIR=on: Mapping of requests to user-specific directories
USERTRACK=on: User-session tracking
VERSION=on: Determining httpd version in config files
VHOST_ALIAS=on: Mass virtual hosting
WATCHDOG=on: Watchdog module
XML2ENC=on: i18n support for markup filters
====> Build enabled PROXY modules: you have to choose at least one of them
PROXY_AJP=on: AJP support module for mod_proxy
PROXY_BALANCER=on: mod_proxy extension for load balancing
PROXY_CONNECT=on: mod_proxy extension for CONNECT request handling
PROXY_EXPRESS=on: Dynamic mass reverse proxy extension for mod_proxy
PROXY_FCGI=on: FastCGI support module for mod_proxy
PROXY_HTTP2=off: HTTP/2 support module for h2 and h2c
PROXY_FDPASS=on: fdpass external process support module for mod_proxy
PROXY_FTP=on: FTP support module for mod_proxy
PROXY_HCHECK=on: Dynamic health check of Balancer members (workers) for
mod_proxy
PROXY_HTML=on: Fix HTML Links in a Reverse Proxy
PROXY_HTTP=on: HTTP support module for mod_proxy
PROXY_SCGI=on: SCGI gateway module for mod_proxy
PROXY_WSTUNNEL=on: Websockets Tunnel module for mod_proxy
====> Build enabled SESSION modules: you have to choose at least one of them
SESSION_COOKIE=on: Session cookie module
SESSION_CRYPTO=on: Session crypto module
SESSION_DBD=on: Session dbd module
====> Example and devel modules (do not use in prod)
BUCKETEER=off: (dev) buckets manipulation filter
CASE_FILTER=off: (dev) example uppercase conversion filter
CASE_FILTER_IN=off: (dev) example uppercase conversion input filter
ECHO=off: (dev) example echo server
EXAMPLE_HOOKS=off: (dev) example hook callback handler module
EXAMPLE_IPC=off: (dev) example of shared memory and mutex usage
OPTIONAL_FN_EXPORT=off: (dev) example optional function exporter
OPTIONAL_FN_IMPORT=off: (dev) example optional function importer
OPTIONAL_HOOK_EXPORT=off: (dev) example optional hook exporter
OPTIONAL_HOOK_IMPORT=off: (dev) example optional hook importer
====> The default MPM module: you have to select exactly one of them
MPM_PREFORK=off: non-threaded, pre-forking web server
MPM_WORKER=on: hybrid multi-threaded multi-process web server
MPM_EVENT=off: MPM worker variant with the goal of consuming threads only
for connections with active processing
====> Build all MPMs as shared Module: you can only select none or one of them
MPM_SHARED=on: all MPMs as loadable module
===> Use 'make config' to modify these settings
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list