[MacRuby-devel] [ANN] MacRuby 0.7

Laurent Sansonetti lsansonetti at apple.com
Tue Oct 12 15:03:04 PDT 2010


Hi Ryan,

On Oct 12, 2010, at 2:52 PM, Ryan Davis wrote:
> On Oct 11, 2010, at 12:56 , John Barnette wrote:
> 
>> On Oct 11, 2010, at 11:54 AM, Ryan Davis wrote:
>>> I haven't tried using isolate on macruby yet, but let me know if you have any issues.
>> 
>> The tests segfault on 0.7 right now, I have a note to look at this before the next Isolate release.
> 
> I'm poking at it... I'm not even getting a segfault, just hanging out spinning CPU and eating a TON of RAM. It never even gets to the first test for some reason.
> 
> Here is a sample:
> 
>>  1968 rary_reserve
>>    1968 rb_yield
>>      1968 rb_vm_yield_args
>>        1968 MREP_4A9E42EFE9E24C529FBC1397F1146174
>>          1968 0x103324011
>>            1968 rb_vm_dispatch
>>              1968 MREP_4A9E42EFE9E24C529FBC1397F1146174
>>                1968 0x103324011
>>                  1968 rb_vm_dispatch
>>                    1968 rb_f_eval
>>                      1968 rb_vm_run_under
>>                        1968 rb_vm_run
>>                          1968 0x102da92d3
>>                            1968 rb_vm_prepare_block
>>                              1968 rb_vm_const_is_defined
>>                                1968 rb_str_NSCoder_decode
>>                                  1968 rb_str_NSCoder_decode
>>                                    1968 rb_str_NSCoder_decode
>>                                      1968 rb_str_NSCoder_decode
>>                                        1968 rb_str_NSCoder_decode
>>                                          1968 rb_str_NSCoder_decode
>>                                            1968 rb_str_NSCoder_decode
>>                                              1968 rb_str_NSCoder_decode
>>                                                1968 rb_str_NSCoder_decode
>>                                                  1968 rb_str_NSCoder_decode
>>                                                    1968 rb_str_NSCoder_decode
>>                                                      1968 rb_str_NSCoder_decode
>>                                                        1967 rb_str_NSCoder_decode
>>                                                          1679 rb_str_NSCoder_decode
>>                                                            1659 rb_str_NSCoder_decode
>>                                                            20 rb_str_NSCoder_decode
>>                                                          288 rb_str_NSCoder_decode
>>                                                        1 rb_str_NSCoder_decode
> 
> 
> Is there an easy way to know what NSCoder#decode is getting pissy about?

Hard to tell, how do you reproduce this?

I wouldn't look too much at the stacktrace, since the symbols might be corrupted.

Laurent
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-devel/attachments/20101012/3d9c5402/attachment-0001.html>


More information about the MacRuby-devel mailing list