Return-Path: Delivered-To: apmail-perl-modperl-archive@www.apache.org Received: (qmail 3567 invoked from network); 23 Apr 2005 18:13:27 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 23 Apr 2005 18:13:27 -0000 Received: (qmail 42802 invoked by uid 500); 23 Apr 2005 18:13:46 -0000 Delivered-To: apmail-perl-modperl-archive@perl.apache.org Received: (qmail 42778 invoked by uid 500); 23 Apr 2005 18:13:45 -0000 Mailing-List: contact modperl-help@perl.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Delivered-To: mailing list modperl@perl.apache.org Received: (qmail 42760 invoked by uid 99); 23 Apr 2005 18:13:45 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from mail.logilune.com (HELO mail.logilune.com) (195.80.154.36) by apache.org (qpsmtpd/0.28) with ESMTP; Sat, 23 Apr 2005 11:13:45 -0700 Received: from [127.0.0.1] (localhost.logilune.com [127.0.0.1]) by mail.logilune.com (Postfix) with ESMTP id 40AFFD6932; Sat, 23 Apr 2005 20:13:12 +0200 (CEST) Message-ID: <426A9037.50204@stason.org> Date: Sat, 23 Apr 2005 14:13:11 -0400 From: Stas Bekman Organization: Hope, Humanized User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050322 X-Accept-Language: en-us, en, he, ru MIME-Version: 1.0 To: Vincent Moneymaker CC: modperl@perl.apache.org Subject: Re: Apache2::Reload Segmentation Fault References: In-Reply-To: Content-Type: multipart/mixed; boundary="------------070703030509020708020704" X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N This is a multi-part message in MIME format. --------------070703030509020708020704 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Vincent Moneymaker wrote: >> Vincent Moneymaker wrote: >> >>> Here is the output from the backtrace (hope I did it correctly) >>> >>> >>> Program received signal SIGSEGV, Segmentation fault. >>> 0xdeb3618f in Perl_gv_efullname3 () from >>> /opt/prod/apache/modules/mod_perl.so >>> (gdb) bt >> >> >>> #6 0xdeb9293f in Perl_pp_require () from >>> /opt/prod/apache/modules/mod_perl.so >>> #7 0xdeb226a1 in modperl_pp_require () at modperl_perl_pp.c:69 >>> #8 0xdeb6d61e in Perl_runops_standard () >>> from /opt/prod/apache/modules/mod_perl.so >>> #9 0xdeb31361 in S_call_body () from >>> /opt/prod/apache/modules/mod_perl.so >> >> > Stas Bekman wrote: > >> >> OK, so yours crash is in require, Vincent. Any chance you could >> prepare a tarball that reproduces the problem, so Philippe can >> reproduce it easily? >> >> Please grab the template from geoff's site: >> http://people.apache.org/~geoff/Apache-Test-skeleton-mp2.tar.gz >> >> In fact better use the attachment in this message: >> http://marc.theaimsgroup.com/?l=apache-modperl-dev&m=111145170703909&w=2 >> it's already designed for this specific problem. Just swap my setup >> with yours. >> >> Please don't hesitate to ask questions if you have any, Vincent. >> > > I downloaded your attachment and I get the following with 'use Apache2 > ();' in the Makefile.PL > > Can't locate Apache2.pm in @INC (@INC contains: > /usr/local/lib/perl5/5.8.0/i86pc-solaris /usr/local/lib/perl5/5.8.0 > /usr/local/lib/perl5/site_perl/5.8.0/i86pc-solaris > /usr/local/lib/perl5/site_perl/5.8.0 /usr/local/lib/perl5/site_perl .) > at Makefile.PL line 3. > BEGIN failed--compilation aborted at Makefile.PL line 3. > > When I pull out 'use Apache2 ();', I then the server starts and I get > the following error in the error_log > > [Sat Apr 23 10:08:28 2005] [error] [client 127.0.0.1] Can't locate > object method > "dir_config" via package "Apache2::RequestRec" at > /usr/local/lib/perl5/site_per > l/5.8.0/i86pc-solaris/Apache/Reload.pm line 52.\n > [Sat Apr 23 10:08:31 2005] [error] [client 127.0.0.1] Can't locate > object method > "dir_config" via package "Apache2::RequestRec" at > /usr/local/lib/perl5/site_per > l/5.8.0/i86pc-solaris/Apache/Reload.pm line 52.\n > [Sat Apr 23 10:08:31 2005] [info] removed PID file > /home/vince/mod_perl-2.0.0-RC > 5/AR-segv-mp2/t/logs/httpd.pid (pid=17237) > [Sat Apr 23 10:08:31 2005] [notice] caught SIGTERM, shutting down Yes, sorry, it was created before the move to the Apache2:: name space. I've attached a new version which works with RC5. > The Reload module in the Apache namespace is the old 0.08 Reload > module. When I place a copy of the new 0.09 version of Reload that is > in the Apache2 namespace in the Apache namespace, the server won't > start. I suspect I am doing something wrong. No, it should be Apache2::Reload coming with RC5. as mentioned above that tarball needed a fixup. > Also, when you talk about > preparing a tarball that reproduces the problem, could you give me a > pointer on how I prepare that so I can send one to Philippe? That's the tarball you've been trying to use. Vincent, please try again with the fixed attachment. -- __________________________________________________________________ Stas Bekman JAm_pH ------> Just Another mod_perl Hacker http://stason.org/ mod_perl Guide ---> http://perl.apache.org mailto:stas@stason.org http://use.perl.org http://apacheweek.com http://modperlbook.org http://apache.org http://ticketmaster.com --------------070703030509020708020704 Content-Type: application/x-gzip; name="AR-segv-mp2.tar.gz" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="AR-segv-mp2.tar.gz" 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 --------------070703030509020708020704--