Running under httpd -X, first time through my subrequest goes fine, second
time through it segfaults. Here's the non-debugging bt:

Program received signal SIGSEGV, Segmentation fault.
0x8080757 in ap_copy_table ()
(gdb) bt
#0  0x8080757 in ap_copy_table ()
#1  0x80937ef in ap_set_sub_req_protocol ()
#2  0x8098156 in ap_sub_req_lookup_file ()
#3  0x2af188 in XS_Apache_lookup_file ()
   from /usr/lib/perl5/site_perl/5.005/i386-linux/auto/Apache/Apache.so
#4  0x5f6b6f6f in ?? ()
Cannot access memory at address 0x62636f64

Probably not a huge amount of help, and it smacks of a bug in Apache,
rather than mod_perl. Still a PITA for me ;-)

Config: Apache 1.3.12, Perl 5.00503, mod_perl 1.24. Non-DSO.

-- 
<Matt/>

Fastnet Software Ltd. High Performance Web Specialists
Providing mod_perl, XML, Sybase and Oracle solutions
Email for training and consultancy availability.
http://sergeant.org http://xml.sergeant.org

Reply via email to