[#29270] Proposal: Module#thunk_method — Charles Oliver Nutter <headius@...>

Many people use define_method solely so they can define a new method

13 messages 2010/04/06

[#29293] URI.(un)escape deprecated? — Marc-Andre Lafortune <ruby-core-mailing-list@...>

Hi.

16 messages 2010/04/07
[#29366] Re: URI.(un)escape deprecated? — Tanaka Akira <akr@...> 2010/04/08

2010/4/7 Marc-Andre Lafortune <ruby-core-mailing-list@marc-andre.ca>:

[#29313] [Bug #3112] require "yaml" doesn't use psych as default — Usaku NAKAMURA <redmine@...>

Bug #3112: require "yaml" doesn't use psych as default

28 messages 2010/04/08
[#29315] [Bug #3112] require "yaml" doesn't use psych as default — Yui NARUSE <redmine@...> 2010/04/08

Issue #3112 has been updated by Yui NARUSE.

[#29336] Re: [Bug #3112] require "yaml" doesn't use psych as default — Aaron Patterson <aaron@...> 2010/04/08

On Thu, Apr 08, 2010 at 02:06:55PM +0900, Yui NARUSE wrote:

[#29395] [Bug #3119] [Patch] "IOError (closed stream)" error with tempfile unlink then close usage — Simon Nicholls <redmine@...>

Bug #3119: [Patch] "IOError (closed stream)" error with tempfile unlink then close usage

9 messages 2010/04/09

[#29427] [Bug #3124] SocketError on SnowLeopard (during make test-all) — Aaron Patterson <redmine@...>

Bug #3124: SocketError on SnowLeopard (during make test-all)

10 messages 2010/04/11

[#29462] [Feature #3131] add Kernel#Hash() method like Kernel#Array() — Suraj Kurapati <redmine@...>

Feature #3131: add Kernel#Hash() method like Kernel#Array()

10 messages 2010/04/11

[#29464] [Bug #3132] …/nokogiri-1.4.1/ext/nokogiri/nokogiri.bundle: [BUG] Bus Error — Ashley Williams <redmine@...>

Bug #3132: …/nokogiri-1.4.1/ext/nokogiri/nokogiri.bundle: [BUG] Bus Error

8 messages 2010/04/12

[#29486] [Bug #3140] gem activation has changed between 1.8 and 1.9 — Aaron Patterson <redmine@...>

Bug #3140: gem activation has changed between 1.8 and 1.9

102 messages 2010/04/13
[#31002] [Bug #3140] gem activation has changed between 1.8 and 1.9 — Aaron Patterson <redmine@...> 2010/07/02

Issue #3140 has been updated by Aaron Patterson.

[#31003] Re: [Bug #3140] gem activation has changed between 1.8 and 1.9 — Yusuke ENDOH <mame@...> 2010/07/02

Hi,

[#31005] Re: [Bug #3140] gem activation has changed between 1.8 and 1.9 — Yehuda Katz <wycats@...> 2010/07/02

We are about to ship a version of Ruby with a built in package manager with

[#29489] Re: [Bug #3140] gem activation has changed between 1.8 and 1.9 — Evan Phoenix <evan@...> 2010/04/13

After a brief discussion with Eric Hodel about this, there are a few questions before we can figure out how to solve this:

[#29513] Re: [Bug #3140] gem activation has changed between 1.8 and 1.9 — Evan Phoenix <evan@...> 2010/04/14

Is there any comment on this? This is a big bug in 1.9.2 that we'd like to get fixed as soon as we can, but I need some input on it.

[#29526] Re: [Bug #3140] gem activation has changed between 1.8 and 1.9 — Rich Kilmer <rich.kilmer@...> 2010/04/15

I wrote this original code in gem_prelude.

[#31104] [Bug #3140] gem activation has changed between 1.8 and 1.9 — Yusuke Endoh <redmine@...> 2010/07/07

Issue #3140 has been updated by Yusuke Endoh.

[#31108] Re: [Bug #3140] gem activation has changed between 1.8 and 1.9 — Roger Pack <rogerdpack2@...> 2010/07/07

> I've commited the patch to trunk.

[#31193] Re: [Bug #3140] gem activation has changed between 1.8 and 1.9 — Yusuke ENDOH <mame@...> 2010/07/11

Hi,

[#31223] Re: [Bug #3140] gem activation has changed between 1.8 and 1.9 — Roger Pack <rogerdpack2@...> 2010/07/12

> Roger, could you re-try to build from scratch? ould you apply

[#31215] [Bug #3140] gem activation has changed between 1.8 and 1.9 — Yehuda Katz <redmine@...> 2010/07/12

Issue #3140 has been updated by Yehuda Katz.

[#31218] Re: [Bug #3140] gem activation has changed between 1.8 and 1.9 — Yukihiro Matsumoto <matz@...> 2010/07/12

Hi,

[#29528] [Bug #3150] net/https peer verification doesn't do anything — Hongli Lai <redmine@...>

Bug #3150: net/https peer verification doesn't do anything

11 messages 2010/04/15

[#29578] [Bug #3163] SyntaxError when using variable which is also a method in current scope with a Symbol argument — Benoit Daloze <redmine@...>

Bug #3163: SyntaxError when using variable which is also a method in current scope with a Symbol argument

17 messages 2010/04/17
[#29583] [Bug #3163] SyntaxError when using variable which is also a method in current scope with a Symbol argument — caleb clausen <redmine@...> 2010/04/18

Issue #3163 has been updated by caleb clausen.

[#29641] [Feature #3176] Thread#priority= should actually do something — caleb clausen <redmine@...>

Feature #3176: Thread#priority= should actually do something

28 messages 2010/04/19

[#29710] [Bug #3185] File.expand_path repeats forward slashes at the beginning of the path — Brian Ford <redmine@...>

Bug #3185: File.expand_path repeats forward slashes at the beginning of the path

10 messages 2010/04/21

[#29835] [Bug #3212] ConditionVariable may become inconsistent for interrupted threads — Sylvain Joyeux <redmine@...>

Bug #3212: ConditionVariable may become inconsistent for interrupted threads

24 messages 2010/04/28

[#29868] [Bug:trunk] assert now passes non-boolean result — Nobuyoshi Nakada <nobu@...>

Hi,

15 messages 2010/04/29

[ruby-core:29483] [Bug #3139] Possible Bug with Irb jobs from Ruby 1.9.2-dev

From: Rodrigo Alves Vieira <redmine@...>
Date: 2010-04-12 23:49:22 UTC
List: ruby-core #29483
Bug #3139: Possible Bug with Irb jobs from Ruby 1.9.2-dev
http://redmine.ruby-lang.org/issues/show/3139

Author: Rodrigo Alves Vieira
Status: Open, Priority: Normal
Category: lib, Target version: 1.9.2
ruby -v: ruby 1.9.2dev (2009-07-18 trunk 24186) [i686-linux] 

Hello everyone, I may have found a bug with Ruby 1.9.2-dev, version which I installed today.
I was playing with Irb Jobs when I ran the command 'jobs' to list them after, I got this error.

The error:

ruby-1.9.2-preview1 > Rodrigo = Class.new
 => Rodrigo 
ruby-1.9.2-preview1 > irb Rodrigo
ruby-1.9.2-preview1 > jobs
 => #0->irb on main (#<Thread:0x858e3ac>: stop)
#1->irb#1 on Rodrigo (#<Thread:0x898db74>: running) 
ruby-1.9.2-preview1 > NewClass = Rodrigo
 => Rodrigo 
ruby-1.9.2-preview1 > irb NewClass
ruby-1.9.2-preview1 > jobs
 => #0->irb on main (#<Thread:0x858e3ac>: stop)
#1->irb#1 on Rodrigo (#<Thread:0x898db74>: stop)
#2->irb#2 on Rodrigo (#<Thread:0x88170d8>: running) 
ruby-1.9.2-preview1 > kill Rodrigo
 => #<IRB::Irb: @context=#<IRB::Context:0x856a27c>, @signal_status=:IN_EVAL, @scanner=#<RubyLex:0x8568684>> 
ruby-1.9.2-preview1 >  => [Rodrigo] 
ruby-1.9.2-preview1 > jobs
 => #0->irb on main (#<Thread:0x858e3ac>: running)
#2->irb#2 on Rodrigo (#<Thread:0x88170d8>: running) 
ruby-1.9.2-preview1 > jobs[A/home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/input-method.rb:115: [BUG] Segmentation fault
ruby 1.9.2dev (2009-07-18 trunk 24186) [i686-linux]

-- control frame ----------
c:0028 p:---- s:0094 b:0094 l:000093 d:000093 CFUNC  :getbyte
c:0027 p:---- s:0092 b:0092 l:000091 d:000091 CFUNC  :readline
c:0026 p:0054 s:0087 b:0087 l:000086 d:000086 METHOD /home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/input-method.rb:115
c:0025 p:0017 s:0083 b:0083 l:0013fc d:000082 BLOCK  /home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb.rb:131
c:0024 p:0039 s:0080 b:0080 l:000079 d:000079 METHOD /home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb.rb:263
c:0023 p:0011 s:0075 b:0075 l:0013fc d:000074 BLOCK  /home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb.rb:130
c:0022 p:---- s:0073 b:0073 l:000072 d:000072 FINISH
c:0021 p:---- s:0071 b:0071 l:000070 d:000070 CFUNC  :call
c:0020 p:0023 s:0068 b:0068 l:000067 d:000067 METHOD /home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/ruby-lex.rb:189
c:0019 p:0019 s:0064 b:0064 l:000063 d:000063 METHOD /home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/ruby-lex.rb:103
c:0018 p:0026 s:0060 b:0060 l:000059 d:000059 METHOD /home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/slex.rb:205
c:0017 p:0056 s:0052 b:0052 l:000051 d:000051 METHOD /home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/slex.rb:75
c:0016 p:0045 s:0047 b:0047 l:000046 d:000046 METHOD /home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/ruby-lex.rb:287
c:0015 p:0017 s:0043 b:0043 l:000042 d:000042 METHOD /home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/ruby-lex.rb:263
c:0014 p:0027 s:0038 b:0038 l:000021 d:000037 BLOCK  /home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/ruby-lex.rb:234
c:0013 p:---- s:0035 b:0035 l:000034 d:000034 FINISH
c:0012 p:---- s:0033 b:0033 l:000032 d:000032 CFUNC  :loop
c:0011 p:0009 s:0030 b:0030 l:000021 d:000029 BLOCK  /home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/ruby-lex.rb:230
c:0010 p:---- s:0028 b:0028 l:000027 d:000027 FINISH
c:0009 p:---- s:0026 b:0026 l:000025 d:000025 CFUNC  :catch
c:0008 p:0023 s:0022 b:0022 l:000021 d:000021 METHOD /home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/ruby-lex.rb:229
c:0007 p:0046 s:0019 b:0019 l:0013fc d:0013fc METHOD /home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb.rb:145
c:0006 p:0011 s:0016 b:0016 l:000074 d:000015 BLOCK  /home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/ext/multi-irb.rb:166
c:0005 p:---- s:0014 b:0014 l:000013 d:000013 FINISH
c:0004 p:---- s:0012 b:0012 l:000011 d:000011 CFUNC  :catch
c:0003 p:0111 s:0008 b:0008 l:000074 d:000007 BLOCK  /home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/ext/multi-irb.rb:165
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
c:0001 p:---- s:0002 b:0002 l:000001 d:000001 TOP   
---------------------------
/home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/ext/multi-irb.rb:165:in `block in irb'
/home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/ext/multi-irb.rb:165:in `catch'
/home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/ext/multi-irb.rb:166:in `block (2 levels) in irb'
/home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb.rb:145:in `eval_input'
/home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/ruby-lex.rb:229:in `each_top_level_statement'
/home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/ruby-lex.rb:229:in `catch'
/home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/ruby-lex.rb:230:in `block in each_top_level_statement'
/home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/ruby-lex.rb:230:in `loop'
/home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/ruby-lex.rb:234:in `block (2 levels) in each_top_level_statement'
/home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/ruby-lex.rb:263:in `lex'
/home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/ruby-lex.rb:287:in `token'
/home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/slex.rb:75:in `match'
/home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/slex.rb:205:in `match_io'
/home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/ruby-lex.rb:103:in `getc'
/home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/ruby-lex.rb:189:in `buf_input'
/home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/ruby-lex.rb:189:in `call'
/home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb.rb:130:in `block in eval_input'
/home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb.rb:263:in `signal_status'
/home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb.rb:131:in `block (2 levels) in eval_input'
/home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/input-method.rb:115:in `gets'
/home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/input-method.rb:115:in `readline'
/home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/irb/input-method.rb:115:in `getbyte'

kill Rodrigo-- C level backtrace information -------------------------------------------
irb(rb_vm_bugreport+0x9d) [0x815294d]
irb [0x818b649]
irb(rb_bug+0x28) [0x818b708]
irb [0x80ec228]
[0xb771b410]
irb [0x8159682]
irb(rb_io_getbyte+0x12a) [0x80808ca]
irb [0x814b61f]
irb [0x814ba55]
irb(rb_funcall+0x63) [0x814be93]
/home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/i686-linux/readline.so [0xb7478574]
/lib/libreadline.so.5(rl_read_key+0xf1) [0xb744dc81]
/lib/libreadline.so.5(readline_internal_char+0x6e) [0xb743981e]
/lib/libreadline.so.5(readline+0x6d) [0xb7439cdd]
/home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/i686-linux/readline.so [0xb7479e7d]
irb(rb_protect+0xc1) [0x805d341]
/home/rodrigo3n/.rvm/rubies/ruby-1.9.2-preview1/lib/ruby/1.9.1/i686-linux/readline.so [0xb7479ddb]
irb [0x813f71d]
irb [0x813f8dd]
irb [0x814eeec]
irb [0x81464d4]
irb [0x8149a09]
irb(rb_vm_invoke_proc+0x260) [0x814b2c0]
irb [0x80631f4]
irb [0x813f71d]
irb [0x813f8dd]
irb [0x814eeec]
irb [0x81464d4]
irb [0x8149a09]
irb [0x814aab2]
irb(rb_rescue2+0x141) [0x805d511]
irb [0x81404b4]
irb [0x813f8dd]
irb [0x814eeec]
irb [0x81464d4]
irb [0x8149a09]
irb [0x81512e3]
irb [0x8151cfb]
irb [0x813f71d]
irb [0x813f8dd]
irb [0x814eeec]
irb [0x81464d4]
irb [0x8149a09]
irb [0x81512e3]
irb [0x8151cfb]
irb [0x813f71d]
irb [0x813f8dd]
irb [0x814eeec]
irb [0x81464d4]
irb [0x8149a09]
irb(rb_iseq_eval_main+0x195) [0x8149ca5]
irb(ruby_exec_node+0x97) [0x805d767]
irb(ruby_run_node+0x46) [0x805ee76]
irb(main+0x5a) [0x805c9ea]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6) [0xb7559b56]
irb [0x805c8f1]

[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html

zsh: abort      irb
~/code%    


Hope I'm helping,
Rodrigo Alves Vieira.


----------------------------------------
http://redmine.ruby-lang.org

In This Thread

Prev Next