I've installed the following software:

Apache/1.3.24 (Unix) Embperl/2.0b7 mod_perl/1.26

Embperl config looks like this:

---
PerlModule Embperl

Embperl_Options 16
Embperl_Escmode 0

<Files *.epl>
SetHandler perl-script
PerlHandler Embperl
Options +ExecCGI
</Files>
---

When running a simple test script, test.epl:

---
[- print OUT "foo" -]
---

the httpd handling the request segfaults. gdb gives the following
backtrace:

---
#0  0x40208660 in embperl_String2AV () from 
/usr/local/lib/perl/5.6.1/auto/Embperl/Embperl.so
#1  0x4020a665 in embperl_GetApacheAppConfig () from 
/usr/local/lib/perl/5.6.1/auto/Embperl/Embperl.so
#2  0x4020c9df in embperl_SetupApp () from 
/usr/local/lib/perl/5.6.1/auto/Embperl/Embperl.so
#3  0x40210eeb in embperl_InitRequest () from 
/usr/local/lib/perl/5.6.1/auto/Embperl/Embperl.so
#4  0x40211254 in embperl_InitRequestComponent () from 
/usr/local/lib/perl/5.6.1/auto/Embperl/Embperl.so
#5  0x40204e43 in embperl_ExecuteRequest () from 
/usr/local/lib/perl/5.6.1/auto/Embperl/Embperl.so
#6  0x401fd6b0 in XS_Embperl__Req_ExecuteRequest () from 
/usr/local/lib/perl/5.6.1/auto/Embperl/Embperl.so
#7  0x403715a1 in Perl_pp_entersub () from /usr/lib/libperl.so.5.6
#8  0x4036b411 in Perl_runops_standard () from /usr/lib/libperl.so.5.6
#9  0x40323b2c in perl_call_sv () from /usr/lib/libperl.so.5.6
#10 0x4032389e in perl_call_sv () from /usr/lib/libperl.so.5.6
#11 0x401c889e in perl_call_handler () from /www/pkg/apache/libexec/libperl.so
#12 0x401c810c in perl_run_stacked_handlers () from /www/pkg/apache/libexec/libperl.so
#13 0x401c6a5f in perl_handler () from /www/pkg/apache/libexec/libperl.so
#14 0x0806bea9 in ap_invoke_handler ()
#15 0x080813df in process_request_internal ()
#16 0x08081446 in ap_process_request ()
#17 0x080780b6 in child_main ()
#18 0x08078338 in make_child ()
#19 0x080786c8 in perform_idle_server_maintenance ()
#20 0x08078c9c in standalone_main ()
#21 0x080792dc in main ()
#22 0x4008214f in __libc_start_main () from /lib/libc.so.6
---

Can anyone help me find trace the cause of this problem?

TIA,
Rob.

-- 
Robert Norris                                       GPG: 1024D/FC18E6C2
Email+Jabber: [EMAIL PROTECTED]                Web: http://cataclysm.cx/

Attachment: msg03952/pgp00000.pgp
Description: PGP signature

Reply via email to