Activity
From 08/14/2010 to 08/20/2010
08/20/2010
-
10:51 PM Bug #3726 (Closed): require degradation from 1.9.1
- =begin
I have two simultaneous installation of ruby 1.9.1 and ruby 1.9.2.
There are installed gems ( pg in particular ).
Having file 5.rb containing
require 'pg'
i have following results:
For ruby 1.9.1:
# ... -
06:39 PM Bug #3723 (Rejected): Remove unused control frame variable: rb_control_frame_t.block_iseq
- =begin
I talked this with ko1.
It is used from rb_block_t.iseq, so it can't be removed.
=end
-
02:09 PM Bug #3723 (Assigned): Remove unused control frame variable: rb_control_frame_t.block_iseq
- =begin
As you said, it seems useless variable.
But if block_iseq of rb_control_frame_t is simply removed, it breaks ABI compatibility.
I assign this to ko1.
=end
-
10:25 AM Bug #3723 (Rejected): Remove unused control frame variable: rb_control_frame_t.block_iseq
- =begin
rb_control_frame_t.block_iseq does not appear to serve any purpose and can possibly be removed.
=end
-
03:11 PM Bug #3150: net/https peer verification doesn't do anything
- =begin
On Fri, Aug 20, 2010 at 07:12:47AM +0900, Hiroshi NAKAMURA wrote:
> Issue #3150 has been updated by Hiroshi NAKAMURA.
>
> Assigned to set to Hiroshi NAKAMURA
>
> Anyone can reproduce this? On Snow Leopard only? It must be ... -
07:10 AM Bug #3150: net/https peer verification doesn't do anything
- =begin
Anyone can reproduce this? On Snow Leopard only? It must be critical issue if it still exists.
=end
-
02:17 PM Bug #3718 (Closed): [doc] ri doesn't document Object#<=>
- =begin
This issue was solved with changeset r29060.
Brian, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
01:25 PM Feature #3715: Enumerator#size and #size=
- =begin
Hi,
In message "Re: [ruby-core:31785] [Feature #3715] Enumerator#size and #size="
on Fri, 20 Aug 2010 10:08:44 +0900, Run Paint Run Run <redmine@ruby-lang.org> writes:
|An enumerator is effectively immutable. The exist... -
10:08 AM Feature #3715: Enumerator#size and #size=
- =begin
An enumerator is effectively immutable. The existence of #size= and potentially invoking a Proc for each call to #size, implies that its maximum size will change over the course of the iteration. Is this likely? If not, we can re... -
10:41 AM Bug #3724 (Third Party's Issue): instance_variables comparison not working with symbol ?
- =begin
=end
-
10:37 AM Bug #3724: instance_variables comparison not working with symbol ?
- =begin
OK. it's because I enabled Wirble in IRB! I should report this to Wirble instead :)
ruby-1.9.1-p378 > a = :@ok
=> :ok
My bad
=end
-
10:31 AM Bug #3724 (Third Party's Issue): instance_variables comparison not working with symbol ?
- =begin
ruby-1.9.1-p378 > class A; attr_accessor :ok; end
=> nil
ruby-1.9.1-p378 > a = A.new
=> #<A:0x8d2b0b8>
ruby-1.9.1-p378 > a.ok = 2
=> 2
ruby-1.9.1-p378 > a.instance_variables
=> [:ok]
ruby-1.9.1-p378 > a.in... -
09:53 AM Bug #3721: Unsigned formats broken in 1.9.2's unpack
- =begin
2010/8/20 Daniel Gutmanas <redmine@ruby-lang.org>:
> Bug #3721: Unsigned formats broken in 1.9.2's unpack
> http://redmine.ruby-lang.org/issues/show/3721
>
> Author: Daniel Gutmanas
> Status: Open, Priority: Normal
> ruby -... -
08:49 AM Bug #3721 (Assigned): Unsigned formats broken in 1.9.2's unpack
- =begin
=end
-
08:23 AM Bug #3721: Unsigned formats broken in 1.9.2's unpack
- =begin
Wrapping right now RubyInstaller 1.9.2-p0 release, but will fire a x64 compilation with GCC and report back in a few hours.
=end
-
08:20 AM Bug #3721: Unsigned formats broken in 1.9.2's unpack
- =begin
Yes, 4294967295 is the expected result.
I've just tried the same code in a 32-bit build (ruby 1.9.2p0 (2010-08-18 revision 29036) [i386-mswin32_100]), and it also gives the correct result:
"\xFF\xFF\xFF\xFF".unpack(?V) => ... -
08:02 AM Bug #3721: Unsigned formats broken in 1.9.2's unpack
- =begin
Is this the expected result?
ruby.exe -ve 'puts "\xFF\xFF\xFF\xFF".unpack(?V)'
ruby 1.9.2p0 (2010-08-18) [i386-mingw32]
4294967295
If so, then GCC compiled Ruby works.
=end
-
07:59 AM Bug #3721 (Closed): Unsigned formats broken in 1.9.2's unpack
- =begin
When specifying the V format code, unpack should treat the four bytes as an unsigned long integer. As can be seen in the following example, it treats it as a signed integer instead:
"\xFF\xFF\xFF\xFF".unpack(?V) => [-1]
The s... -
08:49 AM Bug #3722 (Closed): segfault in rb_iterate (1.9.3, r29057)
- =begin
Reproducible every time while running bundler + cucumber + rprofile on a private rails project
(hard to reduce).
The second attached contains a short gdb session using Ruby with -g3/-O0/-ggdb.
I know this isn't much, ... -
07:13 AM Feature #2456: It is better to let user to select particular ssl protocol easily.
- =begin
To administrator: please change the target project of this ticket to ... "Ruby"? or anywhere I can handle.
=end
-
05:13 AM Revision b88a5027 (git): Add rdoc about Kernel#<=> [ruby-core:31770]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29060 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:40 AM Revision fedc3756 (git): * 2010-08-20
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29059 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:40 AM Revision 19fb560d (git): * ext/pathname/pathname.c (path_expand_path): Pathname#expand_path
- translated from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29058 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
08/19/2010
-
08:25 PM Bug #3400: apparent typos in ext/openssl/openssl_missing.{h,c}
- =begin
Yui: Thanks!
=end
-
08:15 PM Bug #3400: apparent typos in ext/openssl/openssl_missing.{h,c}
- =begin
Added
=end
-
07:38 PM Bug #3400: apparent typos in ext/openssl/openssl_missing.{h,c}
- =begin
To administrator: allow me to update this ticket, please?
=end
-
07:32 PM Bug #3704: openssl: exception message wording improvement
- =begin
=end
-
07:19 PM Bug #3720 (Closed): test_marshal_dump_extra_iv doesn't check as intended
- =begin
test/ruby/test_marshal.rb の test_marshal_dump_extra_iv は
おそらく意図したチェックをしていないと思います。
以下の間違いでないでしょうか。
Index: test/ruby/test_marshal.rb
===================================================================
--- test/ruby/tes... -
06:40 PM Bug #3674: dRuby サーバプロセスを停止する時に時間がかかることがある
- =begin
近永と申します。
確認が遅くなってすみません。
頂いた修正を加えて、現象が発生していた環境で再現スクリプトを2000回くらい回して起きなくなったことを確認しました。
ただ差分を見ていてちょっと気がついたのですが、kill した Thread に ensure 節の処理があって、
それがブロックする可能性があるものだと、その Thread が終了するまで時間がかかることがあり、
その間は他の Thread が kill されず動き続けると... -
06:13 PM Feature #3719 (Closed): open-uri should allow redirects from http to https
- =begin
Currently open-uri does not allow redirects from http to https. http://redmine.ruby-lang.org/repositories/revision/1?rev=21381 reverts the ability to redirect between http and https with a note that this may compromise security,... -
06:07 PM Bug #3718 (Closed): [doc] ri doesn't document Object#<=>
- =begin
1.9.2 apparently implements Object#<=> (or Kernel#<=> ?)
$ irb192 --simple-prompt
>> Object.new <=> Object.new
=> nil
But ri doesn't seem to know about it:
$ ri192 '<=>'
Nothing known about <=>
$ ri192 'Obj... - 02:00 PM Revision a62f73e0 (git): * test/openssl/{test_x509cert.rb,test_ssl.rb,test_x509req.rb}: added
- tests for SSL and wrong signature algorithm combination.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29057 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:50 PM Revision 1fa5a50c (git): * tool/make-snapshot (usage): mention versions.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29056 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:45 PM Revision b7bc826b (git): * tool/make-snapshot (usage): add usage.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29055 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:34 PM Revision c40c2839 (git): * tool/make-snapshot (package): accept revision as BRANCH@REV.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29054 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:11 PM Bug #3693 (Closed): visibility hidden functions
- =begin
=end
-
11:17 AM Bug #3717 (Closed): Minor mistype in Enum#inject documentation
- =begin
This issue was solved with changeset r29043.
Andrei, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
07:59 AM Bug #3717 (Closed): Minor mistype in Enum#inject documentation
- =begin
There is a missing forward slash in enum.c at line 530 that cause rdoc
to generate broken output. Bug exists in ruby1.9.2p0 and ruby1.9.3dev.
--- enum.c 2010-08-19 01:22:53.000000000 +0300
+++ enum.c 2010-08-19 01:30:38.... -
10:54 AM Revision 85198c5e (git): * ext/socket/ancdata.c (ancillary_timestamp): fix a constant type.
- * ext/socket/raddrinfo.c (get_afamily): suppress a warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29053 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:29 AM Revision b73ea4b6 (git): * thread_pthread.c (native_sleep): suppress a warning for platforms
- which time_t is int.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29052 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:26 AM Revision 6d8178f0 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29051 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:26 AM Revision 46d0e030 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29051 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:19 AM Bug #3659 (Closed): Marshal.load(Marshal.dump(10.0)) => 1.0
- =begin
=end
-
10:16 AM Revision 3c9efc1d (git): Forgot content of r29049.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29050 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:14 AM Revision bc6c904a (git): * tool/merger.rb: Add a tool to merge commits between branches.
- developed by URABE Shyouhei
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29049 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:24 AM Bug #3706: dependency from version.o to version.h
- =begin
This is a vpath precedence, filename clash:
$ grep -r -i "^vpath" .
./Makefile.in:VPATH = $(arch_hdrdir)/ruby:$(hdrdir)/ruby:$(srcdir):$(srcdir)/enc:$(srcdir)/missing
./win32/Makefile.sub:VPATH = $(arch_hdrdir)/ruby;$(hd... - 08:22 AM Revision 15c39b07 (git): * backport r28621 and r28632 from ruby_1_8;
- * ext/openssl/ossl_config.c, ext/openssl/lib/openssl/config.rb,
ext/openssl/lib/openssl.rb: reimplement OpenSSL::Config in Ruby.
Now it should work on windows.
* test/openssl/test_config.rb: added tests... - 08:14 AM Revision 71da8cbd (git): * test/openssl/test_ssl.rb: removed unnecessary free port scanning of
- test_ssl.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29047 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 08:00 AM Revision 28ef80bc (git): * 2010-08-19
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29046 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:00 AM Revision bb495c88 (git): * ext/openssl/lib/openssl/config.rb, test/openssl/test_config.rb:
- cosmetic changes for 1.9 compatibility; let it run on 1.9 as-is.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29045 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:46 AM Feature #3711: IPAddr must not make DNS lookups via IPSocket.getaddress
- =begin
Hi,
At Wed, 18 Aug 2010 22:07:42 +0900,
Philipp Kempgen wrote in [ruby-core:31756]:
> # DNS lookups are slow and totally unnecessary for IP addresses
> raise MustNotCallError.new( 'IPAddr.new() must not call IPSocket.getadd... -
06:35 AM Bug #3716 (Rejected): segfault on String.gsub
- =begin
Here's the backtrace:
https://gist.github.com/23c2e0c31dec26901d5d
I am not quite sure what the problem could be.
It's quite a big project that I unfortunately can't share a lot of code of. I also don't have too much ti... -
05:12 AM Feature #3715: Enumerator#size and #size=
- =begin
I forgot to point to basic specs: http://github.com/marcandre/rubyspec/commit/43bab#diff-1
--
Marc-André
=end
-
05:02 AM Feature #3715 (Rejected): Enumerator#size and #size=
- =begin
It would be useful to be able to ask an Enumerator for the number of times it will yield, without having to actually iterate it.
For example:
(1..1000).to_a.permutation(4).size # => 994010994000 (instantly)
It ... -
04:51 AM Feature #3714 (Closed): Add getters for Enumerator
- =begin
Given an enumerator, there is no way to know what receiver, method and arguments it is based upon (although one could use Enumerator#inspect and parse it to get the method).
For sake of completeness and introspection, it co... - 03:10 AM Revision 1d04aedb (git): * array.c (rb_ary_permutation, rb_ary_repeated_permutation, rb_ary_repeated_combination, rb_ary_product): use ary_make_shared_copy instead of ary_make_substitution. [ruby-dev:42067] [Bug #3708]
- * test/ruby/test_array.rb (test_product, test_repeated_permutation, test_repeated_combination): append assertions against [Bug #3708].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29044 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:20 AM Bug #3683: getgrnam on computer with NIS group (+)?
- =begin
$ ruby -v
ruby 1.9.3dev (2010-07-15 trunk 28647) [i686-linux]
Sorry for the omission.
=end
-
02:12 AM Revision fee5e4ff (git): * enum.c (enum_inject): fix typo of rdoc.
- patched by Andrei Kulakov [ruby-core:31768]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29043 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:03 AM Bug #3713 (Closed): Ruby 1.8.6 fails to build against Tk >= 8.5
- =begin
Building ruby 1.8.6 with Tk support and an installed Tk version of 8.5 or later results in the following compilation failure:
i686-pc-linux-gnu-gcc -shared -o ../../.ext/i686-linux/tcltklib.so tcltklib.o stubs.o -L. -L../..... -
01:06 AM Revision 078d19b2 (git): * ext/pathname/pathname.c (path_extname): Pathname#extname translated
- from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29042 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
08/18/2010
-
10:07 PM Feature #3711 (Closed): IPAddr must not make DNS lookups via IPSocket.getaddress
- =begin
class MustNotCallError < NotImplementedError ; end
class IpAddrNoResolvTestCase < Test::Unit::TestCase
def setup()
class << IPSocket
alias original_getaddress getaddress
def getaddress( host )
# DNS l... - 09:03 PM Revision bacb45c8 (git): * 2010-08-19
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29041 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:03 PM Revision eba16d74 (git): * vm_insnhelper.c (vm_push_frame): initialize block_iseq. a patch
- from Peter Weldon at [ruby-core:31757].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29040 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:47 PM Feature #3657: make cleanがファイルを削除しすぎ
- =begin
2010年8月8日15:03 Shyouhei Urabe <redmine@ruby-lang.org>:
>> 厳しく言えば、個々のファイルが開発から配布のどの段階で必要なのか、といったことが
>> 把握できていないのではないでしょうか。
>
> 思うに、人間様がそんなことをわざわざ把握しないといけない仕組みなのが根本的間違いです。
> 機械的に管理されるべきだと思います。
>
> # 無論、いますぐmake捨てろとまでは言いませんが。... -
02:53 PM Bug #3706 (Closed): dependency from version.o to version.h
- =begin
少なくとも1.9.2ブランチにおいてversion.hだけを更新後 make しても、version.oが再コンパイルされません。恐らくtrunkもそうでしょう。
=end
- 10:13 AM Revision 354e3760 (git): forget to commit.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29039 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 10:11 AM Revision dbb05925 (git): * array.c (ary_make_shared): revert r29037, it occurs SEGV some situations.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29038 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 09:42 AM Revision 4023ffa9 (git): * array.c (ary_make_shared), test/ruby/test_array.rb (test_permutation): always return the original array when it is shared. [ruby-dev:42067] [Bug #3708]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29037 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:04 AM Bug #3674: dRuby サーバプロセスを停止する時に時間がかかることがある
- =begin
近永です。
ありがとうございます。
この差分でしばらく試してみます。
2010年8月18日4:13 Masatoshi SEKI <m_seki@mva.biglobe.ne.jp>:
> 咳といいます。
>
> On 2010/08/16, at 9:46, Tomoyuki Chikanaga wrote:
>
>> チケット #3674 が更新されました。 (by Tomoyuki Chikanaga)
>>
>>
>... -
05:54 AM Revision 4ec7c8e6 (git): Bump patchlevel.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@29034 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:42 AM Revision bd8ca9a1 (git): * 2010-08-18
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@29030 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:42 AM Revision f7f765ee (git): merges r29023 from trunk into ruby_1_9_2.
- --
* regcomp.c: revert r26701; it introduces Bug #3681.
[ruby-core:31677]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@29029 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:22 AM Bug #3136: reuse of singleton method definition causes SEGV
- =begin
ささだです.
(2010/08/12 18:31), _ wanabe wrote:
> 解決方法 1. はきつそうだったので、2. の方向で試してみました。
> これで本チケットおよび 2502 は発症しなくなりました。
> 複製することによる副作用に思い当たらないので、
> 反対がなければコミットしてしまおうと思っています。
とくに,他に問題が無いようでしたらお願いします.
----
以下,VM の中身に関する余談... -
03:06 AM Feature #3638: VM内データ構造へアクセスするマクロ
- =begin
ささだです.
(2010/08/12 17:14), _ wanabe wrote:
> この例で言えば、CREF にアクセスできない時もある、ということがわかればよいのでしょうか。
どちらかというと,CREF() は,すべてのケースで cref がとれるべきな気が
するのです.rb_vm_cref() 相当に見えるのです.が,CREF() マクロは,そうで
はないのですよね.
CREF_IN_... とかのほうがいいんでは... -
01:57 AM Bug #3681 (Closed): Character class abbreviations, + repetition notation and group backreferences issue in Regexp
- =begin
This issue was solved with changeset r29023.
Andrei, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
01:10 AM Bug #3704 (Closed): openssl: exception message wording improvement
- =begin
When a new connection is created, the hostname of the target is checked against the name in the certificate. If they do not match, an exception is raised. The wording of the message is not quite correct English.
It currently... -
12:12 AM Bug #3690: method_missing in a BasicObject's singleton class - infinite recursion segfaults
- =begin
=end
08/17/2010
-
07:25 PM Bug #3703 (Closed): ChangeLog too big.
- =begin
AirEdge + Emacs + TRAMPでChangeLog弄るのが辛いです...
ChangeLog削りませんか。前に一回やりましたけどその時より何倍も大きくなっています。
zsh % ls -lah trunk/**/ChangeLog*
-rw-r--r-- 1 shyouhei shyouhei 2.5M Aug 16 12:40 trunk/ChangeLog
-rw-r--r-- 1 shyouhei shy... -
07:04 PM Bug #3701: Gem.find_files returns empty array
- =begin
Hi,
2010/8/17 Evan Phoenix <evan@fallingsnow.net>:
> I just tested this code on trunk and it seems to work fine for me. Do you have any other information about it?
Umm, I can't understand why you couldn't reproduce it.
"m... -
07:47 AM Bug #3701 (Closed): Gem.find_files returns empty array
- =begin
This issue was solved with changeset r29017.
Yusuke, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
04:47 AM Bug #3701: Gem.find_files returns empty array
- =begin
I just tested this code on trunk and it seems to work fine for me. Do you have any other information about it?
- Evan
On Aug 16, 2010, at 10:21 AM, Yusuke Endoh wrote:
> Bug #3701: Gem.find_files returns empty array
> ... -
02:21 AM Bug #3701 (Closed): Gem.find_files returns empty array
- =begin
Hi, Nobu and Evan
r28919 seemed to break Gem.find_files:
$ ../local/bin/ruby -e 'p Gem.find_files("**/*.rb").size'
0
When I revert r28919 manually, it seems to work correctly:
$ ../local/bin/ruby -e 'p... -
06:36 PM Revision 11183a22 (git): lib/webrick/httpresponse.rb: CVE-2010-0541; Fix a potential XSS vulnerabilty. See the CVE report for more information.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@29026 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:27 PM Revision 6f1649e0 (git): ext/bigdecimal/bigdecimal.c: Backport #2349 [ruby-core:26646]; fix comparisons. Also fix a bunch of bugs that lead to broken-ness and failing tests.
- test/bigdecimal/test_bigdecimal.rb: Backport #2349 [ruby-core:26646]; added a test suite.
test/ruby/test_exception.rb: The test suite was breaking ZeroDivisionError, which in turn would break bigdecimal/test_bigdecimal.rb. Made a simple ... -
06:03 PM Bug #3681: Character class abbreviations, + repetition notation and group backreferences issue in Regexp
- =begin
I can reproduce this, I'll fix it.
=end
- 04:53 PM Revision 21cf543d (git): * 2010-08-18
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29024 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:53 PM Revision ce5827c6 (git): * regcomp.c: revert r26701; it introduces Bug #3681.
- [ruby-core:31677]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29023 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:28 PM Bug #3683: getgrnam on computer with NIS group (+)?
- =begin
show ruby -v.
=end
-
11:06 AM Revision 3eabe19e (git): * test/ruby/test_io.rb (test_threaded_flush): test "hi" is not output
- twice.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29022 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:16 AM Bug #3194 (Third Party's Issue): Segmentation fault in rb_hash_tbl
- =begin
=end
-
03:47 AM Bug #3194: Segmentation fault in rb_hash_tbl
- =begin
I have reported this bug to ruby-gnome2 tracker.
https://sourceforge.net/tracker/?func=detail&aid=3046538&group_id=53614&atid=470969
=end
-
07:57 AM Bug #3698 (Closed): Building the readline extension against libedit will create a non-working extension
- =begin
This issue was solved with changeset r29019.
Diego E., thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
07:47 AM Bug #3668 (Closed): make check segfault in test_syntax.rb
- =begin
This issue was solved with changeset r29018.
Luis, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
06:29 AM Bug #3668: make check segfault in test_syntax.rb
- =begin
Seems to be a buffer overrun caused by changes in string.c (str_make_independent_expand) at r28863.
Patch attached.
Before patch:
>ruby.exe --version
ruby 1.9.3dev (2010-08-16) [i386-mswin32_100]
>ruby test\rub... -
06:18 AM Revision e44f5bcb (git): * lib/date.rb: Re-revert the part of r28950.
- It reverted the part of r28619.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29021 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:02 AM Revision 05745ccf (git): * ext/pathname/pathname.c (path_dirname): Pathname#dirname translated
- from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29020 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:22 AM Bug #3674: dRuby サーバプロセスを停止する時に時間がかかることがある
- =begin
遠藤です。
2010年8月17日0:00 Masatoshi SEKI <m_seki@mva.biglobe.ne.jp>:
> Thread#joinって最後の値を取り出しますよね。たしか例外で終了した
> 場合は例外が再びあがるんじゃなかったけ。
はい。
> begin
> thread.kill.join
> rescue なんとかえらー
> end
>
> みたいにしたほうがよいものですか?
kil...
08/16/2010
-
10:50 PM Revision 1572070f (git): Tue Aug 17 07:50:37 2010 Nobuyoshi Nakada <nobu@ruby-lang.org>
- * ext/readline/extconf.rb: check functions more.
[ruby-core:31722]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29019 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:42 PM Revision 94fc95c8 (git): Tue Aug 17 07:42:43 2010 Nobuyoshi Nakada <nobu@ruby-lang.org>
- * string.c (str_make_independent_expand): set capacity properly. a
patch from Peter Weldon at [ruby-core:31734]. [ruby-core:31653]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29018 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:38 PM Revision 0afddf7b (git): Tue Aug 17 07:38:43 2010 Nobuyoshi Nakada <nobu@ruby-lang.org>
- * gem_prelude.rb, lib/rubygems.rb (Gem.suffixes): include empty
suffix. [ruby-core:31730]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29017 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:27 PM Bug #3700 (Closed): Buffer overrun in util.c: ruby_hdtoa / nrv_alloc
- =begin
This issue was solved with changeset r29010.
Peter, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
01:38 PM Bug #3700 (Closed): Buffer overrun in util.c: ruby_hdtoa / nrv_alloc
- =begin
util.c (ruby_hdtoa) causes buffer overrun in nrv_alloc when returning copies of constant strings ("0", "NaN", "Infinity"). Detected while running ruby 1.9.3dev (2010-08-15) [i386-mswin32_100], linked with debug crt libs, heap cor... -
02:28 PM Bug #3699: Bug in rubypython 0.2.11 on ruby 1.9.1
- =begin
Thanks.
I have already reported to the forum
http://groups.google.com/group/rubypython
=end
-
02:24 PM Bug #3699: Bug in rubypython 0.2.11 on ruby 1.9.1
- =begin
I don't know every third party's contact, but as long as I read the
rubypython site you mentioned, you should report to the forum of
rubypython:
http://groups.google.com/group/rubypython
--
Yusuke Endoh <mame@tsg... -
02:10 PM Bug #3699: Bug in rubypython 0.2.11 on ruby 1.9.1
- =begin
Hi,
Can you send me the link where I can report the bug?
At present I have repoted on http://rubypython.rubyforge.org/ under contacts.
Thanks
=end
-
01:25 PM Bug #3699: Bug in rubypython 0.2.11 on ruby 1.9.1
- =begin
Looks like rubypython's issue.
Please report to rubypython developers.
--
Yusuke Endoh <mame@tsg.ne.jp>
=end
-
12:38 PM Bug #3699 (Third Party's Issue): Bug in rubypython 0.2.11 on ruby 1.9.1
- =begin
=end
-
12:26 PM Bug #3699 (Third Party's Issue): Bug in rubypython 0.2.11 on ruby 1.9.1
- =begin
I am getting an error while using the rubypython 0.2.11
I am using ruby 1.9.1 and python > 2.6.5
Error:
glibc detected *** ruby: double free or corruption (!prev): 0x09d26958 ***
======= Backtrace: =========
/lib/... -
02:19 PM Revision 84d71259 (git): * NEWS: updated. a patch from Kazuhiro NISHIYAMA in [ruby-dev:42001].
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@29016 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:16 PM Revision adff6d44 (git): * ext/pathname/pathname.c (path_basename): unused variable removed.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29015 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:40 PM Revision 16cd13c0 (git): * ext/pathname/pathname.c (path_basename): Pathname#basename translated
- from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29014 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:54 AM Bug #3668 (Assigned): make check segfault in test_syntax.rb
- =begin
=end
-
11:31 AM Revision 66c25e4c (git): * gc.c (gc_profile_result): Index begins with 1.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29013 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:31 AM Revision a5207399 (git): * gc.c (gc_profile_result): use size_t. based on patches from
- Tomoaki NISHIYAMA <tomoakin@kenroku.kanazawa-u.ac.jp> at
[ruby-dev:42042].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29012 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:31 AM Bug #3698 (Assigned): Building the readline extension against libedit will create a non-working extension
- =begin
=end
-
11:30 AM Bug #3674: dRuby サーバプロセスを停止する時に時間がかかることがある
- =begin
遠藤です。
2010年8月16日9:46 Tomoyuki Chikanaga <redmine@ruby-lang.org>:
>> えっと、Rubyのスレッドかなにか問題の報告と考えてよいのでしょうか?
>>
>> ここにThread.passが必要な理由がわかりません。
>> 私がなにかしたほうがよいのでしょうか?
>
> なにを指摘しているのかあいまいな報告ですみませんでした。
>
> Thread#kill のソース(rb... -
09:46 AM Bug #3674: dRuby サーバプロセスを停止する時に時間がかかることがある
- =begin
[ruby-dev:42035] の咳さんの返信にフォローします。
> えっと、Rubyのスレッドかなにか問題の報告と考えてよいのでしょうか?
>
> ここにThread.passが必要な理由がわかりません。
> 私がなにかしたほうがよいのでしょうか?
なにを指摘しているのかあいまいな報告ですみませんでした。
Thread#kill のソース(rb_thread_kill)をみると、特に明示的なスレッドの切り替え... -
10:23 AM Revision a043fb86 (git): From b80689141673b93e8d12968c3196ec6a2331da45 Mon Sep 17 00:00:00 2001
- From: Nobuyoshi Nakada <nobu@ruby-lang.org>
Date: Mon, 16 Aug 2010 18:55:11 +0900
Subject: [PATCH 2/2] * util.c (ruby_dtoa, ruby_hdtoa): use same representations for
Infinity and NaN. a part of a patch from Peter Weldon at
... -
10:22 AM Revision d17ff1a6 (git): From 75db84d6ec7c9ef5fd05e5835ac1004df8ea7e2a Mon Sep 17 00:00:00 2001
- From: Nobuyoshi Nakada <nobu@ruby-lang.org>
Date: Mon, 16 Aug 2010 18:50:06 +0900
Subject: [PATCH 1/2] * util.c (ruby_hdtoa): fixed buffer overrun. based on a patch
from Peter Weldon at [ruby-core:31725].
---
util.c | ... -
10:22 AM Revision 5269e141 (git): * ChangeLog: cleaned.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29009 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:46 AM Revision 03226ec1 (git): * common.mk (capi): use -b option for doxygen. It disables stdout
- buffering and prevents wrong reordering between stdout and stderr
even when the output of "make" is redirected.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29008 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:31 AM Revision b08619c8 (git): merge revision(s) 29002:
- * lib/webrick/httpresponse.rb (WEBrick::HTTPResponse#set_error):
Fix for possible cross-site scripting (CVE-2010-0541).
Found by Apple, reported by Hideki Yamane.
Patch by Hirokazu Nishio <nishio.hirokazu AT... - 03:41 AM Revision b2a69d24 (git): * 2010-08-16
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29003 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:41 AM Revision 77f27c2d (git): * 2010-08-16
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@29004 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:41 AM Revision 29b30b66 (git): merge revision(s) 28997:
- * lib/webrick/httpresponse.rb (WEBrick::HTTPResponse#set_error):
Fix for possible cross-site scripting (CVE-2010-0541).
Found by Apple, reported by Hideki Yamane.
Patch by Hirokazu Nishio <nishio.hirokazu AT... -
03:41 AM Revision 4b46ec34 (git): merge revision(s) 28997:
- * lib/webrick/httpresponse.rb (WEBrick::HTTPResponse#set_error):
Fix for possible cross-site scripting (CVE-2010-0541).
Found by Apple, reported by Hideki Yamane.
Patch by Hirokazu Nishio <nishio.hirokazu AT... -
03:41 AM Revision 952b8355 (git): merge revision(s) 28997:
- * lib/webrick/httpresponse.rb (WEBrick::HTTPResponse#set_error):
Fix for possible cross-site scripting (CVE-2010-0541).
Found by Apple, reported by Hideki Yamane.
Patch by Hirokazu Nishio <nishio.hirokazu AT... -
03:41 AM Revision 3c7c8c39 (git): merge revision(s) 28997:
- * lib/webrick/httpresponse.rb (WEBrick::HTTPResponse#set_error):
Fix for possible cross-site scripting (CVE-2010-0541).
Found by Apple, reported by Hideki Yamane.
Patch by Hirokazu Nishio <nishio.hirokazu AT... -
03:29 AM Revision 966532cc (git): * Makefile.in, win32/Makefile.sub (test-rubyspec-precheck): split
- from test-rubyspec.
* common.mk (test-rubyspec): moved from Makefile.in.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29001 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 01:02 AM Revision 7a80e95e (git): * 2010-08-16
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29000 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:02 AM Revision 8eb121d8 (git): * ext/bigdecimal/bigdecimal.h (llabs): never never never never never
- use "long long".
* ext/bigdecimal.bigdecimal.c (BigDecimal_to_i): get rid of a warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28999 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:53 AM Revision 2e632711 (git): * lib/webrick/httpresponse.rb (WEBrick::HTTPResponse#set_error):
- Fix for possible cross-site scripting (CVE-2010-0541).
Found by Apple, reported by Hideki Yamane.
Patch by Hirokazu Nishio <nishio.hirokazu AT gmail.com>.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@28997 b2dd03c...
08/15/2010
-
09:09 PM Bug #3696: Fwd: [ruby-list:47272] case when 整数と実数の比較 (ruby 1.9)
- =begin
小堀といいます。
以下のようにして修正できましたので、報告します。
whenにあらわれるのがすべて定数のとき、整数だろうと浮動小数点数であろうとハッシュテーブルに登録しています。
すると小数と整数の組み合わせでは、比較しても一致しなくなってしまいます(1 と 1.0 の場合など)。
なので小数を整数に丸めても精度が落ちないときは、変換してからテーブルに登録するようにしました。case に小数があらわれたときも同様です。
そ... -
07:16 PM Bug #3696 (Closed): Fwd: [ruby-list:47272] case when 整数と実数の比較 (ruby 1.9)
- =begin
ささだです.
本件をバグとして登録します.
-------- Original Message --------
Subject: [ruby-list:47272] case when 整数と実数の比較 (ruby 1.9)
Date: Fri, 30 Jul 2010 14:41:58 +0900
From: 小田 利通 <oda@alato.ne.jp>
Reply-To: ruby-list@ruby... -
08:49 PM Bug #3698 (Closed): Building the readline extension against libedit will create a non-working extension
- =begin
We're hitting a bug in Gentoo due to our adding further safety flags into our Ruby build: ruby 1.9.2_rc2 fails to build the libedit-based readline extension because of two missing symbols in link:
i686-pc-linux-gnu-gcc -s... -
08:44 PM Feature #3697 (Closed): [PATCH] Allow build of dbm extension with Berkeley DB 5.0 series (for 1.9.2_rc2)
- =begin
This is the same issue as bug #3294 but with the patch for Ruby 1.9.2_rc2 rather than for 1.8.7, as the two patch are quite different.
HTH,
Diego
=end
-
07:14 PM Bug #3607: [trunk/r28731] Gem.path has disappeared?
- =begin
Historically, Debian also ships the RubyGems code from rubygems.org in a separate package (and does not ship the code from MRI). Because of that, ruby 1.9 on Debian is currently without any working rubygems.
The underlying q... - 09:20 AM Revision 56d3b926 (git): * ext/bigdecimal/bigdecimal.c (BigDecimal_dump, BigDecimal_inspect, VPrint, VpToString, VpVarCheck): use PRIuSIZE, PRIdSIZE, PRIdVALUE, and PRIxVALUE.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28996 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 07:22 AM Revision 5dde183d (git): * lib/mkmf.rb (Logging.postpone): close @log only when it's available.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28995 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:32 AM Revision 1148f6a3 (git): * ext/bigdecimal/bigdecimal.h (VpVtoD): fix a type of e.
- * ext/bigdecimal/bigdecimal.c (BigDecimal_dump, BigDecimal_inspect): fix format for size_t.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28994 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:26 AM Bug #3668: make check segfault in test_syntax.rb
- =begin
Appears to be triggered by heap corruption during test/ruby/test_string.rb. Likewise with [ruby 1.9.3dev (2010-08-15) [i386-mswin32_100]], heap corruption is detected when linked to the debug crt libs.
=end
-
02:45 AM Bug #3690: method_missing in a BasicObject's singleton class - infinite recursion segfaults
- =begin
On 14 August 2010 17:34, Jan Lelis <redmine@ruby-lang.org> wrote:
> Issue #3690 has been updated by Jan Lelis.
>
>
> But it does not throw a SystemStackError
>
At me (OS X), it depends quite much.
(ruby 1.9.3dev (2010-08... -
02:25 AM Bug #3690: method_missing in a BasicObject's singleton class - infinite recursion segfaults
- =begin
I can reproduce on ruby 1.9.3dev (2010-08-13 trunk 28973) [i686-linux] with the OP's script. Attached the output.
=end
-
01:50 AM Bug #3690: method_missing in a BasicObject's singleton class - infinite recursion segfaults
- =begin
Well it does on my Mac
→ rvm use 1.9.2
Using ruby 1.9.2 preview1
~
→ ruby -e'obj = BasicObject.new
quote>
quote> def obj.method_missing(m, *args, &block)
quote> send( m, *args, &block )
quote> end
qu... -
12:34 AM Bug #3690: method_missing in a BasicObject's singleton class - infinite recursion segfaults
- =begin
But it does not throw a SystemStackError
=end
-
02:37 AM Revision b167f42c (git): fix typos.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28993 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
08/14/2010
-
10:56 PM Bug #3673: PTY.getpty with IO.pipe doesn't finish on FreeBSD
- =begin
2010年8月14日19:55 Yui NARUSE <redmine@ruby-lang.org>:
> うーん、前の Bug #3515 と関係あるのかなぁ。
NetBSD や OpenBSD でも再現するので関係ないと思います。
--
[田中 哲][たなか あきら][Tanaka Akira]
=end
-
07:55 PM Bug #3673: PTY.getpty with IO.pipe doesn't finish on FreeBSD
- =begin
まずはテストの修正ありがとうございます。
確かに以下の通り close(2) の前にエコーによって出力された文字列を読んであげるとちゃんと閉じられますね。
うーん、前の Bug #3515 と関係あるのかなぁ。
#include <stdlib.h>
#include <stdio.h>
#include <fcntl.h>
#include <sys/types.h>
#include <unistd.h>
... -
07:17 PM Bug #3695 (Closed): r28978 fails to make all
- =begin
This issue was solved with changeset r28987.
Shyouhei, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
06:05 PM Bug #3695 (Closed): r28978 fails to make all
- =begin
r28978以降コンパイルできません。ログ: http://www.atdot.net/sp/raw/v1v47l
長いので抜粋すると、
make[1]: Entering directory `/build/ext/coverage'
gcc -I. -I../../.ext/include/x86_64-linux -I/src/include -I/src/ext/coverage -DRUBY_EXTCONF_H... -
06:17 PM Bug #3693: visibility hidden functions
- =begin
nari です。
中田さんの修正のおかげで ext/objspace/objspace.c が動くようになったので
テストとバグ修正をコミットしました(r28986)。
=end
-
12:17 PM Bug #3693: visibility hidden functions
- =begin
須藤です。
In <4C65FB08.3090308@ruby-lang.org>
"[ruby-dev:42028] Re: [Bug #3693] visibility hidden functions" on Sat, 14 Aug 2010 11:10:28 +0900,
Nobuyoshi Nakada <nobu@ruby-lang.org> wrote:
>> > うーん。推奨しない関数の扱いはどうするといいんでしょ... -
11:10 AM Bug #3693: visibility hidden functions
- =begin
なかだです。
At Sat, 14 Aug 2010 09:00:21 +0900,
Kouhei Sutou wrote in [ruby-dev:42026]:
> > うーん。推奨しない関数の扱いはどうするといいんでしょうか…。
>
> 私は、こういうときは、private.hみたいなインストールされない
> ヘッダーファイルを作って、.cの中からだけそれをincludeするよ
> うにしています。
これも何年か前からのペ... -
09:00 AM Bug #3693: visibility hidden functions
- =begin
須藤です。
In <AANLkTimV_JjJL3Jg99fNOvUg5AcYvwo29KSkmwq+H5Ty@mail.gmail.com>
"[ruby-dev:42025] Re: [Bug #3693] visibility hidden functions" on Sat, 14 Aug 2010 08:47:55 +0900,
Narihiro Nakamura <authornari@gmail.com> wrote:
... -
08:48 AM Bug #3693: visibility hidden functions
- =begin
nari です。
2010年8月14日7:44 SASADA Koichi <ko1@atdot.net>:
> ささだです.
>
> (2010/08/14 6:56), Narihiro Nakamura wrote:
>> ヘッダファイルに定義されていない関数を何個かみつけました。
>> 修正したパッチを添付します。
>
> これらの関数は,まさに objspace.c 用なのと,あまり乱用してほしくないの
> で,とりあえ... -
08:48 AM Bug #3693: visibility hidden functions
- =begin
nari です。
2010年8月14日7:44 SASADA Koichi <ko1@atdot.net>:
> ささだです.
>
> (2010/08/14 6:56), Narihiro Nakamura wrote:
>> ヘッダファイルに定義されていない関数を何個かみつけました。
>> 修正したパッチを添付します。
>
> これらの関数は,まさに objspace.c 用なのと,あまり乱用してほしくないの
> で,とりあえ... -
07:48 AM Bug #3693: visibility hidden functions
- =begin
(2010/08/14 7:44), SASADA Koichi wrote:
>> そこで ext/objspace/objspace.c について簡単なテストを書いてみました。
>> 書いたテストを実行した所、数点SEGVする箇所を見つけたので、それについて
>> も修正しています。
>
> 具体的に,SEGV したのはどこで,修正はどれでしょうか.と思った
> ら,fixed_objspace_test.rb の中かー.こっちは良い... -
07:44 AM Bug #3693: visibility hidden functions
- =begin
ささだです.
(2010/08/14 6:56), Narihiro Nakamura wrote:
> ヘッダファイルに定義されていない関数を何個かみつけました。
> 修正したパッチを添付します。
これらの関数は,まさに objspace.c 用なのと,あまり乱用してほしくないの
で,とりあえずヘッダファイルに入れていません.
> そこで ext/objspace/objspace.c について簡単なテストを書いてみました。... -
07:44 AM Bug #3693: visibility hidden functions
- =begin
ささだです.
(2010/08/14 6:56), Narihiro Nakamura wrote:
> ヘッダファイルに定義されていない関数を何個かみつけました。
> 修正したパッチを添付します。
これらの関数は,まさに objspace.c 用なのと,あまり乱用してほしくないの
で,とりあえずヘッダファイルに入れていません.
> そこで ext/objspace/objspace.c について簡単なテストを書いてみました。... -
06:56 AM Bug #3693 (Closed): visibility hidden functions
- =begin
nari です。
ヘッダファイルに定義されていない関数を何個かみつけました。
修正したパッチを添付します。
定義漏れしていた関数は ext/objspace/objspace.c 内で使われているのですが、
この拡張ライブラリにはテストがなく、気づくのが遅れたようです。
そこで ext/objspace/objspace.c について簡単なテストを書いてみました。
書いたテストを実行した所、数点SEGVする箇所を... - 03:22 PM Revision d86da0fc (git): * ext/bigdecimal/extconf.rb, ext/bigdecimal/bigdecimal.h (labs, llabs): support environments missing labs and llabs.
- * ext/bigdecimal/bigdecimal.h (vabs): added.
* ext/bigdecimal/extconf.rb, ext/bigdecimal/bigdecimal.h, ext/bigdecimal/bigdecimal.c, test/bigdecimal/test_bigdecimal.rb (TestBigDecimal#test_new): replace U_LONG, S_LONG, S_INT, and U_INT wi... - 03:16 PM Revision 01e3f613 (git): * 2010-08-15
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28991 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:16 PM Revision 5c55715c (git): * ext/pathname/pathname.c (path_utime): Pathname#utime translated
- from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28990 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:44 PM Bug #3694: Error during make for 1.9.2-rc2
- =begin
=end
-
08:10 AM Bug #3694 (Closed): Error during make for 1.9.2-rc2
- =begin
Trying to install, get the following message during make:
./tool/compile_prelude.rb:188: [BUG] Segmentation fault
ruby 1.9.2dev (2010-07-11 revision 28618) [x86_64-darwin10.4.0]
-- control frame ----------
c:0003 p:... -
12:04 PM Revision f214490d (git): * thread.c (rb_gc_mark_threads): deprecated.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28989 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:59 AM Revision 78b10588 (git): * test/coverage/test_coverage.rb: added.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28988 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:40 AM Feature #2294: [PATCH] ruby_bind_stack() to embed Ruby in coroutine
- =begin
Hi,
I am attaching an updated patch against SVN r28972.
Thanks for your consideration.
=end
-
10:29 AM Bug #3690 (Rejected): method_missing in a BasicObject's singleton class - infinite recursion segfaults
- =begin
Yes, it does recurse infinitely with any objects.
That's what you code does.
=end
-
10:12 AM Revision 9f41782e (git): * ext/{coverage,objspace}/extconf.rb ($INCFLAGS): explicitly add
- topdir and top_srcdir. [ruby-dev:42031]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28987 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:01 AM Revision e5731864 (git): * test/objspace/test_objspace.rb: added test for objspace.
- * ext/objspace/objspace.c: considers T_ZOMBIE by lazy sweep GC.
* gc.c: considers that dsize was 0. [ruby-dev:42022]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28986 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:12 AM Revision a164f6ba (git): merges r28795 and r28796 from trunk into ruby_1_9_2.
- --
* file.c (file_expand_path): should check if could find user.
[ruby-core:31538]
--
* file.c (file_expand_path): home directory must be absolute.
[ruby-core:31537]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28... - 08:12 AM Revision 408504ef (git): * 2010-08-14
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28984 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:11 AM Revision 90e1093a (git): merges r28628 from trunk into ruby_1_9_2.
- --
* configure.in: fix for universal binary.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28983 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:33 AM Revision dccf9e0c (git): * configure.in, include/ruby/defines.h (RUBY_FUNC_EXPORTED): macro
- to declare exported function.
* array.c (rb_ary_memsize), string.c (rb_str_memsize),
variable.c (rb_objspace_data_type_memsize): used in
objspace. [ruby-dev:42022]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28982 b2dd03c8-... -
06:19 AM Revision a23b1f74 (git): * io.c (rb_io_memsize): constified.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28981 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:17 AM Revision a979eb45 (git): * regcomp.c (onig_memsize): constified.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28980 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:11 AM Revision 23b1a3d3 (git): * gc.h (rb_objspace_each_objects): used in objspace.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28979 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:58 AM Revision a33fdc4e (git): * vm_core.h (rb_{get,set,reset}_coverages): used in coverage.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28978 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:23 AM Revision 92cb7d0a (git): * include/ruby/intern.h (rb_time_interval): used in io/wait.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28977 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:21 AM Revision 6fe403b0 (git): * 2010-08-14
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28976 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:20 AM Revision 3bf1afbd (git): * include/ruby/intern.h (rb_make_backtrace, rb_make_exception):
- used in ripper.
* node.h (rb_parser_{malloc,realloc,calloc,free}): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28975 b2dd03c8-39d4-4d8f-98ff-823fe69b080e