General

Profile

JohnCarter (John Carter)

Issues

Activity

01/12/2010

06:48 AM Ruby 1.8 Bug #1472: rb_f_syscall converts string value to null terminated c string, but syscall structs can contain nulls.
=begin
Still present in..

ruby-1.8.7-p249.tar.bz2
ruby-1.9.1-p378.tar.bz2
=end
JohnCarter (John Carter)
06:45 AM Backport191 Backport #1485: warning in pathname when verbose mode
=begin
Still present in...
ruby-1.8.7-p249.tar.bz2
ruby-1.9.1-p378.tar.bz2

Attached one line patch fixe...
JohnCarter (John Carter)

06/24/2009

10:46 AM Ruby 1.8 Bug #1682: Low probability error in gc
=begin
Ok, sorry, my fault!

The line
if ((VALUE)p % sizeof(RVALUE) != 0) return Qfalse;

prevents th...
JohnCarter (John Carter)
10:44 AM Ruby 1.8 Bug #1682: Low probability error in gc
=begin
Problem also exists in the 1.9 latest ftp://ftp.ruby-lang.org/pub/ruby/snapshot.tar.gz (24/Jun/2009)
=end
JohnCarter (John Carter)
10:37 AM Ruby 1.8 Bug #1682 (Closed): Low probability error in gc
=begin
I am trying to track a very hard to reproduce one in a million
segfault in ruby that seems to be a corrupte...
JohnCarter (John Carter)

05/21/2009

08:05 AM Ruby 1.8 Bug #1499 (Closed): Commit 22478 has "that can't be right!" defect in rb_thread_schedule.
=begin
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_7/eval.c?view=diff&r1=22477&r2=22478

+ ...
JohnCarter (John Carter)
06:09 AM Backport187 Backport #1495: warn_printf is an unhealthy thing to have in rb_thread_schedule as it can cause recursion.
=begin
I was trying to track down a deadlock issue and the warn_printf were showing that one thread was still runnab...
JohnCarter (John Carter)

05/20/2009

10:32 AM Backport187 Backport #1495 (Closed): warn_printf is an unhealthy thing to have in rb_thread_schedule as it can cause recursion.
=begin
warn_printf is an unhealthy thing to have in rb_thread_schedule as it can (especially if you are running -rp...
JohnCarter (John Carter)

05/19/2009

02:39 PM Backport187 Backport #1471: "Mutual join" deadlock detection faulty in 1.8.6 and 1.8.7
=begin
Ok, That fix wasn't sufficient. There were still other deadlock issues, which I believe I have now fixed.

...
JohnCarter (John Carter)

05/18/2009

02:40 PM Backport187 Backport #1471: "Mutual join" deadlock detection faulty in 1.8.6 and 1.8.7
=begin
Here is an alternate patch for ext/thread.c relative to ruby-1.8.7-p160...
--- ext/thread/thread.c.orig 200...
JohnCarter (John Carter)

Also available in: Atom