perl-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Philip M. Gollucci" <pgollu...@p6m7g8.com>
Subject Re: tie STDOUT to $r [was : svn commit: r420268 - /perl/modperl/trunk/t/modperl/local_env.t]
Date Thu, 13 Jul 2006 05:13:02 GMT
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 (pgollucci@p6m7g8.com) 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: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org


Mime
View raw message