Philip M. Gollucci wrote: > This function is causing it.... now we get to go dig at the C implementations > code > (as I'm probably just now checking up to where Gozer was months ago.........) AFAIK, MP_PERL_HV_GMAGICAL_AWARE is never defined, and #ifdefing out a lot of code looks like dougm was the original implementor of this slice of code.....
I believe its a requirement for the version of perl to allow magic to be able to be associated to HVs for our implimentation of ENV in modperl_env.c (at least as far as tie'ing goes) btw, #defining it breaks a 'lot' of the tests: ------------------------------------------------------------------------------- t/apache/cgihandler.t 2 1 50.00% 2 t/api/internal_redirect.t 255 65280 4 8 200.00% 1-4 t/modperl/cookie.t 255 65280 3 6 200.00% 1-3 t/modperl/env.t 58 57 98.28% 1-4 6-58 t/modperl/local_env.t 255 65280 ?? ?? % ?? t/modperl/merge.t 10 4 40.00% 2-3 6 9 t/modperl/merge2.t 10 4 40.00% 2-3 6 9 t/modperl/merge3.t 10 4 40.00% 2-3 6 9 t/modperl/post_utf8.t 255 65280 ?? ?? % ?? t/modperl/setupenv.t 63 20 31.75% 36-42 48-58 62-63 t/modules/cgi.t 5 5 100.00% 1-5 t/modules/cgipost.t 255 65280 6 12 200.00% 1-6 t/modules/cgiupload.t 0 13 2 4 200.00% 1-2 t/modules/include.t 6 5 83.33% 1 3-6 t/modules/include_subreq.t 255 65280 1 2 200.00% 1 interestingly, local_env.pm among others segfault and setupevn.pm bombs (the actual tie'ing) and setupenv2.pm passes. BOO hiss... dinner time. -- ------------------------------------------------------------------------ Philip M. Gollucci ([EMAIL PROTECTED]) 323.219.4708 Consultant / http://p6m7g8.net/Resume/resume.shtml Senior Software Engineer - TicketMaster - http://ticketmaster.com 1024D/A79997FA F357 0FDD 2301 6296 690F 6A47 D55A 7172 A799 97F "In all that I've done wrong I know I must have done something right to deserve a hug every morning and butterfly kisses at night." --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]