[Catalyst] Problem in compiling Catalyst::Engine::HTTP::Prefork due to HTTP::HeaderParser::XS

Len Jaffe lenjaffe at jaffesystems.com
Tue Jun 21 15:46:54 GMT 2011


well, that's something at least.

On Tue, Jun 21, 2011 at 10:46 AM, Jorge Gonzalez
<jorge.gonzalez at daikon.es>wrote:

> It seems this one was caught some 10 days ago:
>
> http://www.cpantesters.org/**cpan/report/e78f810a-9422-**
> 11e0-b1d0-9dea81bb81c4<http://www.cpantesters.org/cpan/report/e78f810a-94=
22-11e0-b1d0-9dea81bb81c4>
>
> The error which appears in the report is _exactly_ the one I'm stepping o=
n.
>
> J.
>
> El 21/06/11 16:32, Jorge Gonzalez escribi=F3:
>
>  El 21/06/11 15:33, Len Jaffe escribi=F3:
>>
>>> We're nearing the outer limits of my experience.
>>> I'd try strace, it might tell  you which shared lib is failing to load.
>>>
>>> Len.
>>>
>>>
>> Been there, done that. In fact it was almost the first thing I tried. No
>> news. It mmaps correctly all needed libraries and seems to jump to execu=
te
>> it, then returns with an error.
>>
>> It would be great to know the library function that the perl code jumps
>> into when loading an XS shared object. This would allow us to follow the
>> control flow inside the XS source and try to spot the offender.
>>
>> It seems that this function might be boot_HTTP__HeaderParse__XS (you can
>> check symbols in the .so with 'nm'), but I can't find its definition
>> anywhere but in HTTPHeaders.c, which is autogenerated from HTTPHeaders.x=
s.
>>
>> I set PERL_DL_DEBUG=3D1 before executing again 'make test', which gives a
>> bit more info, but not nearly enough.
>>
>> I'm stuck. I'll explore some other  ways, like disabling
>> Catalyst::Engine::HTTP::**Prefork's use of this module.
>>
>> I'll keep you informed.
>> (desperate) Regards :-)
>> J.
>>
>>
>> ______________________________**_________________
>> List: Catalyst at lists.scsys.co.uk
>> Listinfo: http://lists.scsys.co.uk/cgi-**bin/mailman/listinfo/catalyst<h=
ttp://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst>
>> Searchable archive: http://www.mail-archive.com/**
>> catalyst at lists.scsys.co.uk/<http://www.mail-archive.com/catalyst@lists.s=
csys.co.uk/>
>> Dev site: http://dev.catalyst.perl.org/
>>
>
>
> ______________________________**_________________
> List: Catalyst at lists.scsys.co.uk
> Listinfo: http://lists.scsys.co.uk/cgi-**bin/mailman/listinfo/catalyst<ht=
tp://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst>
> Searchable archive: http://www.mail-archive.com/**
> catalyst at lists.scsys.co.uk/<http://www.mail-archive.com/catalyst@lists.sc=
sys.co.uk/>
> Dev site: http://dev.catalyst.perl.org/
>



-- =

lenjaffe at jaffesystems.com   614-404-4214
Proprietor: http://www.theycomewithcheese.com/ - An Homage to Fromage
Asst. Scoutmaster Troop 156 - www.bsatroop156.org -
webmaster at bsatroop156.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.scsys.co.uk/pipermail/catalyst/attachments/20110621/aa63c=
e09/attachment.htm


More information about the Catalyst mailing list