Project

General

Profile

Activity

From 02/24/2010 to 03/02/2010

03/02/2010

06:11 PM Bug #2781: crash when gc_mark()ing already free'd locals of cloned scope
=begin
By the way, this causes the popular web framework sinatra to segfault due to http://github.com/sinatra/sinatr...
coderrr (coderrr .)

03/01/2010

10:40 AM Bug #2826 (Assigned): pthreads compilation failure on Solaris
=begin
This also effects Ruby 1.9.
=end
naruse (Yui NARUSE)

02/28/2010

10:12 PM Bug #2826 (Feedback): pthreads compilation failure on Solaris
=begin
Original bug:
http://bugs.gentoo.org/show_bug.cgi?id=307159

Ruby's configure tries to find the right w...
grobian (Fabian Groffen)
12:32 PM Revision 26786: * ext/pty/pty.c (get_device_once): raise on error when fail is
non-zero. nobu (Nobuyoshi Nakada)
12:09 PM Backport #1276: Incorrect freeing of memory in OpenSSL extension
=begin
r18944 precedes this.
=end
nobu (Nobuyoshi Nakada)
06:12 AM Revision 26784: * lib/open3.rb (Open3#popen3): ignore trap and at_exit also when
exec failed. [ruby-dev:30181] nobu (Nobuyoshi Nakada)
06:11 AM Revision 26783: * lib/open3.rb (Open3#popen3): use Thread.detach instead of
double-fork, so that the exit status can be obtained. nobu (Nobuyoshi Nakada)

02/27/2010

12:22 AM Bug #2794: Aborted (core dumped) BUG on Ruby/DL
=begin
添付のパッチで comment#3で指摘された size=1024の問題は直ります。
=end
kosaki (Motohiro KOSAKI)

02/26/2010

11:30 PM Bug #2794: Aborted (core dumped) BUG on Ruby/DL
=begin
DLなのでlibcのstrdupを呼ぶのが仕様なのではないか?つまり、RStringのsize=1024は無視するのが仕様なのではないのか?という疑問があります。と書いたつもりでした。舌足らずですいません
=end
kosaki (Motohiro KOSAKI)
11:13 PM Bug #2794: Aborted (core dumped) BUG on Ruby/DL
=begin
p DL.strdup("\x0"*1024)
#<DL::PtrData:0x100dd208 ptr=0x100dd1f8 size=1024 free=0x69e08e20>

とsizeが1024と...
zophos (Takao NISHI)
10:47 PM Bug #2794: Aborted (core dumped) BUG on Ruby/DL
=begin
DL.strdup("\0"*1024)はlibcのstrdupを呼び出すのでC言語のstrdupの仕様に従いstrdup("\0")を実行し1バイトバッファを作ります。
なので、仕様のような気もします

...
kosaki (Motohiro KOSAKI)
10:30 PM Bug #2794: Aborted (core dumped) BUG on Ruby/DL
=begin
以下の環境で再現(i.e. fedora12 on x86_64)

ruby 1.8.6 (2009-08-04 patchlevel 383) [x86_64-linux]
=end
kosaki (Motohiro KOSAKI)
01:37 PM Bug #2794 (Closed): Aborted (core dumped) BUG on Ruby/DL
=begin
以下のコードでcore dumpします。
----
$ ruby -rdl/import -e 's=DL.strdup("\0"*1024);s[0,1023]="\xff"'
*** glibc det...
zophos (Takao NISHI)
04:32 AM Bug #2793: inherited hook now runs before Class.new block
=begin
In my opinion, 1.8.8 should reliably run 1.8.7 applications, so this should be reverted :)
=end
wycats (Yehuda Katz)
04:23 AM Bug #2793 (Open): inherited hook now runs before Class.new block
=begin
>> class A; def self.inherited(foo) foo.bar end end
=> nil
>> Class.new(A) { def self.bar; 'bar' end }
...
bitsweat (Jeremy Daer)

02/24/2010

01:44 PM Revision 26750: * lib/resolv.rb: fix [ruby-core:28320] reported by Paul Clegg.
(Resolv::DNS::Requester#request): raise ResolvTimeout
consistently for timeout.
akr (Akira Tanaka)
01:26 PM Bug #2468 (Closed): Array expansion inside case/when gives unexpected results
=begin
> I wish "ref [Bug #...]" would have been parsed just like "cf: [Bug #...]".
#... may change when the ticke...
naruse (Yui NARUSE)
01:26 PM Bug #2551 (Closed): case/when matches literal *[1,2,3] but not variable *ary
=begin
> I wish "ref [Bug #...]" would have been parsed just like "cf: [Bug #...]".
#... may change when the ticke...
naruse (Yui NARUSE)
01:26 PM Bug #2555 (Closed): "case n when *VALID" Broken in Ruby 1.8.8; affects Ruby on Rails
=begin
> I wish "ref [Bug #...]" would have been parsed just like "cf: [Bug #...]".
#... may change when the ticke...
naruse (Yui NARUSE)
09:13 AM Bug #2555: "case n when *VALID" Broken in Ruby 1.8.8; affects Ruby on Rails
=begin
http://redmine.ruby-lang.org/repositories/revision/ruby-18?rev=26737 reverts http://svn.ruby-lang.org/cgi-bin...
rubys (Sam Ruby)
05:01 AM Bug #2781: crash when gc_mark()ing already free'd locals of cloned scope
=begin
just realized the check for SCOPE_CLONE is also no longer needed before freeing locals: http://github.com/cod...
coderrr (coderrr .)
 

Also available in: Atom