perl-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Steve Hay <steve....@uk.radan.com>
Subject Re: [PATCH] Re: t/perl/ithreads.t revisited
Date Wed, 15 Dec 2004 09:10:12 GMT
Stas Bekman wrote:

>Steve Hay wrote:
>  
>
>>>"-e line 0" means 
>>>that it's a C code :) you could just as well dereference a NULL pointer 
>>>for this purpose. or use my module for that :) 
>>>http://search.cpan.org/dist/Debug-FaultAutoBT/DumpCore.pm
>>>
>>>
>>>      
>>>
>>Couldn't build your module on Win32 either :(
>>    
>>
>
>This is probably due to the other module in that package :( May be I 
>should release it separately. Feel free to send me the error messages 
>offlist to see if it's something that can be easily fixed (if you want to 
>bother at all).
>  
>
I'll have a closer look at what the errors were...

>>>Bizarre. We need to figure out how to reproduce this bug outside modperl 
>>>and report to p5p. since this is definitely a bug in perl.
>>>
>>>
>>>      
>>>
>>Unless, of course, I'm just being really lucky again.  I tried mucking 
>>around with the conf files, adding and deleting code here and there and 
>>couldn't break it.  I'm also encouraged that the whole test suite works, 
>>but you never know...
>>
>>I've tried to reproduce this outside of mp2, but haven't had any luck 
>>yet.  The attached "Foo" module does some overloaded stringification of 
>>an error object and then plays around with threads, much like api.t 
>>followed by ithreads.t, but so far "make test" just runs cleanly :(
>>
>>Any suggestions how to try to make this sample module break would be 
>>welcome.
>>    
>>
>
>that would need to be a C code that mixes overload in it. I'll try to 
>write one tomorrow. Please remind me if I forget.
>
That's what I tried to in the 'Foo' module that I sent -- it has some XS 
code playing with $@, together with overload stuff in the .pm file.

- Steve


------------------------------------------------
Radan Computational Ltd.

We would like to take this opportunity to wish all our customers, suppliers and colleagues
seasons greetings.  We will not be sending corporate greetings cards this year.  Instead,
we will be making a donation to charity.

The information contained in this message and any files transmitted with it are confidential
and intended for the addressee(s) only.  If you have received this message in error or there
are any problems, please notify the sender immediately.  The unauthorized use, disclosure,
copying or alteration of this message is strictly forbidden.  Note that any views or opinions
presented in this email are solely those of the author and do not necessarily represent those
of Radan Computational Ltd.  The recipient(s) of this message should check it and any attached
files for viruses: Radan Computational will accept no liability for any damage caused by any
virus transmitted by this email.
Mime
View raw message