perl-embperl mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christophe Le Bars <...@2fp.net>
Subject another segfault with Embperl2/Apache/static mod_perl
Date Wed, 25 Aug 2004 14:51:09 GMT

Hi,

I'm willing to run Embperl2 with the stock apache-perl package (Apache
with mod_perl module statically linked). So, I downloaded the last
Debian libembperl-perl source package and rebuilt it.  (off course, with
EPHTTPD=/usr/sbin/apache-perl & apxs-perl).

Building went fine but "apache-perl -X -f $(dir)/test/conf/httpd.conf" 
segfault during the make test.

There are few differences between the Debian & the CVS sources but I
tried also with the CVS tree & encountered the same problem.

The backtrace & debug info :

with the debian source tree :

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 13806)]
0x406b198b in embperl_GetApacheConfig ()
   from /usr/lib/perl5/auto/Embperl/Embperl-13.so
(gdb) s
Single stepping until exit from function embperl_GetApacheConfig, 
which has no line number information.
(gdb) BT
#0  0x406b198b in embperl_GetApacheConfig ()
   from /usr/lib/perl5/auto/Embperl/Embperl-13.so
#1  0x0809d7c8 in ap_merge_per_dir_configs ()
#2  0x0809f87c in ap_init_virtual_host ()
#3  0x080e17d4 in ?? ()
#4  0x08402404 in ?? ()
#5  0x080e1044 in ?? ()
#6  0x080e100c in ?? ()
#7  0x080edc5c in ?? ()
#8  0xbffffa48 in ?? ()
#9  0x0809fc24 in ap_read_config ()
Previous frame inner to this frame (corrupt stack?)

with the cvs source tree :

[Switching to Thread 16384 (LWP 17404)]
0x406be89b in embperl_merge_dir_config (p=0x8348918, basev=0x83487b4, 
    addv=0x836e2f4) at mod_embperl.c:749
749         }
(gdb) BT
#0  0x406be89b in embperl_merge_dir_config (p=0x8348918, basev=0x83487b4, 
    addv=0x836e2f4) at mod_embperl.c:749
#1  0x0809d7c8 in ap_merge_per_dir_configs ()
#2  0x0809f87c in ap_init_virtual_host ()
#3  0x080e17d4 in ?? ()
#4  0x0844408c in ?? ()
#5  0x080e1044 in ?? ()
#6  0x080e100c in ?? ()
#7  0x080edc5c in ?? ()
#8  0xbffffa68 in ?? ()
#9  0x0809fc24 in ap_read_config ()
Previous frame inner to this frame (corrupt stack?)

ii  apache-common            1.3.31-3        Support files for all Apache webservers
ii  apache-dev               1.3.31-3        Apache webserver development kit
ii  apache-perl              1.3.31-3        Versatile, high-performance HTTP server with
Perl support
ii  perl                     5.8.4-2         Larry Wall's Practical Extraction and Report
Language.


Did I miss something with the build dependencies or is this a bug?

Thanks,

-- 
Christophe 


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


Mime
View raw message