Project

General

Profile

Activity

From 10/10/2011 to 11/08/2011

11/08/2011

11:33 PM Backport #5596 (Closed): Windows上でFile.utimeにtime_tの負の値を与えるとSEGV
Windows 上で File.utime に time_t の負の値を与えると SEGV します。
> ruby -e "t = Time.at(-1); File.utime(t, t, '.')"
-e:1: [BUG]...
宗介 相良
10:59 PM Backport #5593 (Closed): Windows上で \\.\ から始まるデバイスをopenするとクラッシュ
Windows 上で \\.\ から始まるデバイスを open すると ruby がクラッシュします。
> ruby -e "open('//./c:', 'rb:binary')"
-e:1: [BUG] rb_update...
宗介 相良
08:49 PM Backport #5592 (Closed): ruby-1.9.3-p0 mswin IO#write still slower than 1.9.2
In spite of Backport #5585, ruby-1.9.3-p0 is 10 times slower than 1.9.2.
#-test script
t=Time.new
str = '012345...
Akio Tajima
01:37 AM Backport #5565 (Closed): STDOUT.puts writes LF (not CR+LF) in textmode
禍根を残しそうなコードだが問題の対処にはなっているという事で、r33660にてバックポートしました。 Masaya Tarui
12:42 AM Backport #5586 (Closed): Time.at(Marshal.load(Marshal.dump(Time.now))).to_s raise TypeError
以下のコードが TypeError を発生させます。なお 1.9.2-p312 でも発生しました。
Time.at(Marshal.load(Marshal.dump(Time.now))).to_s
# => TypeErr...
Tomoyuki Chikanaga
12:24 AM Backport #5539 (Assigned): Readline.readline() blocks all threads
Obviously, the patch should contains comments about the constraint of the code sequence. Updated the patch. Tomoyuki Chikanaga

11/07/2011

11:46 PM Backport #5585 (Closed): windowsでファイルへの書き込みが異様に遅い
This issue was solved with changeset r33658.
Akio, thank you for reporting this issue.
Your contribution to Ruby is g...
Akio Tajima
10:03 PM Backport #5585: windowsでファイルへの書き込みが異様に遅い
先のエントリの修正:
trunkの修正を元にした添付パッチの以下について確認して、期待した修正であることを確認しました。
 ・io.cで問題となっている箇所からのfsyncの除去と、rb_io_flushおよびrb_io_rewi...
Akio Tajima
09:17 PM Backport #5585: windowsでファイルへの書き込みが異様に遅い
trunkの修正を元にした添付パッチの以下について確認しました。
 ・io.cで問題となっている箇所からのfsyncの除去と、rb_io_flushおよびrb_io_rewindへのfsyncの追加
 ・ioのテストのパス
 ・...
Akio Tajima
08:28 PM Backport #5585 (Assigned): windowsでファイルへの書き込みが異様に遅い
レビュー待ち。
バックポート作業自体はyuguiさんがするのかしら。
Usaku NAKAMURA
08:22 PM Backport #5585 (Open): windowsでファイルへの書き込みが異様に遅い
1.9.3にバックポートが必要だそうです。 Usaku NAKAMURA
08:08 PM Backport #5585 (Closed): windowsでファイルへの書き込みが異様に遅い
This issue was solved with changeset r33651.
Akio, thank you for reporting this issue.
Your contribution to Ruby is g...
Usaku NAKAMURA
07:46 PM Backport #5585 (Closed): windowsでファイルへの書き込みが異様に遅い
r31901の修正により、io_binwriteの呼び出しの都度呼び出されるio_fflush内でfsyncがかかり、ファイルへの書き込みが極度に遅くなります。
(ruby-1.9.3-p0も同様)
Akio Tajima
11:29 PM Backport #5565: STDOUT.puts writes LF (not CR+LF) in textmode
artonです。

> * 他のコミッタがリクエストを受けて、当該コミットに問題ない
> かレビューして、ブランチにコミットせよ
これ見落としてました。
コミットしますよ。

では。

...
Akio Tajima
08:29 PM Backport #5565 (Assigned): STDOUT.puts writes LF (not CR+LF) in textmode
レビュー待ち。 Usaku NAKAMURA
07:23 PM Backport #5565: STDOUT.puts writes LF (not CR+LF) in textmode
こんにちは、なかむら(う)です。

In message "[ruby-dev:44816] Re: [Backport93 - Backport #5565][Open] STDOUT.puts writes LF (no...
Usaku NAKAMURA
12:53 PM Backport #5565: STDOUT.puts writes LF (not CR+LF) in textmode
遠藤です。

2011/11/4 Usaku NAKAMURA <redmine@ruby-lang.org>:
> please backport r33627-33629.

このバックポートがないせいで実際...
Yusuke Endoh
07:29 PM Backport #5564: 1.9.3 regression with encoding conversion
My installation is Fedora 15. We have also reproduced on the Rails CI server (Ubuntu Lucid), and I just asked some pe... Jon Leighton
04:39 PM Backport #5564: 1.9.3 regression with encoding conversion
https://gist.github.com/1342809 is indeed what I was asking for, but it doesn't seem to be enough.
Rather differen...
Martin Dürst
04:33 PM Revision 33661: * 2011-11-08
svn
04:33 PM Revision 33660: * io.c (make_writeconv): unversal_newline converter is for reading.
so, if the io is text mode and has ECONV_UNIVERSAL_NEWLINE_DECORATOR
flag, use crlf_newline converter for writing.
...
Masaya Tarui
03:07 PM Backport #5130 (Assigned): Thread.pass sticks on OpenBSD
Yui NARUSE
02:45 PM Revision 33659: * 2011-11-07
svn
02:45 PM Revision 33658: * io.c (io_fflush): remove fsync().
* io.c (rb_io_flush, rb_io_rewind): fsync() here.
These pathces are backports of trunk r33651 for [Bug #5585]
Akio Tajima
06:22 AM Backport #5581 (Rejected): RSpec 2.7.1 and Ruby 1.9.3
/Users/jenkins/.rvm/rubies/ruby-1.9.3-p0/bin/ruby -S rspec ./spec/models/acceptance_criteria_spec.rb ./spec/models/ac... Matthew O'Riordan
01:47 AM Backport #5580 (Closed): Ruby can't pass test-all (x86_64-darwin11.2.0 built by Xcode 4.2 's clang)
With Xcode 4.2 configured by './configure --with-gcc=clang', 'make test-all' fails at "lib/minitest/unit.rb:780: [BUG... Akio Tajima
01:41 AM Backport #5575: ruby does not compile on Lion with Xcode 4.2
=begin
llvm-gcc is no longer supported by LLVM. You can either install gcc yourself or you can build ruby with clang...
Eric Hodel

11/06/2011

09:26 PM Backport #5564: 1.9.3 regression with encoding conversion
Ok, here you go: https://gist.github.com/1342809
Is that what you need?
Thanks
Jon Leighton
08:05 PM Backport #5564: 1.9.3 regression with encoding conversion
To get a C-level backtrace:
1) Make sure you compiled with -g
2) Run from gdb, or attach gdb to the process once ...
Martin Dürst
06:43 PM Backport #5564: 1.9.3 regression with encoding conversion
Hi Martin,
Thanks for your reply. I don't know how to get a C-level backtrace. Where can I find documentation abou...
Jon Leighton
04:36 PM Backport #5564: 1.9.3 regression with encoding conversion
Hello Jon,
What I would do now is to try and get a C-level backtrace that shows what happens exactly between the c...
Martin Dürst
01:37 AM Backport #5564: 1.9.3 regression with encoding conversion
I have just tried to build trunk and still experience this bug:
$ ruby -v
ruby 2.0.0dev (2011-11-06 trunk 33644) ...
Jon Leighton
04:56 AM Backport #5575 (Closed): ruby does not compile on Lion with Xcode 4.2
Apple removed gcc from Lion / Xcode 4.2. Now we have LLVM-gcc as the oldest compiler. Please update ruby so it can ... Matthew Johnson

11/05/2011

11:38 PM Backport #5573 (Closed): Please backport r33556 (win32/Makefile.sub: have stdint.h if VC2010. [Bu...
The latest version of Visual C++ has stdint.h, so if building external library that includes stdint.h fails to compil... Akio Tajima

11/04/2011

11:46 PM Backport #5539: Readline.readline() blocks all threads
I can reproduce the issue wiht readline configured with --enable-libedit option.
I wrote a patch.
Takao san, how ...
Tomoyuki Chikanaga
03:35 PM Backport #5539: Readline.readline() blocks all threads
Hi,
I'm sorry my previous estimate was wrong. nakada san told me that libeditline also has `rl_getc_function'. Th...
Tomoyuki Chikanaga
02:18 PM Backport #5539: Readline.readline() blocks all threads
Hi,
In my environments, with GNU readline, your sample code work as expected.
I've found that a variable rl_getc_...
Tomoyuki Chikanaga
01:30 PM Backport #5539: Readline.readline() blocks all threads
The issue pops up when Ruby uses the Editline library instead of GNU Readline. I suspect it is actually some conditio... Christopher Huff
11:33 PM Backport #5564: 1.9.3 regression with encoding conversion
I have just tried applying r33328 to the ruby_1_9_3 branch, and after doing so I still experience this problem. Howev... Jon Leighton
10:43 PM Backport #5564: 1.9.3 regression with encoding conversion
Hello,
Thanks Martin and Yui for your responses.
Martin:
I'm sorry, I made a mistake in my 'simplified' exam...
Jon Leighton
07:16 PM Backport #5564 (Assigned): 1.9.3 regression with encoding conversion
This is the same problem as Bug #5279 and fixed in r33328.
"it can't load encoding library on $SAFE >= 3"
The wor...
Yui NARUSE
07:15 PM Backport #5564: 1.9.3 regression with encoding conversion
I can't explain why there's a bug, the three lines of code shouldn't produce one.
But if the code in question is r...
Martin Dürst
04:23 AM Backport #5564 (Closed): 1.9.3 regression with encoding conversion
Hello,
We are experiencing a bug in the Rails test suite against ruby 1.9.3.
The bug looks like this:
1) E...
Jon Leighton
07:28 AM Backport #5566 (Closed): Please backport r33630 from trunk
Please backport r33630 from trunk as it solves Bug #5517. Jon Forums
06:11 AM Backport #5565 (Closed): STDOUT.puts writes LF (not CR+LF) in textmode
please backport r33627-33629.
ところで誰が1.9.3のメンテナなんでしょう?
今回もyuguiさん?
Usaku NAKAMURA

11/03/2011

09:27 AM Backport #5130: Thread.pass sticks on OpenBSD
It's been a couple of months since this issue was last updated, and about three months since this issue was last upda... Jeremy Evans
12:56 AM Backport #5533: Pathname's raising "invalid sequence"
おっと、失礼しました。
トラッカーの変更はメールで通知されないのですね。
Redmineのほうはきちんと見ていませんでした。
Kouji Takao

11/02/2011

09:41 PM Backport #5546 (Assigned): Bus error in Complex.rationalize
Nobuyoshi Nakada
09:36 PM Backport #5546 (Closed): Bus error in Complex.rationalize
This issue was solved with changeset r33613.
Dave, thank you for reporting this issue.
Your contribution to Ruby is g...
Nobuyoshi Nakada
10:07 AM Backport #5546 (Closed): Bus error in Complex.rationalize
This only happens if you pass in a parameter to rationalize.
=begin
dave[ruby3/Book 20:05:52] ruby -ve 'p Comple...
Dave Thomas
07:22 PM Backport #5533: Pathname's raising "invalid sequence"
Backport93トラッカーにあるというのは、1.9.3へのバックポート対象であるという意味です Yui NARUSE
12:23 PM Backport #5533: Pathname's raising "invalid sequence"
高尾です。

コメントだけになってしましますが、

On 2011/11/01, at 1:18, Yui NARUSE wrote:
> r33603 で修正しました。
> File.expand_path...
Kouji Takao
03:39 AM Backport #5539 (Closed): Readline.readline() blocks all threads
The standard library Readline.readline() function blocks the thread it's called from without unlocking the VM, thus b... Christopher Huff
12:41 AM Backport #5537: Please backport Psych 1.2.2 update
Yes. The comments for each commit detail each bug fixed. If it helps, I can backport these to the 1.9.3 branch. Aaron Patterson

11/01/2011

11:57 PM Backport #5537 (Closed): Please backport Psych 1.2.2 update
The bug fixes in Psych 1.2.2 would be nice to have in 1.9.3. The revisions to be backported from trunk in order to ma... Jamis Buck
05:18 PM Backport #5533: Pathname's raising "invalid sequence"
r33603 で修正しました。
File.expand_path 時の coderange 設定ミスのようです。
./ruby -e'p File.expand_path("あ").ascii_only?' #=> true なの...
Yui NARUSE
03:39 PM Backport #5533 (Closed): Pathname's raising "invalid sequence"
どのような経緯か存じ上げませんが1.9.3以降(trunkも)のpathnameで以下のようなスクリプトが例外になるのはなぜですか? 1.9.2までは意図したとおりに動いていました。
https://gist.github.co...
Shyouhei Urabe

10/31/2011

12:54 AM Backport #5518 (Closed): Please backport r33577 (mingw: append -fno-omit-frame-pointer)
Please backport r33577 from trunk, which solves Bug #5407 and Bug #5375.
Thank you.
Luis Lavena

10/30/2011

09:58 PM Backport #5492 (Assigned): MinGW Installation with Ruby 1.9.3rc1 Broken
Low priority since the workaround is easy. Nobuyoshi Nakada
10:50 AM Backport #5492 (Closed): MinGW Installation with Ruby 1.9.3rc1 Broken
This issue was solved with changeset r33566.
Charlie, thank you for reporting this issue.
Your contribution to Ruby i...
Nobuyoshi Nakada
06:54 AM Backport #5492: MinGW Installation with Ruby 1.9.3rc1 Broken
Would be nice if --prefix=/ worked, but --prefix= is ok also. I'm happy to have this closed. Charlie Savage
09:47 AM Revision 33569: * 2011-10-30
svn
09:47 AM Revision 33568: Bump version
Yuki Sonoda

10/29/2011

09:52 PM Backport #5492: MinGW Installation with Ruby 1.9.3rc1 Broken
You can use empty prefix, i.e., `--prefix=', to install them underneath DESTDIR.
Nobuyoshi Nakada
06:32 PM Backport #5492: MinGW Installation with Ruby 1.9.3rc1 Broken
Nobuyoshi Nakada wrote:
> Or `make install DESTDIR=/some/temporary/path'.
Sorry, this should not affect.
Nobuyoshi Nakada
05:56 PM Backport #5492: MinGW Installation with Ruby 1.9.3rc1 Broken
Nobuyoshi Nakada wrote:
> Can't you try with "--prefix=/."?
Or `make install DESTDIR=/some/temporary/path'.
Nobuyoshi Nakada
05:54 PM Backport #5492: MinGW Installation with Ruby 1.9.3rc1 Broken
Configuring with "--prefix=/." works fine.
FYI, this issue introduced with r30228.
Heesob Park
05:00 PM Backport #5492: MinGW Installation with Ruby 1.9.3rc1 Broken
Why is the input wrong? I'm fairly sure this used to work fine... Charlie Savage
02:04 PM Backport #5492: MinGW Installation with Ruby 1.9.3rc1 Broken
Thnk you for figuring out.
Heesob Park wrote:
> If you specify configure prefix as "/", the line #444 of tool/rbi...
Nobuyoshi Nakada
12:12 PM Backport #5492: MinGW Installation with Ruby 1.9.3rc1 Broken
I have same issues as above.
If you specify configure prefix as "/", the line #444 of tool/rbinstall.rb produce in...
Heesob Park

10/28/2011

05:09 AM Backport #5492: MinGW Installation with Ruby 1.9.3rc1 Broken
oops...my mingw (gcc 4.6.1) really consists of:
https://github.com/oneclick/rubyinstaller/blob/master/config/compi...
Jon Forums
05:04 AM Backport #5492: MinGW Installation with Ruby 1.9.3rc1 Broken
fwiw, my msys + mingw (DevKit) consists of:
https://github.com/oneclick/rubyinstaller/blob/master/config/devkit.rb...
Jon Forums
04:37 AM Backport #5492: MinGW Installation with Ruby 1.9.3rc1 Broken
I can't replicate with a plain vanilla mingw + msys via cmd.exe...very odd.
C:\Users\Jon\Documents\RubyDev\ruby-gi...
Jon Forums
03:54 AM Backport #5492: MinGW Installation with Ruby 1.9.3rc1 Broken
Plain vanilla build using mingw + msys (same setup I've used the last couple years).
$ ./configure --prefix=/ --en...
Charlie Savage
03:42 AM Backport #5492: MinGW Installation with Ruby 1.9.3rc1 Broken
How did you build it?
I'm guessing you tried a plain-vanilla build rather than using the RubyInstaller recipes as ...
Jon Forums
02:09 AM Backport #5492 (Closed): MinGW Installation with Ruby 1.9.3rc1 Broken
This is a regression since at least the preview release, not sure about the rc1 release. Using MinGW to make and the... Charlie Savage

10/20/2011

04:45 PM Backport #5465 (Closed): Ruby 1.9.3 fails to compile with tcl/tk on s390x
When compiling Ruby 1.9.3 on s390x without specifying --libdir for configure, tcl/tk extension fails to build: Fail t... Anonymous
05:14 AM Backport #5233: OpenSSL::SSL::SSLSocket has problems with encodings other than "ascii"
Also thanks to Eric, for providing his thoughts on the topic! Martin Bosslet
05:05 AM Backport #5233 (Closed): OpenSSL::SSL::SSLSocket has problems with encodings other than "ascii"
This issue was solved with changeset r33485.
Niklas, thank you for reporting this issue.
Your contribution to Ruby is...
Anonymous

10/19/2011

11:53 AM Backport #5233: OpenSSL::SSL::SSLSocket has problems with encodings other than "ascii"
Martin Bosslet <Martin.Bosslet@googlemail.com> wrote:
> > I use an "-*- encoding: binary -*-" comment at the top ...
Eric Wong
11:08 AM Backport #5233: OpenSSL::SSL::SSLSocket has problems with encodings other than "ascii"

> I use an "-*- encoding: binary -*-" comment at the top of all Ruby
> source files where I initialize string ...
Martin Bosslet
02:53 AM Backport #5233: OpenSSL::SSL::SSLSocket has problems with encodings other than "ascii"
Martin Bosslet <Martin.Bosslet@googlemail.com> wrote:
> The problem is in lib/openssl/buffering.rb:
>
> d...
Eric Wong
01:37 AM Backport #5233: OpenSSL::SSL::SSLSocket has problems with encodings other than "ascii"
The problem is in lib/openssl/buffering.rb:
def do_write(s)
@wbuffer = "" unless defined? @wbuffer
...
Martin Bosslet

10/18/2011

07:22 AM Backport #5457 (Assigned): please backport r33472 ([Bug #5451] multipart/form-data on ruby-fcgi d...
Yui NARUSE
04:08 AM Backport #5457 (Closed): please backport r33472 ([Bug #5451] multipart/form-data on ruby-fcgi doe...
Please backport r33472 that fixes the following bug.
[ruby-dev:44601] [Ruby 1.9 - Bug #5451][Open] cgi/core.rbのread_...
Kazuhiko Shiozaki

10/11/2011

11:35 AM Backport #5335: [RFC/PATCH] test_old_thread_select: timing tweaks
Done.
r33454 and r33456.
Motohiro KOSAKI
11:33 AM Backport #5335 (Closed): [RFC/PATCH] test_old_thread_select: timing tweaks
This issue was solved with changeset r33456.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
Motohiro KOSAKI
02:50 AM Revision 33457: Skip too heavy test.
Yui NARUSE
02:33 AM Revision 33456: merge revision(s) 33296:
* test/-ext-/old_thread_select/test_old_thread_select.rb:
select() with timeout may return early in old Linux kern...
Motohiro KOSAKI
02:21 AM Revision 33455: * 2011-10-11
svn
02:21 AM Revision 33454: merge revision(s) 33203:
------------------------------------------------------------------------
r33203 | naruse | 2011-09-06 04:11:21 -0400 ...
Motohiro KOSAKI

10/10/2011

11:14 PM Revision 33452: merge revision(s) r33265:
* lib/pstore.rb, test/test_pstore.rb: suppress warnings with -v. Yui NARUSE
 

Also available in: Atom