[前][次][番号順一覧][スレッド一覧][生データ]

yarv-dev:855

From: SASADA Koichi <ko1 atdot.net>
Date: Mon, 13 Feb 2006 20:51:00 +0900
Subject: [yarv-dev:855] fixed> Re: open> redo in eval dumps core

 ささだです。

 とりあえずコンパイルエラーにしてみました。

sheepman wrote:
> こんにちは sheepman です。
> 
> On Sat, 04 Feb 2006 08:47:30 +0900
> SASADA Koichi <ko1 atdot.net> wrote:
> 
>>  ささだです。
>>
>>  eval から break で抜けるのを禁止するようにしました。ちょっと、真面目に
>> 対応するのが難しかったので。
>>
>>
> 
> まだ redo で core を吐くようです。
> 
> $ ./miniruby -ve 'eval("redo")'
> ruby 1.9.0 (2005-11-18) [i686-linux]
> YARVCore 0.3.3 (rev: 362) [opts: ]
> DBG> : "-e:1:in `eval'"
> DBG> : "-e:1:in `<main>'"
> -- stack frame ------------
> 0x402b1008 (0000): 00000001
> 0x402b100c (0001): 00000004
> 0x402b1010 (0002): 40297d48
> 0x402b1014 (0003): 402af204
> 0x402b1018 (0004): 40297d34
> 0x402b101c (0005): 00000001
> 0x402b1020 (0006): 00000001 <- lfp <- dfp
> -- control frame ----------
> c:0005 p:-001 s:0007 b:0007 l:0006 d:0006 CFUNC  i:initialize s:         -
> c:0004 p:-001 s:0006 b:0006 l:0005 d:0005 CFUNC  i:eval     s:         -
> c:0003 p:0009 s:0003 b:0003 l:-261 d:-261 TOP    i:<main>   s:
> c:0002 p:-001 s:0001 b:0001 l:0000 d:0000 FINISH i:-        s:         -
> c:0001 p:-001 s:0000 b:-001 l:0000 d:0000 ------ i:-        s:         -
> ---------------------------
> [BUG] Segmentation fault
> ruby 1.9.0 (2005-11-18) [i686-linux]
> 
> zsh: abort      ./miniruby -ve 'eval("redo")'
> 


-- 
// SASADA Koichi at atdot dot net


-- 
ML: yarv-dev quickml.atdot.net
使い方: http://www.atdot.net/~ko1/quickml

[前][次][番号順一覧][スレッド一覧][生データ]

       795 2006-02-01 21:45 [sheepman sheepman.sa] open> break in eval dumps core          
       802 2006-02-04 08:47 ┗[ko1 atdot.net       ] fixed> Re: open> break in eval dumps core
       804 2006-02-04 11:22  ┣[sheepman sheepman.sa] open> redo in eval dumps core       
->     855 2006-02-13 20:51  ┃┗[ko1 atdot.net       ] fixed> Re: open> redo in eval dumps core
       881 2006-02-14 19:00  ┃ ┗[sheepman sheepman.sa] close> redo in eval dumps core  
       805 2006-02-04 11:29  ┣[sheepman sheepman.sa] open> break in proc in eval dumps core
       874 2006-02-14 13:46  ┃┗[ko1 atdot.net       ] fixed> Re: open> break in proc in eval dumps core
       889 2006-02-14 19:13  ┃ ┗[sheepman sheepman.sa] close> break in proc in eval dumps core
       883 2006-02-14 19:04  ┗[sheepman sheepman.sa] close> break in eval dumps core