Stas Bekman wrote:
Philip M. Gollucci wrote:
But I don't think you should ever load it manually. It's A-T's job to do that. Just leave it there and talk to A-T if you need to get hold of that info.
I've pinned it down now.

./mp2bug

ModPerl::Config::as_string() ->
  Apache::TestConfig::new();

     if ($args->{thaw} and ref($thaw) ne 'HASH') {
        #dont generate any new config
        $thaw->{vars}->{$_} = $args->{$_} for keys %$args;
        $thaw->{server} = $thaw->new_test_server;
        $thaw->add_inc;
        return $thaw;
    }

We return in this IF having _never_ loaded Apache::TestConfigData.pm thus 
mp2bug doesn't ever know
the path of httpd causing most of the missing info in the mp2bug reports we've 
seen to the list
and my greif.

Here is an actual fix instead of a "quick hack" like my previous two attempts 
now that I understand it.
Thanks for the suggestions Stas!

[EMAIL PROTECTED] 
/home/pgollucci/dev/repos/asf/perl/modperl/Apache-Test/trunk/lib/Apache rv=0 143 
>svn diff
Index: TestConfig.pm
===================================================================
--- TestConfig.pm       (revision 280754)
+++ TestConfig.pm       (working copy)
@@ -252,6 +252,7 @@
         $thaw->{vars}->{$_} = $args->{$_} for keys %$args;
         $thaw->{server} = $thaw->new_test_server;
         $thaw->add_inc;
+        custom_config_add_conf_opts($args);
         return $thaw;
     }

@@ -2153,6 +2154,8 @@
 sub custom_config_add_conf_opts {
     my $args = shift;

+    custom_config_load();
+
     return unless $Apache::TestConfigData::vars and
         keys %$Apache::TestConfigData::vars;

--
END
------------------------------------------------------------
    What doesn't kill us can only make us stronger.
                Nothing is impossible.
                                
Philip M. Gollucci ([EMAIL PROTECTED]) 301.254.5198
Consultant / http://p6m7g8.net/Resume/
Senior Developer / Liquidity Services, Inc.
  http://www.liquidityservicesinc.com
       http://www.liquidation.com
       http://www.uksurplus.com
       http://www.govliquidation.com
       http://www.gowholesale.com


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to