From owner-freebsd-ports Wed Aug 9 7:10: 7 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 23B4737BC8C for ; Wed, 9 Aug 2000 07:10:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id HAA84137; Wed, 9 Aug 2000 07:10:00 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from server.bitmcnit.bryansk.su (bitmcnit.bryansk.ru [195.239.213.9]) by hub.freebsd.org (Postfix) with ESMTP id 3918737BB21 for ; Wed, 9 Aug 2000 07:09:20 -0700 (PDT) (envelope-from alex@kapran.bitmcnit.bryansk.su) Received: (from uucp@localhost) by server.bitmcnit.bryansk.su (8.9.3/8.9.3) with UUCP id RAA28765 for FreeBSD-gnats-submit@freebsd.org; Wed, 9 Aug 2000 17:57:26 +0400 Received: (from alex@localhost) by kapran.bitmcnit.bryansk.su (8.9.3/8.9.3) id RAA05932; Wed, 9 Aug 2000 17:51:08 +0400 (MSD) (envelope-from alex) Message-Id: <200008091351.RAA05932@kapran.bitmcnit.bryansk.su> Date: Wed, 9 Aug 2000 17:51:08 +0400 (MSD) From: Alex Kapranoff Reply-To: alex@kapran.bitmcnit.bryansk.su To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/20503: apache w/ mod_perl segfaults on 'use IO;' on CURRENT Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 20503 >Category: ports >Synopsis: apache w/ mod_perl segfaults on 'use IO;' on CURRENT >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Aug 09 07:10:00 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Alex Kapranoff >Release: FreeBSD 5.0-CURRENT i386 >Organization: >Environment: Apache/1.3.12 (Unix) mod_perl/1.24 All build from ports. For mod_perl I tried both www/p5-Apache & www/mod_perl. FreeBSD-CURRENT of about 6-7 Aug 2000. >Description: mod_perl scripts trying to "use IO;" (probably some other modules too) cause httpd (child) to segfault. This was found while trying to set up HTML::Mason environment. httpd silently segfaulted, so I started to "use" all modules HTML::Mason uses from a sample mod_perl script. Eventually IO was found to cause segfault. >How-To-Repeat: "use IO;" from a mod_perl script. Then watch /var/log/httpd-errors.log. >Fix: I don't have a fix. But some thougths: I managed to "repair" some other modules like Data::Dumper and MLDBM from segfaulting mod_perled httpd by simple rebuilding. But this may be irrelevant to the problem as far as I DON'T remember whether previous Data::Dumper and MLDBM were built before perl 5.6.0 hit the CURRENT tree. But IO is in perl standard dist and therefore is built during buildworld. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message